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,
|
||||
}, "Subway Passenger Wagon (" .. color .. ")", "advtrains_subway_wagon_inv_" .. color .. ".png")
|
||||
|
||||
--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'},
|
||||
},
|
||||
})
|
||||
|
||||
if minetest.get_modpath("machine_parts") then
|
||||
--wagons
|
||||
machine_parts.register_craft({
|
||||
output = 'advtrains:subway_wagon_' .. color,
|
||||
recipe = {
|
||||
{"tempered_glass", 'dye:' .. color, "light"},
|
||||
{"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
|
||||
|
|
Loading…
Reference in New Issue