aboutsummaryrefslogtreecommitdiff
path: root/stairsplus/stairs.lua
diff options
context:
space:
mode:
authorCalinou <calinou@opmbx.org>2014-07-21 12:24:49 +0200
committerCalinou <calinou@opmbx.org>2014-07-21 12:24:49 +0200
commitf7916005c2fe14a2aa7f9052abcffd250b67ffcc (patch)
tree4488ce6705bd0a7c87e3afb731b374a8dfa06968 /stairsplus/stairs.lua
parent28741bf242f64fe52fc686fe3683d5015a90f3e2 (diff)
downloadmoreblocks-f7916005c2fe14a2aa7f9052abcffd250b67ffcc.tar.gz
moreblocks-f7916005c2fe14a2aa7f9052abcffd250b67ffcc.tar.bz2
moreblocks-f7916005c2fe14a2aa7f9052abcffd250b67ffcc.zip
Code cleanup, new Stairs+ recipes.
Diffstat (limited to 'stairsplus/stairs.lua')
-rw-r--r--stairsplus/stairs.lua22
1 files changed, 19 insertions, 3 deletions
diff --git a/stairsplus/stairs.lua b/stairsplus/stairs.lua
index e93fdee..ee1e8ec 100644
--- a/stairsplus/stairs.lua
+++ b/stairsplus/stairs.lua
@@ -115,11 +115,11 @@ function stairsplus:register_stair(modname, subname, recipeitem, fields)
end
def.description = desc
if fields.drop then
- def.drop = modname..":stair_"..fields.drop..alternate
+ def.drop = modname.. ":stair_" ..fields.drop..alternate
end
- minetest.register_node(":"..modname..":stair_"..subname..alternate, def)
+ minetest.register_node(":" ..modname.. ":stair_" ..subname..alternate, def)
end
- minetest.register_alias(":stairs:stair_"..subname, modname..":stair_"..subname)
+ minetest.register_alias(":stairs:stair_" ..subname, modname.. ":stair_" ..subname)
-- Some saw-less recipes:
@@ -206,4 +206,20 @@ function stairsplus:register_stair(modname, subname, recipeitem, fields)
output = "moreblocks:stair_" .. subname,
recipe = {"moreblocks:panel_" .. subname, "moreblocks:panel_" .. subname, "moreblocks:panel_" .. subname},
})
+
+ minetest.register_craft({ -- See mirrored variation of the recipe below.
+ output = "moreblocks:stair_" .. subname .. "_alt",
+ recipe = {
+ {"moreblocks:panel_" .. subname, ""},
+ {"" , "moreblocks:panel_" .. subname},
+ },
+ })
+
+ minetest.register_craft({ -- Mirrored variation of the recipe above.
+ output = "moreblocks:stair_" .. subname .. "_alt",
+ recipe = {
+ {"" , "moreblocks:panel_" .. subname},
+ {"moreblocks:panel_" .. subname, ""},
+ },
+ })
end