From 257e5f993b075ce252804eb100155d6099ce146b Mon Sep 17 00:00:00 2001 From: SmokeyDope Date: Sun, 19 Mar 2023 22:48:11 +0000 Subject: [PATCH] Add lantern functions for adding nodes to allowed placement list --- mods/ITEMS/mcl_lanterns/init.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mods/ITEMS/mcl_lanterns/init.lua b/mods/ITEMS/mcl_lanterns/init.lua index b22edf9f0..ce741f463 100644 --- a/mods/ITEMS/mcl_lanterns/init.lua +++ b/mods/ITEMS/mcl_lanterns/init.lua @@ -22,6 +22,10 @@ local allowed_non_solid_nodes_floor = { "mcl_lanterns:chain" } +function mcl_lanterns.add_allowed_non_solid_nodes_floor (node_name) + table.insert (allowed_non_solid_nodes_floor, node_name) +end + local allowed_non_solid_groups_floor = {"anvil", "wall", "glass", "fence", "fence_gate", "pane"} local allowed_non_solid_nodes_ceiling = { @@ -36,6 +40,10 @@ local allowed_non_solid_nodes_ceiling = { "mcl_lanterns:chain" } +function mcl_lanterns.add_allowed_non_solid_nodes_ceiling (node_name) + table.insert (allowed_non_solid_nodes_ceiling, node_name) +end + local allowed_non_solid_groups_ceiling = {"anvil", "wall", "glass", "fence", "fence_gate", "soil", "pane", "end_portal_frame"} local function check_placement(node, wdir)