From c3efee6bbf280add3ea316c22717e11a95f3947c Mon Sep 17 00:00:00 2001 From: codiac Date: Fri, 26 Dec 2025 15:23:32 -0500 Subject: [PATCH 1/2] fix mineclonia support --- filter-injector.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/filter-injector.lua b/filter-injector.lua index ffa4e12..0448950 100644 --- a/filter-injector.lua +++ b/filter-injector.lua @@ -540,6 +540,16 @@ for _, data in ipairs({ node.on_punch = function (pos, node, puncher) punch_filter(data, pos, node) end + node._mcl_redstone = { + connects_to = function(node, dir) + return true + end, + update = function(pos, node) + if mcl_redstone.get_power(pos) ~= 0 then + punch_filter(data, pos, node) + end + end, + } end From ba8878ce4c7630bcb2584230549ab29a8d4ddc41 Mon Sep 17 00:00:00 2001 From: wsor4035 <24964441+wsor4035@users.noreply.github.com> Date: Fri, 26 Dec 2025 15:24:47 -0500 Subject: [PATCH 2/2] fix luacheck --- .luacheckrc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.luacheckrc b/.luacheckrc index 01e0d5c..4946632 100644 --- a/.luacheckrc +++ b/.luacheckrc @@ -15,5 +15,6 @@ read_globals = { "default", "mesecon", "digilines", "screwdriver", "unified_inventory", "i3", "mcl_experience", "awards", - "xcompat", "fakelib", "vizlib" + "xcompat", "fakelib", "vizlib", + "mcl_redstone", }