add silver-spool recipes only if silver is present

This commit is contained in:
BuckarooBanzay 2022-03-25 10:43:42 +01:00
parent 8631a2670b
commit 800f740161
1 changed files with 24 additions and 18 deletions

View File

@ -16,6 +16,10 @@ local materials = {
silicon = "mesecons_materials:silicon", silicon = "mesecons_materials:silicon",
} }
if minetest.get_modpath("moreores") then
materials.silver_ingot = "moreores:silver_ingot"
end
if minetest.get_modpath("mcl_core") then if minetest.get_modpath("mcl_core") then
materials = { materials = {
dirt = "mcl_core:dirt", dirt = "mcl_core:dirt",
@ -376,22 +380,24 @@ minetest.register_craft( {
}, },
}) })
minetest.register_craft( { if materials.silver_ingot then
output = "basic_materials:silver_wire 2", minetest.register_craft( {
type = "shapeless", output = "basic_materials:silver_wire 2",
recipe = { type = "shapeless",
materials.silver_ingot, recipe = {
"basic_materials:empty_spool", materials.silver_ingot,
"basic_materials:empty_spool", "basic_materials:empty_spool",
}, "basic_materials:empty_spool",
}) },
})
minetest.register_craft( { minetest.register_craft( {
type = "shapeless", type = "shapeless",
output = "basic_materials:brass_ingot 3", output = "basic_materials:brass_ingot 3",
recipe = { recipe = {
materials.copper_ingot, materials.copper_ingot,
materials.copper_ingot, materials.copper_ingot,
materials.silver_ingot, materials.silver_ingot,
}, },
}) })
end