From d4ab5f69e678d7bf1193e1c40cb240c2b68602d7 Mon Sep 17 00:00:00 2001 From: jasonl8446 Date: Fri, 2 Jun 2023 21:09:32 -0400 Subject: [PATCH] Init Commit --- init.lua | 428 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ mod.conf | 5 + 2 files changed, 433 insertions(+) create mode 100644 init.lua create mode 100644 mod.conf diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..0f3c8cb --- /dev/null +++ b/init.lua @@ -0,0 +1,428 @@ +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"} + } + } +) diff --git a/mod.conf b/mod.conf new file mode 100644 index 0000000..697eef1 --- /dev/null +++ b/mod.conf @@ -0,0 +1,5 @@ +name = tech_er +description = Gives easier to craft recipes for technic modpack +author = jasonl8446 +title = Technic Easy Recipes +depends = default, technic \ No newline at end of file