From 8e94d864209f92c1beab5327ab723fc779be0354 Mon Sep 17 00:00:00 2001 From: Vanessa Dannenberg Date: Mon, 8 Mar 2021 09:14:21 -0500 Subject: [PATCH] don't display the refill slot image if no creative priv/mode (leftover from when it was part of the craft grid image) Also fixed a typo in the corresponding list[] element that made it not work. --- internal.lua | 8 -------- register.lua | 5 ++++- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/internal.lua b/internal.lua index f4e09ce..6509338 100644 --- a/internal.lua +++ b/internal.lua @@ -53,14 +53,6 @@ function ui.get_formspec(player, page) formspec[3] = ui.standard_background end - if ui.is_creative(player_name) - and page == "craft" then -- add the "Refill" slot. - formspec[n] = string.format("image[%f,%f;%f,%f;ui_single_slot.png]", - ui_peruser.craft_x - 2.5, ui_peruser.craft_y + 2.5, - ui.imgscale, ui.imgscale) - n = n+1 - end - local perplayer_formspec = ui.get_per_player_formspec(player_name) local fsdata = pagedef.get_formspec(player, perplayer_formspec) diff --git a/register.lua b/register.lua index de22717..52afa05 100644 --- a/register.lua +++ b/register.lua @@ -194,8 +194,11 @@ ui.register_page("craft", { end if ui.is_creative(player_name) then + formspec[n] = string.format("image[%f,%f;%f,%f;ui_single_slot.png]", + perplayer_formspec.craft_x - 2.5, perplayer_formspec.craft_y + 2.5, + ui.imgscale, ui.imgscale) formspec[n+1] = string.format("label[%f,%f;%s]", craftx - 2.3, crafty + 2.4,F(S("Refill:"))) - formspec[n+2] = string.format("list[detached:%s;refill;main;%f,%f;1,1;]", + formspec[n+2] = string.format("list[detached:%srefill;main;%f,%f;1,1;]", F(player_name), craftx - 2.35, crafty + 2.65) end return {formspec=table.concat(formspec)}