redstone.update(pos)
end,
after_destruct = function(pos, oldnode)
+ local param2 = oldnode.param2
+ local dir = minetest.facedir_to_dir(param2)
redstone.inject(pos,nil)
redstone.update(pos)
+ redstone.update(vector.add(pos,dir))
end
})
output = vector.add(pos,dir),
dir = dir
})
-
+ redstone.update(pos)
redstone.update(vector.add(pos,dir))
end
})
redstone.update(pos)
end,
after_destruct = function(pos, oldnode)
+ local param2 = oldnode.param2
+ local dir = minetest.facedir_to_dir(param2)
redstone.inject(pos,nil)
redstone.update(pos)
+ redstone.update(vector.add(pos,dir))
end
})
output = vector.add(pos,dir),
dir = dir
})
+ redstone.update(pos)
redstone.update(vector.add(pos,dir))
end
})
output = vector.add(pos,dir),
dir = dir
})
- minetest.after(0,function()
- redstone.update(pos)
- redstone.update(vector.add(pos,dir))
- end)
+ redstone.update(pos)
+ redstone.update(vector.add(pos,dir))
end,
after_destruct = function(pos, oldnode)
output = vector.add(pos,dir),
dir = dir
})
- minetest.after(0,function()
- redstone.update(pos)
- redstone.update(vector.add(pos,dir))
- end)
+ redstone.update(pos)
+ redstone.update(vector.add(pos,dir))
end,
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)