mods that hopefully work for a TechAge-based pack
This commit is contained in:
@@ -0,0 +1,128 @@
|
||||
--[[
|
||||
|
||||
TechAge
|
||||
=======
|
||||
|
||||
Copyright (C) 2019 Joachim Stolberg
|
||||
|
||||
AGPL v3
|
||||
See LICENSE.txt for more information
|
||||
|
||||
Aluminium
|
||||
|
||||
]]--
|
||||
|
||||
local S = techage.S
|
||||
|
||||
minetest.register_craftitem("techage:gibbsite_powder", {
|
||||
description = S("Gibbsite Powder"),
|
||||
inventory_image = "techage_powder_inv.png^[colorize:#C6DCDB:120",
|
||||
groups = {powder = 1},
|
||||
})
|
||||
|
||||
minetest.register_craftitem("techage:aluminum", {
|
||||
description = S("Aluminum"),
|
||||
inventory_image = "techage_aluminum_inv.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("techage:redmud", {
|
||||
description = S("Red Mud"),
|
||||
inventory_image = "techage_liquid2_inv.png^[colorize:#F80E13:140^techage_liquid1_inv.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("techage:barrel_redmud", {
|
||||
description = S("Red Mud Barrel"),
|
||||
inventory_image = "techage_barrel_inv.png^[colorize:#F80E13:140^techage_symbol_liquid.png",
|
||||
stack_max = 1,
|
||||
})
|
||||
|
||||
minetest.register_craftitem("techage:canister_redmud", {
|
||||
description = S("Red Mud Canister"),
|
||||
inventory_image = "techage_canister_filling.png^[colorize:#F80E13:140^techage_canister_frame.png^techage_symbol_liquid.png",
|
||||
stack_max = 1,
|
||||
})
|
||||
|
||||
techage.register_liquid("techage:barrel_redmud", "techage:ta3_barrel_empty", techage.volume_barrel, "techage:redmud")
|
||||
techage.register_liquid("techage:canister_redmud", "techage:ta3_canister_empty", techage.volume_canister, "techage:redmud")
|
||||
|
||||
techage.recipes.add("ta4_doser", {
|
||||
output = "techage:gibbsite_powder 2",
|
||||
waste = "techage:redmud 1",
|
||||
input = {
|
||||
"techage:bauxite_powder 2",
|
||||
"techage:lye 1",
|
||||
}
|
||||
})
|
||||
|
||||
techage.furnace.register_recipe({
|
||||
output = "techage:aluminum 2",
|
||||
recipe = {"techage:gibbsite_powder", "techage:gibbsite_powder",
|
||||
"techage:gibbsite_powder", "techage:gibbsite_powder"},
|
||||
time = 16,
|
||||
|
||||
})
|
||||
|
||||
if minetest.get_modpath('techpack_stairway') then
|
||||
minetest.register_craft({
|
||||
output = "techpack_stairway:grating 6",
|
||||
recipe = {
|
||||
{"", "", ""},
|
||||
{"dye:dark_grey", "", "default:coal_lump"},
|
||||
{"default:steel_ingot", "techage:aluminum", "default:steel_ingot"},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "techpack_stairway:handrail1 6",
|
||||
recipe = {
|
||||
{"default:steel_ingot", "default:coal_lump", ""},
|
||||
{"techage:aluminum", "", ""},
|
||||
{"default:steel_ingot", "dye:dark_grey", ""},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "techpack_stairway:stairway1 6",
|
||||
recipe = {
|
||||
{"", "", "default:steel_ingot"},
|
||||
{"dye:dark_grey", "techage:aluminum", "default:coal_lump"},
|
||||
{"default:steel_ingot", "", ""},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "techpack_stairway:ladder1 3",
|
||||
recipe = {
|
||||
{"", "default:steel_ingot", ""},
|
||||
{"dye:dark_grey", "techage:aluminum", "default:coal_lump"},
|
||||
{"", "default:steel_ingot", ""},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "techpack_stairway:ladder3 6",
|
||||
recipe = {
|
||||
{"", "", "default:steel_ingot"},
|
||||
{"dye:dark_grey", "techage:aluminum", "default:coal_lump"},
|
||||
{"", "", "default:steel_ingot"},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "techpack_stairway:ladder4 12",
|
||||
recipe = {
|
||||
{"dye:dark_grey", "techage:aluminum", "default:coal_lump"},
|
||||
{"", "default:steel_ingot", ""},
|
||||
{"", "default:steel_ingot", ""},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "techpack_stairway:lattice 4",
|
||||
recipe = {
|
||||
{"default:steel_ingot", "", "default:steel_ingot"},
|
||||
{"dye:dark_grey", "techage:aluminum", "default:coal_lump"},
|
||||
{"default:steel_ingot", "", "default:steel_ingot"},
|
||||
},
|
||||
})
|
||||
end
|
||||
Reference in New Issue
Block a user