From 16950a773d1ab1aeae108856cad1542442c95a17 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Fri, 25 Oct 2019 01:47:58 +0200 Subject: [PATCH] Remove border entities more liberally --- init.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/init.lua b/init.lua index 343dc69..f4f12be 100644 --- a/init.lua +++ b/init.lua @@ -1004,6 +1004,7 @@ minetest.register_entity("schemedit:display", { visual_size = {x=10, y=10}, pointable = false, physical = false, + static_save = false, glow = minetest.LIGHT_MAX, on_step = function(self, dtime) @@ -1018,6 +1019,17 @@ minetest.register_entity("schemedit:display", { end, }) +minetest.register_lbm({ + label = "Reset schematic creator border entities", + name = "schemedit:reset_border", + nodenames = "schemedit:creator", + run_at_every_load = true, + action = function(pos, node) + local meta = minetest.get_meta(pos) + meta:set_string("schem_border", "false") + end, +}) + -- [chatcommand] Place schematic minetest.register_chatcommand("placeschem", { description = S("Place schematic at the position specified or the current player position (loaded from @1)", export_path_trunc),