]> git.lizzy.rs Git - Crafter.git/commitdiff
Fix update loop
authoroilboi <47129783+oilboi@users.noreply.github.com>
Tue, 30 Jun 2020 14:41:18 +0000 (10:41 -0400)
committeroilboi <47129783+oilboi@users.noreply.github.com>
Tue, 30 Jun 2020 14:41:18 +0000 (10:41 -0400)
mods/redstone/inverter.lua
mods/redstone/repeater.lua

index b14788d177e3a4765151c5a384905da3b1315d27..a4cc2a336a93d978aa93a06c156e28304082858e 100644 (file)
@@ -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
 })
 
index 566a07230303188f7ac19951f21d8c8992e95658..e5a90a8d1dbfce4e6496d3f4f56c37073ff16c74 100644 (file)
@@ -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)