From 8b0f5e43d98cabde5dec1c528796ecc51e56364c Mon Sep 17 00:00:00 2001 From: Peter Nerlich <peter.nerlich+dev@googlemail.com> Date: Mon, 16 Nov 2020 08:20:41 +0100 Subject: [PATCH] add some blocks to be ignored by trains --- init.lua | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/init.lua b/init.lua index 83564f3..fa4f1a1 100644 --- a/init.lua +++ b/init.lua @@ -29,3 +29,26 @@ minetest.register_craft({ {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"} } }) + + +-- add blocks to be ignored by trains + + +local additional_nonblocknodes={ + "digiterms:lcd_monitor", + "digiterms:beige_keyboard", + "digiterms:white_keyboard", + "digiterms:black_keyboard", + "digilines:lcd", + "homedecor:glowlight_quarter_14", + "mesecons_pressureplates:pressure_plate_wood", + "mesecons_pressureplates:pressure_plate_stone", +} +minetest.after(0, function() + for _,name in ipairs(additional_nonblocknodes) do + if minetest.registered_nodes[name] then + minetest.registered_nodes[name].groups.not_blocking_trains=1 + end + end +end) + -- GitLab