429 lines
14 KiB
Lua
429 lines
14 KiB
Lua
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:cnc",
|
||
|
recipe = {
|
||
|
{"default:glass", "default:diamond", "default:glass"},
|
||
|
{"default:copper_ingot", "technic:machine_casing", "default:copper_ingot"},
|
||
|
{"technic:carbon_steel_ingot", "technic:lv_cable", "technic:carbon_steel_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:geothermal",
|
||
|
recipe = {
|
||
|
{"technic:granite", "default:diamond", "technic:granite"},
|
||
|
{"technic:lv_cable", "technic:machine_casing", "technic:lv_cable"},
|
||
|
{"technic:granite", "technic:lv_cable", "technic:granite"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:lv_battery_box0",
|
||
|
recipe = {
|
||
|
{"group:wood", "group:wood", "group:wood"},
|
||
|
{"technic:sulfur_lump", "technic:machine_casing", "technic:sulfur_lump"},
|
||
|
{"technic:sulfur_lump", "technic:lv_cable", "technic:sulfur_lump"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft({
|
||
|
output = "technic:lv_battery_box0",
|
||
|
recipe = {
|
||
|
{"group:wood", "group:wood", "group:wood"},
|
||
|
{"technic:sulfur_dust", "technic:machine_casing", "technic:sulfur_dust"},
|
||
|
{"technic:sulfur_dust", "technic:lv_cable", "technic:sulfur_dust"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:lv_compressor",
|
||
|
recipe = {
|
||
|
{"default:stone", "default:stone", "default:stone"},
|
||
|
{"mesecons_pistons:piston_normal_off", "technic:machine_casing", "mesecons_pistons:piston_normal_off"},
|
||
|
{"technic:lv_cable", "technic:lv_cable", "technic:lv_cable"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:lv_extractor",
|
||
|
recipe = {
|
||
|
{"default:desert_stone", "default:desert_stone", "default:desert_stone"},
|
||
|
{"default:copper_ingot", "technic:machine_casing", "default:copper_ingot"},
|
||
|
{"default:copper_ingot", "technic:lv_cable", "default:copper_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:lv_generator",
|
||
|
recipe = {
|
||
|
{"default:stone", "default:stone", "default:stone"},
|
||
|
{"default:stone", "technic:machine_casing", "default:stone"},
|
||
|
{"default:stone", "technic:lv_cable", "default:stone"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:lv_led",
|
||
|
recipe = {
|
||
|
{"", "basic_materials:plastic_sheet", ""},
|
||
|
{"basic_materials:plastic_sheet", "technic:sulfur_lump", "basic_materials:plastic_sheet"},
|
||
|
{"", "moreores:silver_ingot", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "lv_led",
|
||
|
recipe = {
|
||
|
{"", "basic_materials:plastic_sheet", ""},
|
||
|
{"basic_materials:plastic_sheet", "technic:sulfur_dust", "basic_materials:plastic_sheet"},
|
||
|
{"", "moreores:silver_ingot", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:solar_array_lv",
|
||
|
recipe = {
|
||
|
{"technic:solar_panel", "technic:solar_panel", "technic:solar_panel"},
|
||
|
{"technic:carbon_steel_ingot", "technic:machine_casing", "technic:carbon_steel_ingot"},
|
||
|
{"", "technic:lv_cable", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:solar_panel",
|
||
|
recipe = {
|
||
|
{"default:sand", "default:sand", "default:sand"},
|
||
|
{"moreores:silver_ingot", "technic:lv_cable", "mesecons_materials:glue"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:hydro_turbine",
|
||
|
recipe = {
|
||
|
{"technic:stainless_steel_ingot", "technic:water_mill", "technic:stainless_steel_ingot"},
|
||
|
{"technic:stainless_steel_ingot", "default:mese_crystal", "technic:stainless_steel_ingot"},
|
||
|
{"technic:stainless_steel_ingot", "technic:mv_cable", "technic:stainless_steel_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mv_alloy_furnace",
|
||
|
recipe = {
|
||
|
{"technic:stainless_steel_ingot", "technic:lv_alloy_furnace", "technic:stainless_steel_ingot"},
|
||
|
{"default:diamond", "default:mese_crystal", "default:diamond"},
|
||
|
{"technic:stainless_steel_ingot", "technic:mv_cable", "technic:stainless_steel_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mv_battery_box0",
|
||
|
recipe = {
|
||
|
{"default:diamondblock", "technic:lv_battery_box0", "default:diamondblock"},
|
||
|
{"default:mese", "technic:mv_cable", "default:mese"},
|
||
|
{"", "technic:mv_cable", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mv_centrifuge",
|
||
|
recipe = {
|
||
|
{"default:copper_block", "technic:copper_plate", "default:copper_block"},
|
||
|
{"technic:copper_plate", "technic:machine_casing", "technic:copper_plate"},
|
||
|
{"technic:copper_plate", "technic:mv_cable", "technic:copper_plate"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mv_compressor",
|
||
|
recipe = {
|
||
|
{"technic:stainless_steel_ingot", "technic:lv_compressor", "technic:stainless_steel_ingot"},
|
||
|
{"default:diamond", "default:mese_crystal", "default:diamond"},
|
||
|
{"technic:stainless_steel_ingot", "technic:mv_cable", "technic:stainless_steel_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mv_electric_furnace",
|
||
|
recipe = {
|
||
|
{"technic:stainless_steel_ingot", "technic:lv_electric_furnace", "technic:stainless_steel_ingot"},
|
||
|
{"default:diamond", "default:mese_crystal", "default:diamond"},
|
||
|
{"technic:stainless_steel_ingot", "technic:mv_cable", "technic:stainless_steel_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mv_extractor",
|
||
|
recipe = {
|
||
|
{"technic:stainless_steel_ingot", "technic:lv_extractor", "technic:stainless_steel_ingot"},
|
||
|
{"default:diamond", "default:mese_crystal", "default:diamond"},
|
||
|
{"technic:stainless_steel_ingot", "technic:mv_cable", "technic:stainless_steel_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mv_freezer",
|
||
|
recipe = {
|
||
|
{"technic:stainless_steel_ingot", "default:copper_ingot", "technic:stainless_steel_ingot"},
|
||
|
{"default:diamond", "technic:machine_casing", "default:diamond"},
|
||
|
{"technic:stainless_steel_ingot", "technic:mv_cable", "technic:stainless_steel_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mv_generator",
|
||
|
recipe = {
|
||
|
{"technic:stainless_steel_ingot", "technic:lv_generator", "technic:stainless_steel_ingot"},
|
||
|
{"default:diamond", "default:mese_crystal", "default:diamond"},
|
||
|
{"technic:stainless_steel_ingot", "technic:mv_cable", "technic:stainless_steel_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mv_grinder",
|
||
|
recipe = {
|
||
|
{"technic:stainless_steel_ingot", "technic:lv_grinder", "technic:stainless_steel_ingot"},
|
||
|
{"default:diamond", "default:mese_crystal", "default:diamond"},
|
||
|
{"technic:stainless_steel_ingot", "technic:mv_cable", "technic:stainless_steel_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:solar_array_mv",
|
||
|
recipe = {
|
||
|
{"technic:solar_array_lv", "technic:solar_array_lv", "technic:solar_array_lv"},
|
||
|
{"technic:carbon_steel_ingot", "default:mese_crystal", "technic:carbon_steel_ingot"},
|
||
|
{"", "technic:mv_cable", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:tool_workshop",
|
||
|
recipe = {
|
||
|
{"group:wood", "default:diamond", "group:wood"},
|
||
|
{"mesecons_pistons:piston_normal_off", "technic:machine_casing", "mesecons_pistons:piston_normal_off"},
|
||
|
{"default:obsidian", "technic:mv_cable", "default:obsidian"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:forcefield_emitter_off",
|
||
|
recipe = {
|
||
|
{"default:mese", "default:copper_ingot", "default:mese"},
|
||
|
{"mesecons_pistons:piston_normal_off", "technic:machine_casing", "mesecons_pistons:piston_normal_off"},
|
||
|
{"default:mese", "technic:hv_cable", "default:mese"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:hv_battery_box0",
|
||
|
recipe = {
|
||
|
{"default:diamondblock", "technic:mv_battery_box0", "default:diamondblock"},
|
||
|
{"default:mese", "technic:hv_cable", "default:mese"},
|
||
|
{"", "technic:hv_cable", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:hv_generator",
|
||
|
recipe = {
|
||
|
{"technic:carbon_plate", "technic:mv_generator", "technic:composite_plate"},
|
||
|
{"default:diamond", "default:mese_crystal", "default:diamond"},
|
||
|
{"technic:stainless_steel_ingot", "technic:hv_cable", "technic:stainless_steel_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:quarry",
|
||
|
recipe = {
|
||
|
{"technic:carbon_plate", "default:mese", "technic:composite_plate"},
|
||
|
{"default:diamondblock", "technic:machine_casing", "default:diamondblock"},
|
||
|
{"technic:carbon_steel_block", "technic:hv_cable", "technic:carbon_steel_block"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:solar_array_hv",
|
||
|
recipe = {
|
||
|
{"technic:solar_array_mv", "technic:solar_array_mv", "technic:solar_array_mv"},
|
||
|
{"technic:carbon_steel_block", "default:mese_crystal", "technic:carbon_steel_block"},
|
||
|
{"", "technic:hv_cable", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:laser_mk1",
|
||
|
recipe = {
|
||
|
{"default:diamond", "basic_materials:brass", "default:obsidian_glass"},
|
||
|
{"", "basic_materials:brass", "moreores:silver_ingot"},
|
||
|
{"", "", "default:copper_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:laser_mk2",
|
||
|
recipe = {
|
||
|
{"default:diamond", "technic:carbon_steel_ingot", "technic:laser_mk1"},
|
||
|
{"", "technic:carbon_steel_ingot", "default:gold_ingot"},
|
||
|
{"", "", "default:copper_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:laser_mk3",
|
||
|
recipe = {
|
||
|
{"default:diamond", "technic:carbon_steel_ingot", "technic:laser_mk2"},
|
||
|
{"", "technic:carbon_steel_ingot", "technic:chromium_ingot"},
|
||
|
{"", "", "default:copper_ingot"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mining_drill",
|
||
|
recipe = {
|
||
|
{"default:tin_ingot", "default:diamondblock", "default:tin_ingot"},
|
||
|
{"", "default:mese_crystal", ""},
|
||
|
{"", "moreores:silver_ingot", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mining_drill_mk2",
|
||
|
recipe = {
|
||
|
{"default:diamondblock", "default:diamondblock", "default:diamondblock"},
|
||
|
{"", "technic:mining_drill", ""},
|
||
|
{"", "default:gold_ingot", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mining_drill_mk3",
|
||
|
recipe = {
|
||
|
{"default:diamondblock", "default:diamondblock", "default:diamondblock"},
|
||
|
{"", "technic:mining_drill_mk2", ""},
|
||
|
{"", "technic:chromium_ingot", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mining_drill_mk3",
|
||
|
recipe = {
|
||
|
{"default:diamondblock", "default:diamondblock", "default:diamondblock"},
|
||
|
{"", "technic:mining_drill_mk2_1", ""},
|
||
|
{"", "technic:chromium_ingot", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mining_drill_mk3",
|
||
|
recipe = {
|
||
|
{"default:diamondblock", "default:diamondblock", "default:diamondblock"},
|
||
|
{"", "technic:mining_drill_mk2_2", ""},
|
||
|
{"", "technic:chromium_ingot", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mining_drill_mk3",
|
||
|
recipe = {
|
||
|
{"default:diamondblock", "default:diamondblock", "default:diamondblock"},
|
||
|
{"", "technic:mining_drill_mk2_3", ""},
|
||
|
{"", "technic:chromium_ingot", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:mining_drill_mk3",
|
||
|
recipe = {
|
||
|
{"default:diamondblock", "default:diamondblock", "default:diamondblock"},
|
||
|
{"", "technic:mining_drill_mk2_4", ""},
|
||
|
{"", "technic:chromium_ingot", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:switching_station",
|
||
|
recipe = {
|
||
|
{"", "default:mese", ""},
|
||
|
{"default:copper_ingot", "technic:machine_casing", "default:copper_ingot"},
|
||
|
{"technic:lv_cable", "technic:lv_cable", "technic:lv_cable"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:supply_converter",
|
||
|
recipe = {
|
||
|
{"default:gold_ingot", "technic:rubber", "default:gold_ingot"},
|
||
|
{"default:mese_crystal", "technic:machine_casing", "default:mese_crystal"},
|
||
|
{"technic:mv_cable", "technic:rubber", "technic:lv_cable"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:vacuum",
|
||
|
recipe = {
|
||
|
{"default:mese_crystal", "technic:rubber", "technic:lv_battery_box0"},
|
||
|
{"default:mese_crystal", "default:diamond", "technic:lv_battery_box0"},
|
||
|
{"technic:stainless_steel_ingot", "", ""}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:rubber 2",
|
||
|
recipe = {
|
||
|
{"technic:rubber_tree_grindings", "technic:rubber_tree_grindings", "technic:rubber_tree_grindings"},
|
||
|
{"technic:rubber_tree_grindings", "default:coal", "technic:rubber_tree_grindings"},
|
||
|
{"technic:rubber_tree_grindings", "technic:rubber_tree_grindings", "technic:rubber_tree_grindings"}
|
||
|
}
|
||
|
}
|
||
|
)
|
||
|
minetest.register_craft(
|
||
|
{
|
||
|
output = "technic:rubber 2",
|
||
|
recipe = {
|
||
|
{"technic:rubber_tree_grindings", "technic:rubber_tree_grindings", "technic:rubber_tree_grindings"},
|
||
|
{"technic:rubber_tree_grindings", "technic:coal_dust", "technic:rubber_tree_grindings"},
|
||
|
{"technic:rubber_tree_grindings", "technic:rubber_tree_grindings", "technic:rubber_tree_grindings"}
|
||
|
}
|
||
|
}
|
||
|
)
|