From d41791b735df980912250d4dca7b3e140eecbf28 Mon Sep 17 00:00:00 2001 From: Vanessa Dannenberg Date: Thu, 8 Nov 2018 19:27:31 -0500 Subject: update basic_materials, biome_lib, plantlife modpack, coloredwood, homedecor, technic, currency, framedglass, gloopblocks, led_marquee, mesecons, moretrees, nixie_tubes, pipeworks, plasticbox, prefab_redo, castles, signs_lib, roads, worldedit Added license declaration for the modpack itself --- mesecons_mvps/init.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'mesecons_mvps') diff --git a/mesecons_mvps/init.lua b/mesecons_mvps/init.lua index 428c78a..b8abdd7 100644 --- a/mesecons_mvps/init.lua +++ b/mesecons_mvps/init.lua @@ -55,8 +55,6 @@ end -- tests if the node can be pushed into, e.g. air, water, grass local function node_replaceable(name) - if name == "ignore" then return true end - if minetest.registered_nodes[name] then return minetest.registered_nodes[name].buildable_to or false end @@ -260,6 +258,10 @@ function mesecon.mvps_move_objects(pos, dir, nodestack, movefactor) end end +-- Never push into unloaded blocks. Don’t try to pull from them, either. +-- TODO: load blocks instead, as with wires. +mesecon.register_mvps_stopper("ignore") + mesecon.register_mvps_stopper("doors:door_steel_b_1") mesecon.register_mvps_stopper("doors:door_steel_t_1") mesecon.register_mvps_stopper("doors:door_steel_b_2") -- cgit v1.2.3