From 9b0c87dabc25317e8aa40d51ddbf0aad48429852 Mon Sep 17 00:00:00 2001 From: AFCMS Date: Thu, 18 Mar 2021 19:43:25 +0100 Subject: [PATCH] fixes --- mods/ITEMS/mcl_cauldrons/init.lua | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/mods/ITEMS/mcl_cauldrons/init.lua b/mods/ITEMS/mcl_cauldrons/init.lua index 7c8656197..18d1f1f86 100644 --- a/mods/ITEMS/mcl_cauldrons/init.lua +++ b/mods/ITEMS/mcl_cauldrons/init.lua @@ -77,6 +77,14 @@ function mcl_cauldrons.get_cauldron_level(pos) return minetest.get_item_group(nn.name, "cauldron") end +function mcl_cauldrons.add_cauldron_level(pos, type, number) + local number = mcl_cauldrons.get_cauldron_level(pos) + number + if number > 4 then number = 4 end + if number < 1 then number = 1 end + mcl_cauldrons.set_cauldron_level(pos, type, number) + return number +end + function mcl_cauldrons.is_cauldron(name) return minetest.get_item_group(name, "cauldron") ~= 0 end @@ -153,15 +161,6 @@ function mcl_cauldrons.get_cauldron_string(type, level) end end -function mcl_cauldrons.add_cauldron_level(pos, type, number) - local nn = minetest.get_node(pos).name - local number = mcl_cauldrons.get_cauldron_level(pos)+number - if number > 4 then number = 4 end - if number < 1 then number = 1 end - mcl_cauldrons.set_cauldron_level(pos, type, number) - return number -end - function mcl_cauldrons.register_cauldron_type(def) for water_level = 1,3 do local id = "mcl_cauldrons:cauldron_"..def.name.."_"..water_level