diff --git a/mods/beginners_chest/init.lua b/mods/beginners_chest/init.lua index ae0e8e93..5aa2d187 100644 --- a/mods/beginners_chest/init.lua +++ b/mods/beginners_chest/init.lua @@ -7,29 +7,30 @@ chest_position = {x = 5, y = 40, z = -1} local interval_timer = 0 -local interval_max = 10 +local interval_max = 7200 minetest.register_globalstep(function(dtime) interval_timer = interval_timer+dtime - if interval_timer < interval_max then return end -- We have to wait 2 hours - + print(interval_timer) + if interval_timer < interval_max then return end -- We have to wait + interval_timer = 0 local chest = minetest.get_node(chest_position) if chest.name ~= "default:chest" then if chest.name == "ignore" then - -- print("[b_chest] Unable to reload chest : area not loaded") -- c'est cool mais ça fait une boucle et un debug.txt de 40Mo + minetest.log("action","[b_chest] Unable to reload chest : area not loaded") -- c'est cool mais ça fait une boucle et un debug.txt de 40Mo return elseif chest.name ~= "air" then - -- print("[b_chest] Unable to place chest : position still used") -- c'est cool mais ça fait une boucle et un debug.txt de 40Mo + minetest.log("action","[b_chest] Unable to place chest : position still used") -- c'est cool mais ça fait une boucle et un debug.txt de 40Mo return elseif chest.name == "air" then minetest.add_node(chest_position,{name = "default:chest"}) - print("[b_chest] Chest placed") + minetest.log("action","[b_chest] Chest placed") end end local meta = minetest.get_meta(chest_position) local inv = meta:get_inventory() inv:set_list("main",{[1] = "3d_armor:boots_steel", [2] = "default:pick_stone", [3] = "default:sword_stone", [32] = ""}) - interval_timer = 0 + end)