mirror of
https://github.com/minetest-mods/craftguide.git
synced 2024-11-26 12:33:43 +01:00
Fix
This commit is contained in:
parent
dd268e065b
commit
2ecd0543a9
14
init.lua
14
init.lua
@ -118,7 +118,7 @@ function craftguide:get_recipe(iY, xoffset, tooltip, item, recipe_num, recipes,
|
|||||||
local icon = recipe_type == "cooking" and "furnace" or "shapeless"
|
local icon = recipe_type == "cooking" and "furnace" or "shapeless"
|
||||||
formspec = formspec ..
|
formspec = formspec ..
|
||||||
"image[" .. (xoffset - 0.8) .. "," .. (iY + 1.7) ..
|
"image[" .. (xoffset - 0.8) .. "," .. (iY + 1.7) ..
|
||||||
".5;0.5,0.5;craftguide_" .. icon .. ".png]"
|
";0.5,0.5;craftguide_" .. icon .. ".png]"
|
||||||
end
|
end
|
||||||
|
|
||||||
if width == 0 then
|
if width == 0 then
|
||||||
@ -158,7 +158,7 @@ function craftguide:get_recipe(iY, xoffset, tooltip, item, recipe_num, recipes,
|
|||||||
local output = recipes[recipe_num].output
|
local output = recipes[recipe_num].output
|
||||||
return formspec ..
|
return formspec ..
|
||||||
"image[" .. (xoffset - 1) .. "," .. (iY + 2.35) ..
|
"image[" .. (xoffset - 1) .. "," .. (iY + 2.35) ..
|
||||||
".12;0.9,0.7;craftguide_arrow.png]" ..
|
";0.9,0.7;craftguide_arrow.png]" ..
|
||||||
"item_image_button[" .. (xoffset - 2) .. "," .. (iY + 2.2) .. ";1,1;" ..
|
"item_image_button[" .. (xoffset - 2) .. "," .. (iY + 2.2) .. ";1,1;" ..
|
||||||
output .. ";" .. item .. ";]" .. tooltip
|
output .. ";" .. item .. ";]" .. tooltip
|
||||||
end
|
end
|
||||||
@ -189,10 +189,10 @@ function craftguide:get_formspec(player_name, is_fuel)
|
|||||||
"button[" .. (data.iX * 0.48) .. ",-0.02;0.7,1;size_inc;+]" ..
|
"button[" .. (data.iX * 0.48) .. ",-0.02;0.7,1;size_inc;+]" ..
|
||||||
"button[" .. ((data.iX * 0.48) + 0.5) ..
|
"button[" .. ((data.iX * 0.48) + 0.5) ..
|
||||||
",-0.02;0.7,1;size_dec;-]" ..
|
",-0.02;0.7,1;size_dec;-]" ..
|
||||||
"button[" .. (data.iX - 3.1) .. ".4,0;0.8,0.95;prev;<]" ..
|
"button[" .. (data.iX - 3.1) .. ",0;0.8,0.95;prev;<]" ..
|
||||||
"label[" .. (data.iX - 2.2) .. ".1,0.18;" ..
|
"label[" .. (data.iX - 2.2) .. ",0.18;" ..
|
||||||
colorize(data.pagenum) .. " / " .. data.pagemax .. "]" ..
|
colorize(data.pagenum) .. " / " .. data.pagemax .. "]" ..
|
||||||
"button[" .. (data.iX - 1.2) .. ".2,0;0.8,0.95;next;>]" ..
|
"button[" .. (data.iX - 1.2) .. ",0;0.8,0.95;next;>]" ..
|
||||||
"field[0.3,0.32;2.5,1;filter;;" ..
|
"field[0.3,0.32;2.5,1;filter;;" ..
|
||||||
mt.formspec_escape(data.filter) .. "]"
|
mt.formspec_escape(data.filter) .. "]"
|
||||||
|
|
||||||
@ -222,7 +222,7 @@ function craftguide:get_formspec(player_name, is_fuel)
|
|||||||
if not data.recipes_item or (is_fuel and not get_recipe(data.item).items) then
|
if not data.recipes_item or (is_fuel and not get_recipe(data.item).items) then
|
||||||
formspec = formspec ..
|
formspec = formspec ..
|
||||||
"image[" .. (xoffset - 1) .. "," .. (iY + 2.35) ..
|
"image[" .. (xoffset - 1) .. "," .. (iY + 2.35) ..
|
||||||
".12;0.9,0.7;craftguide_arrow.png]" ..
|
";0.9,0.7;craftguide_arrow.png]" ..
|
||||||
"item_image_button[" .. xoffset .. "," .. (iY + 2.2) ..
|
"item_image_button[" .. xoffset .. "," .. (iY + 2.2) ..
|
||||||
";1,1;" .. data.item .. ";" .. data.item .. ";]" ..
|
";1,1;" .. data.item .. ";" .. data.item .. ";]" ..
|
||||||
tooltip ..
|
tooltip ..
|
||||||
@ -448,7 +448,7 @@ mt.register_on_player_receive_fields(function(player, formname, fields)
|
|||||||
local recipes = get_recipes(item)
|
local recipes = get_recipes(item)
|
||||||
if not recipes and not is_fuel then return end
|
if not recipes and not is_fuel then return end
|
||||||
|
|
||||||
if item == data.item and not progressive_mode then
|
if not data.show_usage and item == data.item and not progressive_mode then
|
||||||
data.usages = craftguide:get_item_usages(item)
|
data.usages = craftguide:get_item_usages(item)
|
||||||
if next(data.usages) then
|
if next(data.usages) then
|
||||||
data.show_usage = true
|
data.show_usage = true
|
||||||
|
Loading…
Reference in New Issue
Block a user