From f49707c973b3075a08754b95b3ee49120929d408 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lars=20M=C3=BCller?= <34514239+appgurueu@users.noreply.github.com> Date: Tue, 4 Apr 2023 11:43:59 +0200 Subject: [PATCH] Minor creative UI fixes (#3023) --- mods/creative/inventory.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mods/creative/inventory.lua b/mods/creative/inventory.lua index 1f9a1d50..e3b08224 100644 --- a/mods/creative/inventory.lua +++ b/mods/creative/inventory.lua @@ -150,9 +150,10 @@ function creative.register_tab(name, title, items) creative.update_creative_inventory(player_name, items) local inv = player_inventory[player_name] local pagenum = math.floor(inv.start_i / (4*8) + 1) - local pagemax = math.ceil(inv.size / (4*8)) + local pagemax = math.max(math.ceil(inv.size / (4*8)), 1) local esc = minetest.formspec_escape return sfinv.make_formspec(player, context, + (inv.size == 0 and ("label[3,2;"..esc(S("No items to show.")).."]") or "") .. "label[5.8,4.15;" .. minetest.colorize("#FFFF00", tostring(pagenum)) .. " / " .. tostring(pagemax) .. "]" .. [[ image[4.08,4.2;0.8,0.8;creative_trash_icon.png] @@ -160,7 +161,7 @@ function creative.register_tab(name, title, items) list[detached:trash;main;4.02,4.1;1,1;] listring[] image_button[5,4.05;0.8,0.8;creative_prev_icon.png;creative_prev;] - image_button[7.2,4.05;0.8,0.8;creative_next_icon.png;creative_next;] + image_button[7.25,4.05;0.8,0.8;creative_next_icon.png;creative_next;] image_button[2.63,4.05;0.8,0.8;creative_search_icon.png;creative_search;] image_button[3.25,4.05;0.8,0.8;creative_clear_icon.png;creative_clear;] ]] ..