]> git.lizzy.rs Git - Crafter.git/blobdiff - mods/redstone/capacitors.lua
Fix capacitors recalc glitch
[Crafter.git] / mods / redstone / capacitors.lua
index 10a30b166eb5e011e69d6a0513dd4a31b3556781..8aacc4525b5db3f1f505a7dcd88967a55a1383b5 100644 (file)
@@ -28,8 +28,10 @@ redstone.register_activator({
             source    = true,
             activator = true,
         })
-        redstone.update(pos,true)
-        redstone.update(pos)
+        minetest.after(0,function()
+            redstone.update(pos,true)
+            redstone.update(pos)
+        end)
     end,
   })
 
@@ -100,7 +102,10 @@ redstone.register_activator({
             capacitor = 0,
             activator = true,
         })
-        redstone.update(pos,true)
+        minetest.after(0,function()
+            redstone.update(pos,true)
+            redstone.update(pos)
+        end)
     end,
 })