]> git.lizzy.rs Git - Crafter.git/commitdiff
make repeater/inverter consistent
authoroilboi <47129783+oilboi@users.noreply.github.com>
Fri, 26 Jun 2020 09:00:09 +0000 (05:00 -0400)
committeroilboi <47129783+oilboi@users.noreply.github.com>
Fri, 26 Jun 2020 09:00:09 +0000 (05:00 -0400)
mods/redstone/inverter.lua
mods/redstone/repeater.lua

index 8a58a7338a85e8940da92ebdccc909afc7e2da64..c02ba13575b8123c991557c99fd8822b85b394eb 100644 (file)
@@ -29,6 +29,9 @@ minetest.register_node("redstone:inverter_on", {
                        redstone.collect_info(vector.subtract(pos,dir))
                end)
        end,
+       after_place_node = function(pos, placer, itemstack, pointed_thing)
+               redstone.collect_info(pos)
+       end,
        after_destruct = function(pos, oldnode)
                redstone.collect_info(pos)
        end
index 0d7f186d079825d2f78d09b3e8054a292d75c09c..7eb45a883502d9029fb13ca8e5bae3d5234ffa9f 100644 (file)
@@ -47,6 +47,10 @@ minetest.register_node("redstone:repeater_off_"..level, {
 
        after_destruct = function(pos, oldnode)
                redstone.collect_info(pos)
+       end,
+
+       after_place_node = function(pos)
+               redstone.collect_info(pos)
        end
 })
 
@@ -91,6 +95,10 @@ minetest.register_node("redstone:repeater_on_"..level, {
        end,
        after_destruct = function(pos, oldnode)
                redstone.collect_info(pos)
+       end,
+
+       after_place_node = function(pos)
+               redstone.collect_info(pos)
        end
 })
 end