From f58841ab3e71d0c5aa02e71bc66b6bf51a276d92 Mon Sep 17 00:00:00 2001 From: TenPlus1 Date: Mon, 10 May 2021 14:57:21 +0100 Subject: [PATCH] show current texture for mob reset stick --- crafts.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/crafts.lua b/crafts.lua index 14d0811..de45210 100644 --- a/crafts.lua +++ b/crafts.lua @@ -299,12 +299,18 @@ minetest.register_tool(":mobs:mob_reset_stick", { tex_obj = obj + -- get base texture + local bt = tex_obj:get_luaentity().base_texture[1] + + if type(bt) ~= "string" then + bt = "" + end + local name = user:get_player_name() - local tex = "" minetest.show_formspec(name, "mobs_texture", "size[8,4]" .. "field[0.5,1;7.5,0;name;" - .. minetest.formspec_escape(S("Enter texture:")) .. ";" .. tex .. "]" + .. minetest.formspec_escape(S("Enter texture:")) .. ";" .. bt .. "]" .. "button_exit[2.5,3.5;3,1;mob_texture_change;" .. minetest.formspec_escape(S("Change")) .. "]") end