From 4e0574c57b91a70e6ba42e046c250547146fce18 Mon Sep 17 00:00:00 2001 From: oilboi <47129783+oilboi@users.noreply.github.com> Date: Tue, 30 Jun 2020 10:41:18 -0400 Subject: [PATCH] Fix update loop --- mods/redstone/inverter.lua | 4 ++-- mods/redstone/repeater.lua | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mods/redstone/inverter.lua b/mods/redstone/inverter.lua index b14788d..a4cc2a3 100644 --- a/mods/redstone/inverter.lua +++ b/mods/redstone/inverter.lua @@ -64,7 +64,7 @@ redstone.register_activator({ output = vector.add(pos,dir), dir = dir }) - redstone.update(pos) + redstone.update(vector.add(pos,dir)) end }) @@ -146,7 +146,7 @@ redstone.register_activator({ input = vector.subtract(pos,dir), dir = dir }) - redstone.update(pos) + redstone.update(vector.add(pos,dir)) end }) diff --git a/mods/redstone/repeater.lua b/mods/redstone/repeater.lua index 566a072..e5a90a8 100644 --- a/mods/redstone/repeater.lua +++ b/mods/redstone/repeater.lua @@ -68,7 +68,7 @@ minetest.register_node("redstone:repeater_on_"..level, { dir = dir }) - redstone.update(pos) + redstone.update(vector.add(pos,dir)) end, after_destruct = function(pos, oldnode) @@ -185,7 +185,7 @@ minetest.register_node("redstone:repeater_off_"..level, { output = vector.add(pos,dir), dir = dir }) - redstone.update(pos) + redstone.update(vector.add(pos,dir)) end, on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) -- 2.44.0