Skip to content

Commit

Permalink
Giveme form: Respect stack_max (#250)
Browse files Browse the repository at this point in the history
  • Loading branch information
Emojigit authored Aug 25, 2024
1 parent 1547ebc commit e071a01
Showing 1 changed file with 11 additions and 10 deletions.
21 changes: 11 additions & 10 deletions register.lua
Original file line number Diff line number Diff line change
Expand Up @@ -298,11 +298,10 @@ ui.register_page("craftguide", {

local n = 4

local item_def = minetest.registered_items[item_name]
local item_name_shown
if minetest.registered_items[item_name]
and minetest.registered_items[item_name].description then
item_name_shown = S("@1 (@2)",
minetest.registered_items[item_name].description, item_name)
if item_def and item_def.description then
item_name_shown = S("@1 (@2)", item_def.description, item_name)
else
item_name_shown = item_name
end
Expand All @@ -327,12 +326,14 @@ ui.register_page("craftguide", {
F(role_text[dir]), item_name_shown)
n = n + 2

local giveme_form = table.concat({
"label[".. (give_x+0.1)..",".. (craftguidey + 2.7) .. ";" .. F(S("Give me:")) .. "]",
"button["..(give_x)..",".. (craftguidey + 2.9) .. ";0.75,0.5;craftguide_giveme_1;1]",
"button["..(give_x+0.8)..",".. (craftguidey + 2.9) .. ";0.75,0.5;craftguide_giveme_10;10]",
"button["..(give_x+1.6)..",".. (craftguidey + 2.9) .. ";0.75,0.5;craftguide_giveme_99;99]"
})
local giveme_form =
"label[" .. (give_x + 0.1) .. "," .. (craftguidey + 2.7) .. ";" .. F(S("Give me:")) .. "]" ..
"button[" .. (give_x) .. "," .. (craftguidey + 2.9) .. ";0.75,0.5;craftguide_giveme_1;1]"
if item_def.type ~= "tool" then
giveme_form = giveme_form ..
"button[" .. (give_x + 0.8) .. "," .. (craftguidey + 2.9) .. ";0.75,0.5;craftguide_giveme_10;10]" ..
"button[" .. (give_x + 1.6) .. "," .. (craftguidey + 2.9) .. ";0.75,0.5;craftguide_giveme_99;99]"
end

if not craft then
-- No craft recipes available for this item.
Expand Down

0 comments on commit e071a01

Please sign in to comment.