redstone.update(pos,true)
end)
end,
- after_destruct = function(pos, oldnode)
+ on_destruct = function(pos)
redstone.inject(pos,nil)
+
+ redstone.update(pos,true)
--redstone.update(pos)
- minetest.after(0,function()
- redstone.update(pos,true)
- end)
end
})
source = true,
activator = true,
})
- redstone.update(pos)
redstone.update(pos,true)
+ redstone.update(pos)
end,
})
redstone.update(pos,true)
end)
end,
- after_destruct = function(pos, oldnode)
+ on_destruct = function(pos)
redstone.inject(pos,nil)
- --redstone.update(pos)
- minetest.after(0,function()
- redstone.update(pos,true)
- end)
+
+ redstone.update(pos,true)
+ redstone.update(pos)
end,
})
capacitor = 0,
activator = true,
})
- redstone.update(pos)
redstone.update(pos,true)
end,
})
output = vector.add(pos,dir),
dir = dir
})
- redstone.update(pos)
- redstone.update(vector.add(pos,dir))
+ minetest.after(0,function()
+ redstone.update(pos)
+ redstone.update(vector.add(pos,dir))
+ end)
end,
after_destruct = function(pos, oldnode)
output = vector.add(pos,dir),
dir = dir
})
- redstone.update(pos)
- redstone.update(vector.add(pos,dir))
+ minetest.after(0,function()
+ redstone.update(pos)
+ redstone.update(vector.add(pos,dir))
+ end)
end,
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)