RePixture crafting

This commit is contained in:
Skivling 2024-05-05 10:05:39 +12:00
parent 55241acaba
commit 40033e6879

View file

@ -31,6 +31,38 @@ minetest.register_craftitem("sum_airship:hull", {
m = "mcl_core:iron_ingot" m = "mcl_core:iron_ingot"
s = "mcl_mobitems:string" s = "mcl_mobitems:string"
end end
local rp_fuzzy = minetest.get_modpath("rp_farming") or minetest.get_modpath("rp_mobs_mobs")
if rp_fuzzy and minetest.get_modpath("rp_default") then
w = "group:fuzzy" -- cotton bale or wool bundle
b = "group:boat"
m = "rp_default:ingot_steel"
s = "rp_default:fiber"
end
if minetest.get_modpath("rp_crafting") then
crafting.register_craft({
output = "sum_airship:canvas_roll",
items = {
w.." 9"
}
})
crafting.register_craft({
output = "sum_airship:hull",
items = {
b.." 3",
m.." 3"
}
})
crafting.register_craft({
output = "sum_airship:boat",
items = {
"sum_airship:canvas_roll 3",
s.." 8",
m,
"sum_airship:hull",
}
})
else
minetest.register_craft({ minetest.register_craft({
output = "sum_airship:canvas_roll", output = "sum_airship:canvas_roll",
recipe = { recipe = {
@ -46,8 +78,6 @@ minetest.register_craftitem("sum_airship:hull", {
{m, m, m}, {m, m, m},
}, },
}) })
minetest.register_craft({ minetest.register_craft({
output = "sum_airship:boat", output = "sum_airship:boat",
recipe = { recipe = {
@ -56,3 +86,4 @@ minetest.register_craft({
{s, "sum_airship:hull", s,}, {s, "sum_airship:hull", s,},
}, },
}) })
end