diff --git a/mods/default/chests.lua b/mods/default/chests.lua index 1c1ce051..1c97b73a 100644 --- a/mods/default/chests.lua +++ b/mods/default/chests.lua @@ -297,9 +297,10 @@ function default.chest.register_chest(prefixed_name, d) end -- close opened chests on load + local modname, chestname = prefixed_name:match("^(:?.-):(.*)$") minetest.register_lbm({ label = "close opened chests on load", - name = "default:close_" .. prefixed_name:gsub(":", "_") .. "_open", + name = modname .. ":close_" .. chestname .. "_open", nodenames = {prefixed_name .. "_open"}, run_at_every_load = true, action = function(pos, node)