Ugly attempt to fix detector tube.
authorNovatux <nathanael.courant@laposte.net>
Sat, 14 Jun 2014 14:54:31 +0000 (16:54 +0200)
committerNovatux <nathanael.courant@laposte.net>
Sat, 14 Jun 2014 14:54:31 +0000 (16:54 +0200)
tubes.lua

index 894e38caca81170c5e6ee0452e0f1f0798fd9f09..37ec1e25a8013d40c5bfcc0937e7541c0d4ad8b2 100644 (file)
--- a/tubes.lua
+++ b/tubes.lua
@@ -389,7 +389,11 @@ if pipeworks.enable_detector_tube then
                                         local meta = minetest.get_meta(pos)
                                         meta:set_int("nitems", 1)
                                         local name = minetest.get_node(pos).name
-                                        minetest.after(detector_tube_step, minetest.registered_nodes[name].item_exit,pos)
+                                        minetest.after(0, function ()
+                                        minetest.after(0, function ()
+                                               minetest.after(0, minetest.registered_nodes[name].item_exit, pos)
+                                        end)
+                                        end)
        end})
        pipeworks.register_tube("pipeworks:detector_tube_off", "Detector tube segment", detector_plain_textures, noctr_textures,
                                end_textures, short_texture, detector_inv_texture,