From d089c6ea38d8bb11c8a247de6a33cc5525820546 Mon Sep 17 00:00:00 2001 From: Luke aka SwissalpS Date: Wed, 28 Feb 2024 13:45:05 +0100 Subject: [PATCH] drawers aren't ground content (#91) see https://github.com/pandorabox-io/pandorabox.io/issues/836 --- init.lua | 2 ++ lua/api.lua | 1 + lua/controller.lua | 1 + 3 files changed, 4 insertions(+) diff --git a/init.lua b/init.lua index ee18e10..020a40e 100755 --- a/init.lua +++ b/init.lua @@ -351,6 +351,7 @@ if drawers.mcl_loaded then description = S("Wooden Trim"), tiles = {"drawers_trim.png"}, groups = {drawer_connector = 1, handy = 1, axey = 1, flammable = 3, wood = 1, building_block = 1, material_wood = 1}, + is_ground_content = false, _mcl_blast_resistance = 15, _mcl_hardness = 2, }) @@ -359,6 +360,7 @@ else description = S("Wooden Trim"), tiles = {"drawers_trim.png"}, groups = {drawer_connector = 1, choppy = 3, oddly_breakable_by_hand = 2}, + is_ground_content = false, }) end diff --git a/lua/api.lua b/lua/api.lua index 2360e0d..fb4a850 100755 --- a/lua/api.lua +++ b/lua/api.lua @@ -287,6 +287,7 @@ function drawers.register_drawer(name, def) def.paramtype2 = "facedir" def.legacy_facedir_simple = true def.groups = def.groups or {} + def.is_ground_content = def.is_ground_content == true def.drawer_stack_max_factor = def.drawer_stack_max_factor or 24 -- events diff --git a/lua/controller.lua b/lua/controller.lua index 7cdb0ad..720c3c9 100644 --- a/lua/controller.lua +++ b/lua/controller.lua @@ -420,6 +420,7 @@ local function register_controller() def.paramtype = "light" def.paramtype2 = "facedir" def.legacy_facedir_simple = true + def.is_ground_content = false -- add pipe connectors, if pipeworks is enabled if pipeworks_loaded then