summaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
authorVanessa Ezekowitz <vanessaezekowitz@gmail.com>2012-08-18 21:24:30 -0400
committerVanessa Ezekowitz <vanessaezekowitz@gmail.com>2012-08-18 21:24:30 -0400
commit9e6f469cde39ea042a81598760cb4b14e725667f (patch)
treee36adea16d9b37a0f430ede4465033dd8c24c889 /init.lua
parent01e02574e4f3a571869ed655da3c3012a8647f6f (diff)
downloadpipeworks-9e6f469cde39ea042a81598760cb4b14e725667f.tar
pipeworks-9e6f469cde39ea042a81598760cb4b14e725667f.tar.gz
pipeworks-9e6f469cde39ea042a81598760cb4b14e725667f.tar.bz2
pipeworks-9e6f469cde39ea042a81598760cb4b14e725667f.tar.xz
pipeworks-9e6f469cde39ea042a81598760cb4b14e725667f.zip
Re-enabled old pipes by default. Only horizontal pipe appears in creative
inventory now (for both old and new), as well as "off" valve and "off" pump.
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua22
1 files changed, 15 insertions, 7 deletions
diff --git a/init.lua b/init.lua
index 713b5da..4c5df64 100644
--- a/init.lua
+++ b/init.lua
@@ -7,7 +7,7 @@
--
-- uncomment the following dofile line to enable the old pipe nodes.
--- dofile(minetest.get_modpath("pipeworks").."/oldpipes.lua")
+dofile(minetest.get_modpath("pipeworks").."/oldpipes.lua")
-- tables
@@ -259,8 +259,16 @@ for zp = 0, 1 do
pname = xm..xp..ym..yp..zm..zp
+ if pname ~= "110000" then
+ pgroups = {snappy=3, pipe=1, not_in_creative_inventory=1}
+ pipedesc = "Pipe segment (empty, "..pname..")... You hacker, you."
+ else
+ pgroups = {snappy=3, pipe=1}
+ pipedesc = "Pipe segment"
+ end
+
minetest.register_node("pipeworks:pipe_"..pname.."_empty", {
- description = "Pipe segment (empty, "..pname..").",
+ description = pipedesc,
drawtype = "nodebox",
tiles = fix_newpipe_names(outimgs, "_empty"),
paramtype = "light",
@@ -272,7 +280,7 @@ for zp = 0, 1 do
type = "fixed",
fixed = outboxes
},
- groups = {snappy=3, pipe=1},
+ groups = pgroups,
sounds = default.node_sound_wood_defaults(),
walkable = true,
stack_max = 99,
@@ -297,7 +305,7 @@ for zp = 0, 1 do
})
minetest.register_node("pipeworks:pipe_"..pname.."_loaded", {
- description = "Pipe segment (loaded, "..pname..").",
+ description = "Pipe segment (loaded, "..pname..")... You hacker, you.",
drawtype = "nodebox",
tiles = fix_newpipe_names(outimgs, "_loaded"),
paramtype = "light",
@@ -309,7 +317,7 @@ for zp = 0, 1 do
type = "fixed",
fixed = outboxes
},
- groups = {snappy=3, pipe=1},
+ groups = {snappy=3, pipe=1, not_in_creative_inventory=1},
sounds = default.node_sound_wood_defaults(),
walkable = true,
stack_max = 99,
@@ -366,7 +374,7 @@ minetest.register_node("pipeworks:pump_on", {
type = "fixed",
fixed = pumpboxes
},
- groups = {snappy=3, pipe=1},
+ groups = {snappy=3, pipe=1, not_in_creative_inventory=1},
sounds = default.node_sound_wood_defaults(),
walkable = true,
stack_max = 99,
@@ -458,7 +466,7 @@ minetest.register_node("pipeworks:valve_on", {
type = "fixed",
fixed = valveboxes
},
- groups = {snappy=3, pipe=1},
+ groups = {snappy=3, pipe=1, not_in_creative_inventory=1},
sounds = default.node_sound_wood_defaults(),
walkable = true,
stack_max = 99,