summaryrefslogtreecommitdiff
path: root/autoplace.lua
diff options
context:
space:
mode:
authorVanessaE <vanessaezekowitz@gmail.com>2013-01-19 08:44:26 -0800
committerVanessaE <vanessaezekowitz@gmail.com>2013-01-19 08:44:26 -0800
commitf8eb154f7ab446dc30080868b8c5971949cac4d0 (patch)
tree9fa421bf6727d7589e1d50512d5bafd9bed20d7e /autoplace.lua
parent6202e82163bad1bf0160505bc384396133d9611f (diff)
parenta77095ebe6e11ceab88d8b6c8a68a9b6c4440d3f (diff)
downloadpipeworks-f8eb154f7ab446dc30080868b8c5971949cac4d0.tar
pipeworks-f8eb154f7ab446dc30080868b8c5971949cac4d0.tar.gz
pipeworks-f8eb154f7ab446dc30080868b8c5971949cac4d0.tar.bz2
pipeworks-f8eb154f7ab446dc30080868b8c5971949cac4d0.tar.xz
pipeworks-f8eb154f7ab446dc30080868b8c5971949cac4d0.zip
Merge pull request #8 from Novatux/master
Teleporter and accelerator tubes, crafting recipe for detector pipe, autocrafter
Diffstat (limited to 'autoplace.lua')
-rw-r--r--autoplace.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/autoplace.lua b/autoplace.lua
index 2b297f2..84c6fde 100644
--- a/autoplace.lua
+++ b/autoplace.lua
@@ -87,7 +87,12 @@ function tube_autoroute(pos)
nsurround = pxm..pxp..pym..pyp..pzm..pzp
if is_tube(nctr.name) then
- minetest.env:add_node(pos, { name = string.sub(nctr.name,1,-7)..nsurround })
+ local meta=minetest.env:get_meta(pos)
+ local meta0=meta:to_table()
+ nctr.name=string.sub(nctr.name,1,-7)..nsurround
+ minetest.env:add_node(pos, nctr)
+ local meta=minetest.env:get_meta(pos)
+ meta:from_table(meta0)
end
end