Move recipe definitions to a separate file and function.

This commit is contained in:
Thomas--S
2018-03-04 12:16:45 +01:00
committed by Hugo Locurcio
parent d5edcb2a10
commit 7d701da5b9
8 changed files with 446 additions and 435 deletions

View File

@ -39,37 +39,6 @@ function stairsplus:register_panel(modname, subname, recipeitem, fields)
for alternate, def in pairs(defs) do
stairsplus.register_single("panel", alternate, def, modname, subname, recipeitem, fields)
end
minetest.register_alias(modname.. ":panel_" ..subname.. "_bottom", modname.. ":panel_" ..subname)
circular_saw.known_nodes[recipeitem] = {modname, subname}
-- Some saw-less recipes:
minetest.register_craft({
output = modname .. ":panel_" .. subname .. " 12",
recipe = {
{recipeitem, ""},
{recipeitem, recipeitem},
},
})
minetest.register_craft({
output = modname .. ":panel_" .. subname .. " 12",
recipe = {
{"", recipeitem},
{recipeitem, recipeitem},
},
})
minetest.register_craft({
type = "shapeless",
output = modname .. ":panel_" .. subname,
recipe = {modname .. ":micro_" .. subname, modname .. ":micro_" .. subname},
})
minetest.register_craft({
type = "shapeless",
output = recipeitem,
recipe = {modname .. ":panel_" .. subname, modname .. ":panel_" .. subname, modname .. ":panel_" .. subname, modname .. ":panel_" .. subname},
})
end