summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--init.lua10
1 files changed, 10 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index 2c62afa..db18d8d 100644
--- a/init.lua
+++ b/init.lua
@@ -264,6 +264,11 @@ for zp = 0, 1 do
walkable = true,
stack_max = 99,
drop = "pipeworks:pipe_110000_empty",
+ pipelike=1,
+ on_construct = function(pos)
+ local meta = minetest.env:get_meta(pos)
+ meta:set_int("pipelike",1)
+ end,
after_place_node = function(pos)
pipe_autoroute({ x=pos.x-1, y=pos.y , z=pos.z }, "_empty")
pipe_autoroute({ x=pos.x+1, y=pos.y , z=pos.z }, "_empty")
@@ -301,6 +306,11 @@ for zp = 0, 1 do
walkable = true,
stack_max = 99,
drop = "pipeworks:pipe_110000_loaded",
+ pipelike=1,
+ on_construct = function(pos)
+ local meta = minetest.env:get_meta(pos)
+ meta:set_int("pipelike",1)
+ end,
after_place_node = function(pos)
pipe_autoroute({ x=pos.x-1, y=pos.y , z=pos.z }, "_loaded")
pipe_autoroute({ x=pos.x+1, y=pos.y , z=pos.z }, "_loaded")