Support for machine_parts recipes
parent
60752ba7e2
commit
49bf60b467
|
@ -1,2 +0,0 @@
|
||||||
advtrains
|
|
||||||
advtrains_train_track
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
name=advtrains_subway_colored
|
||||||
|
description=Provides colored advtrains subway wagons
|
||||||
|
depends=advtrains,advtrains_train_track
|
||||||
|
optional_depends=machine_parts
|
31
register.lua
31
register.lua
|
@ -120,14 +120,25 @@ advtrains_subway_colored.register = function(color)
|
||||||
end,
|
end,
|
||||||
}, "Subway Passenger Wagon (" .. color .. ")", "advtrains_subway_wagon_inv_" .. color .. ".png")
|
}, "Subway Passenger Wagon (" .. color .. ")", "advtrains_subway_wagon_inv_" .. color .. ".png")
|
||||||
|
|
||||||
--wagons
|
if minetest.get_modpath("machine_parts") then
|
||||||
minetest.register_craft({
|
--wagons
|
||||||
output = 'advtrains:subway_wagon_' .. color,
|
machine_parts.register_craft({
|
||||||
recipe = {
|
output = 'advtrains:subway_wagon_' .. color,
|
||||||
{'default:steelblock', 'default:steelblock', 'default:steelblock'},
|
recipe = {
|
||||||
{'default:steelblock', 'dye:' .. color, 'default:steelblock'},
|
{"tempered_glass", 'dye:' .. color, "light"},
|
||||||
{'default:steelblock', 'default:steelblock', 'default:steelblock'},
|
{"engine_block", "gearbox", "dashboard"},
|
||||||
},
|
{"advtrains:wheel", "drive_shaft", "advtrains:wheel"},
|
||||||
})
|
},
|
||||||
|
})
|
||||||
|
else
|
||||||
|
--wagons
|
||||||
|
minetest.register_craft({
|
||||||
|
output = 'advtrains:subway_wagon_' .. color,
|
||||||
|
recipe = {
|
||||||
|
{'default:steelblock', 'default:steelblock', 'default:steelblock'},
|
||||||
|
{'default:steelblock', 'dye:' .. color, 'default:steelblock'},
|
||||||
|
{'default:steelblock', 'default:steelblock', 'default:steelblock'},
|
||||||
|
},
|
||||||
|
})
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue