From cfe0d6be8fc8dcb80ad088a90a776a55b45aad61 Mon Sep 17 00:00:00 2001 From: Freeman Date: Thu, 21 Mar 2024 17:50:50 +0100 Subject: [PATCH] fix display node if it was removed --- fancyshop.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fancyshop.lua b/fancyshop.lua index 5c9afc2..685f81a 100644 --- a/fancyshop.lua +++ b/fancyshop.lua @@ -228,8 +228,9 @@ local function update_item(pos, node) pos.y = pos.y + 1 remove_item(pos) if minetest.get_node(pos).name ~= "fancy_vend:display_node" then - minetest.log("warning", "[Emeraldbank]: Placing display item inside "..minetest.get_node(pos).name.." at "..minetest.pos_to_string(pos).." is not permitted, aborting") - return + -- minetest.log("warning", "[Emeraldbank]: Placing display item inside "..minetest.get_node(pos).name.." at "..minetest.pos_to_string(pos).." is not permitted, aborting") + -- return + minetest.set_node(pos, {name = "fancy_vend:display_node"}) end pos.y = pos.y - 1 local meta = minetest.get_meta(pos)