Machines we are sending to the skies

This commit is contained in:
drcrazy 2019-07-18 16:24:11 +03:00
parent 7977a8e73b
commit 7d05bfbe96
74 changed files with 1660 additions and 81 deletions

View file

@ -656,7 +656,7 @@ public class TRContent {
}
public static enum Plates implements ItemConvertible {
ADVANCED_ALLOY, ALUMINUM, BRASS, BRONZE, CARBON, COAL, COPPER, DIAMOND, ELECTRUM, EMERALD, GOLD, INVAR,
ADVANCED_ALLOY, ALUMINUM, BRASS, BRONZE, CARBON, CHROME, COAL, COPPER, DIAMOND, ELECTRUM, EMERALD, GOLD, INVAR,
IRIDIUM_ALLOY, IRIDIUM, IRON, LAPIS, LAZURITE, LEAD, MAGNALIUM, NICKEL, OBSIDIAN, PERIDOT, PLATINUM, RED_GARNET,
REDSTONE, REFINED_IRON, RUBY, SAPPHIRE, SILICON, SILVER, STEEL, TIN, TITANIUM, TUNGSTEN, TUNGSTENSTEEL, WOOD,
YELLOW_GARNET, ZINC;

View file

@ -41,8 +41,6 @@ public class CraftingTableRecipes extends RecipeMethods {
registerShapeless(getStack(TRContent.RUBBER_PLANKS, 4), getStack(TRContent.RUBBER_LOG));
registerShaped(DynamicCell.getEmptyCell(16), " T ", "T T", " T ", 'T', "ingotTin");
registerShaped(getStack(TRContent.REINFORCED_GLASS, 7), "GAG", "GGG", "GAG", 'A', "plateAdvancedAlloy", 'G', "blockGlass");
registerShaped(getStack(TRContent.REINFORCED_GLASS, 7), "GGG", "AGA", "GGG", 'A', "plateAdvancedAlloy", 'G', "blockGlass");
// registerShaped(getMaterial("iridium_alloy", Type.INGOT), "IAI", "ADA", "IAI", 'I', "ingotIridium", 'D', "dustDiamond", 'A', "plateAdvancedAlloy");
@ -55,74 +53,6 @@ public class CraftingTableRecipes extends RecipeMethods {
//Machines
// registerShapeless(getStack(TRContent.SOLID_FUEL_GENEREATOR), "reBattery", "machineBlockBasic", getStack(Blocks.FURNACE));
// registerShaped(getStack(TRContent.SEMI_FLUID_GENERATOR), "III", "IHI", "CGC", 'I', "plateIron", 'H', "glassReinforced", 'C', "circuitBasic", 'G', getStack(TRContent.SOLID_FUEL_GENEREATOR));
// registerShaped(getStack(TRContent.SEMI_FLUID_GENERATOR), "III", "IHI", "CGC", 'I', "plateAluminum", 'H', "glassReinforced", 'C', "circuitBasic", 'G', getStack(TRContent.SOLID_FUEL_GENEREATOR));
// registerShaped(getStack(TRContent.DIESEL_GENERATOR), "III", "I I", "CGC", 'I', "ingotRefinedIron", 'C', "circuitBasic", 'G', getStack(TRContent.SOLID_FUEL_GENEREATOR));
// registerShaped(getStack(TRContent.DIESEL_GENERATOR), "III", "I I", "CGC", 'I', "plateAluminum", 'C', "circuitBasic", 'G', getStack(TRContent.SOLID_FUEL_GENEREATOR));
// registerShaped(getStack(TRContent.GAS_TURBINE), "IAI", "WGW", "IAI", 'I', "plateInvar", 'A', "circuitAdvanced", 'W', getStack(TRContent.WIND_MILL), 'G', "glassReinforced");
// registerShaped(getStack(TRContent.GAS_TURBINE), "IAI", "WGW", "IAI", 'I', "plateAluminum", 'A', "circuitAdvanced", 'W', getStack(TRContent.WIND_MILL), 'G', "glassReinforced");
// registerShaped(getStack(TRContent.THERMAL_GENERATOR), "III", "IRI", "CGC", 'I', "plateInvar", 'R', "glassReinforced", 'G', getStack(TRContent.SOLID_FUEL_GENEREATOR), 'C', "circuitBasic");
// registerShaped(getStack(TRContent.WIND_MILL), " I ", " G ", " I ", 'I', "plateMagnalium", 'G', getStack(TRContent.SOLID_FUEL_GENEREATOR));
// registerShaped(getStack(TRContent.WIND_MILL), "IGI", 'I', "plateMagnalium", 'G', getStack(TRContent.SOLID_FUEL_GENEREATOR));
// registerShaped(getStack(TRContent.WATER_MILL), "SWS", "WGW", "SWS", 'S', "stickWood", 'W', "plankWood", 'G', getStack(TRContent.SOLID_FUEL_GENEREATOR));
// registerShaped(getStack(ModBlocks.LIGHTNING_ROD), "CAC", "ACA", "CAC", 'A', getStack(ModBlocks.MACHINE_CASINGS, 1, 2), 'C', "circuitMaster");
registerShaped(TRContent.Machine.IRON_ALLOY_FURNACE.getStack(), "III", "F F", "III", 'I', "ingotRefinedIron", 'F', TRContent.Machine.IRON_FURNACE.getStack());
registerShaped(TRContent.Machine.INDUSTRIAL_ELECTROLYZER.getStack(), "RER", "CFC", "RER", 'R', "plateIron", 'E', TRContent.Machine.EXTRACTOR.getStack(), 'C', "circuitAdvanced", 'F', "machineBlockAdvanced");
// registerShaped(getStack(TRContent.INDUSTRIAL_CENTRIFUGE), "RCR", "AEA", "RCR", 'R', "ingotRefinedIron", 'E', getStack(TRContent.EXTRACTOR), 'A', "machineBlockAdvanced", 'C', "circuitAdvanced");
// registerShaped(getStack(TRContent.INDUSTRIAL_CENTRIFUGE), "RCR", "AEA", "RCR", 'R', "plateAluminum", 'E', getStack(TRContent.EXTRACTOR), 'A', "machineBlockAdvanced", 'C', "circuitAdvanced");
// registerShaped(getStack(TRContent.INDUSTRIAL_SAWMILL), "PAP", "SSS", "ACA", 'P', "ingotRefinedIron", 'A', "circuitAdvanced", 'S', TRContent.Parts.DIAMOND_SAW_BLADE.getStack(), 'C', "machineBlockAdvanced");
// registerShaped(getStack(TRContent.INDUSTRIAL_BLAST_FURNACE), "CHC", "HBH", "FHF", 'H', getMaterial("cupronickelHeatingCoil", Type.PART), 'C', "circuitAdvanced", 'B', "machineBlockAdvanced", 'F', getStack(TRContent.ELECTRIC_FURNACE));
// registerShaped(getStack(TRContent.INDUSTRIAL_GRINDER), "ECG", "HHH", "CBC", 'E', getStack(TRContent.INDUSTRIAL_ELECTROLYZER), 'H', "craftingDiamondGrinder", 'C', "circuitAdvanced", 'B', "machineBlockAdvanced", 'G', getStack(TRContent.GRINDER));
// registerShaped(getStack(ModBlocks.IMPLOSION_COMPRESSOR), "ABA", "CPC", "ABA", 'A', getMaterialObject("advancedAlloy", Type.INGOT), 'C', "circuitAdvanced", 'B', "machineBlockAdvanced", 'P', getStack(ModBlocks.COMPRESSOR));
// registerShaped(getStack(TRContent.VACUUM_FREEZER), "SPS", "CGC", "SPS", 'S', "plateSteel", 'C', "circuitAdvanced", 'G', "glassReinforced", 'P', getStack(TRContent.EXTRACTOR));
// registerShaped(getStack(TRContent.DISTILLATION_TOWER), "CMC", "PBP", "EME", 'E', getStack(TRContent.INDUSTRIAL_ELECTROLYZER), 'M', "circuitMaster", 'B', "machineBlockElite", 'C', getStack(TRContent.INDUSTRIAL_CENTRIFUGE), 'P', getStack(TRContent.EXTRACTOR));
// registerShaped(getStack(TRContent.CHEMICAL_REACTOR), "IMI", "CPC", "IEI", 'I', "plateInvar", 'C', "circuitAdvanced", 'M', getStack(TRContent.EXTRACTOR), 'P', getStack(TRContent.COMPRESSOR), 'E', getStack(TRContent.EXTRACTOR));
// registerShaped(getStack(TRContent.ROLLING_MACHINE), "PCP", "MBM", "PCP", 'P', getStack(Blocks.PISTON), 'C', "circuitAdvanced", 'M', getStack(TRContent.COMPRESSOR), 'B', "machineBlockBasic");
// registerShaped(getStack(TRContent.AUTO_CRAFTING_TABLE), "MPM", "PCP", "MPM", 'M', "circuitAdvanced", 'C', "workbench", 'P', "plateIron");
registerShaped(TRContent.Machine.CHARGE_O_MAT.getStack(), "ETE", "COC", "EAE", 'E', "circuitMaster", 'T', "energyCrystal", 'C', "chest", 'O', getStack(TRContent.LAPOTRONIC_ORB), 'A', "machineBlockAdvanced");
// registerShaped(getStack(TRContent.ALLOY_SMELTER), " C ", "FMF", " ", 'C', "circuitBasic", 'F', getStack(TRContent.ELECTRIC_FURNACE), 'M', "machineBlockBasic");
// registerShaped(getStack(TRContent.INTERDIMENSIONAL_SU), "PAP", "ACA", "PAP", 'P', "plateIridiumAlloy", 'C', "chestEnder", 'A', getStack(TRContent.ADJUSTABLE_SU));
// registerShaped(getStack(TRContent.ADJUSTABLE_SU), "LLL", "LCL", "LLL", 'L', getStack(TRContent.LAPOTRONIC_ORB), 'C', "energyCrystal");
// registerShaped(getStack(TRContent.LAPOTRONIC_SU), " L ", "CBC", " M ", 'L', getStack(TRContent.LV_TRANSFORMER), 'C', "circuitAdvanced", 'M', getStack(TRContent.MV_TRANSFORMER), 'B', getStack(TRContent.LSU_STORAGE));
registerShaped(TRContent.Machine.LSU_STORAGE.getStack(), "LLL", "LCL", "LLL", 'L', "blockLapis", 'C', "circuitBasic");
// registerShaped(getStack(TRContent.SCRAPBOXINATOR), "ICI", "DSD", "ICI", 'S', getStack(TRContent.SCRAP_BOX), 'C', "circuitBasic", 'I', "plateIron", 'D', "dirt");
// registerShaped(getStack(TRContent.FUSION_CONTROL_COMPUTER), "CCC", "PTP", "CCC", 'P', "energyCrystal", 'T', getStack(TRContent.FUSION_COIL), 'C', "circuitMaster");
// registerShaped(getStack(ModBlocks.FUSION_COIL), "CSC", "NAN", "CRC", 'A', getStack(ModBlocks.MACHINE_CASINGS, 1, 2), 'N', getMaterial("nichromeHeatingCoil", Type.PART), 'C', "circuitMaster", 'S', "craftingSuperconductor", 'R', getMaterial("iridiumNeutronReflector", Type.PART));
// registerShaped(getStack(TRContent.DIGITAL_CHEST), "PPP", "PDP", "PCP", 'P', "plateAluminum", 'D', TRContent.Parts.DATA_STORAGE_CORE.getStack(), 'C', TRContent.Parts.DIGITAL_DISPLAY.getStack());
// registerShaped(getStack(TRContent.DIGITAL_CHEST), "PPP", "PDP", "PCP", 'P', "plateSteel", 'D', TRContent.Parts.DATA_STORAGE_CORE.getStack(), 'C', TRContent.Parts.DIGITAL_DISPLAY.getStack());
// registerShaped(getStack(TRContent.MATTER_FABRICATOR), "ETE", "AOA", "ETE", 'E', "circuitMaster", 'T', getStack(TRContent.EXTRACTOR), 'A', "machineBlockElite", 'O', getStack(TRContent.LAPOTRONIC_ORB));
registerShaped(getStack(TRContent.COMPUTER_CUBE), "OMC", "MFM", "CMO", 'O', TRContent.Parts.DATA_STORAGE_CORE.getStack(), 'M', TRContent.Parts.DIGITAL_DISPLAY.getStack(), 'C', "circuitMaster", 'F', "machineBlockAdvanced");
// registerShaped(getStack(TRContent.PLAYER_DETECTOR, true), " D ", "CFC", " D ", 'D', "circuitStorage", 'C', "circuitAdvanced", 'F', getStack(TRContent.COMPUTER_CUBE));
// registerShaped(getStack(TRContent.DRAGON_EGG_SYPHON), "CTC", "PSP", "CBC", 'C', "circuitMaster", 'T', getStack(TRContent.MEDIUM_VOLTAGE_SU), 'P', "plateIridiumAlloy", 'S', "craftingSuperconductor", 'B', getStack(TRContent.LAPOTRONIC_ORB));
// registerShaped(getStack(TRContent.PLASMA_GENERATOR), "PPP", "PTP", "CGC", 'P', "plateTungstensteel", 'T', getStack(TRContent.HV_TRANSFORMER), 'C', "circuitMaster", 'G', getStack(TRContent.SOLID_FUEL_GENEREATOR));
// registerShaped(getStack(ModBlocks.SOLAR_PANEL, 1, 0), "DLD", "LDL", "CGC", 'D', "dustCoal", 'L', "paneGlass", 'G', getStack(ModBlocks.SOLID_FUEL_GENEREATOR), 'C', "circuitBasic");
// registerShaped(getStack(ModBlocks.SOLAR_PANEL, 1, 1), "DLD", "LDL", "CPC", 'D', "dustCoal", 'L', "blockGlass", 'C', "circuitAdvanced", 'P', getStack(ModBlocks.SOLAR_PANEL, 1, 0));
// registerShaped(getStack(ModBlocks.SOLAR_PANEL, 1, 1), "DLD", "LDL", "CPC", 'D', "dustCoal", 'L', "blockGlass", 'C', "circuitAdvanced", 'P', "machineBlockBasic");
// registerShaped(getStack(ModBlocks.SOLAR_PANEL, 1, 2), "DLD", "LDL", "CPC", 'D', "dustDiamond", 'L', "blockGlass", 'C', "circuitAdvanced", 'P', getStack(ModBlocks.SOLAR_PANEL, 1, 1));
// registerShaped(getStack(ModBlocks.SOLAR_PANEL, 1, 2), "DLD", "LDL", "CPC", 'D', "dustDiamond", 'L', "blockGlass", 'C', "circuitAdvanced", 'P', "machineBlockBasic");
// registerShaped(getStack(ModBlocks.SOLAR_PANEL, 1, 3), "DLD", "LDL", "CPC", 'D', "dustDiamond", 'L', "glassReinforced", 'C', "circuitAdvanced", 'P', getStack(ModBlocks.SOLAR_PANEL, 1, 2));
// registerShaped(getStack(ModBlocks.SOLAR_PANEL, 1, 3), "DLD", "LDL", "CPC", 'D', "dustDiamond", 'L', "glassReinforced", 'C', "circuitAdvanced", 'P', "machineBlockAdvanced");
// registerShaped(getStack(ModBlocks.SOLAR_PANEL, 1, 4), "DLD", "LDL", "CPC", 'D', "dustDiamond", 'L', "glassReinforced", 'C', "circuitMaster", 'P', getStack(ModBlocks.SOLAR_PANEL, 1, 3));
// registerShaped(getStack(ModBlocks.SOLAR_PANEL, 1, 4), "DLD", "LDL", "CPC", 'D', "dustDiamond", 'L', "glassReinforced", 'C', "circuitMaster", 'P', "machineBlockElite");
// registerShaped(getStack(ModBlocks.ALARM, 1, 0), "ICI", "SRS", "ICI", 'I', "ingotIron", 'C', getMaterial("copper", Type.CABLE), 'S', getMaterial("insulatedcopper", Type.CABLE), 'R', "blockRedstone" );
// registerShaped(getStack(TRContent.FLUID_REPLICATOR), "PCP", "CFC", "ESR", 'P', "plateTungstensteel", 'F', "machineBlockElite", 'C', "circuitMaster", 'E', getStack(TRContent.INDUSTRIAL_ELECTROLYZER), 'S', "craftingSuperconductor",'R', getStack(TRContent.CHEMICAL_REACTOR));
// registerShaped(getStack(ModBlocks.HV_TRANSFORMER), " H ", " M ", " H ", 'M', getStack(ModBlocks.MV_TRANSFORMER), 'H', EnumCableType.IHV.getStack());
// registerShaped(getStack(ModBlocks.MV_TRANSFORMER), " G ", " M ", " G ", 'M', "machineBlockBasic", 'G', EnumCableType.IGOLD.getStack());
// registerShaped(getStack(ModBlocks.LV_TRANSFORMER), "PWP", "CCC", "PPP", 'P', "plankWood", 'C', "ingotCopper", 'W', EnumCableType.ICOPPER.getStack());
// registerShaped(getStack(ModBlocks.LOW_VOLTAGE_SU), "WCW", "BBB", "WWW", 'W', "plankWood", 'B', "reBattery", 'C', EnumCableType.ICOPPER.getStack());
// registerShaped(getStack(ModBlocks.MEDIUM_VOLTAGE_SU), "GEG", "EME", "GEG", 'M', "machineBlockBasic", 'E', "energyCrystal", 'G', EnumCableType.IGOLD.getStack());
// registerShaped(getStack(ModBlocks.HIGH_VOLTAGE_SU), "LAL", "LML", "LOL", 'A', "circuitAdvanced", 'L', "lapotronCrystal", 'M', getStack(ModBlocks.MEDIUM_VOLTAGE_SU), 'O', "machineBlockAdvanced");
// registerShaped(getStack(TRContent.COMPRESSOR), "S S", "SCS", "SMS", 'C', "circuitBasic", 'M', "machineBlockBasic", 'S', "stone");
// registerShaped(getStack(TRContent.ELECTRIC_FURNACE), " C ", "RFR", " ", 'C', "circuitBasic", 'F', getStack(TRContent.IRON_FURNACE), 'R', "dustRedstone");
// registerShaped(getStack(TRContent.RECYCLER), " E ", "DCD", "GDG", 'D', "dirt", 'C', getStack(TRContent.COMPRESSOR), 'G', "dustGlowstone", 'E', "circuitBasic");
registerShaped(TRContent.Machine.IRON_FURNACE.getStack(), "III", "I I", "III", 'I', "ingotIron");
// registerShaped(getStack(TRContent.IRON_FURNACE), " I ", "I I", "IFI", 'I', "ingotIron", 'F', getStack(Blocks.FURNACE));
// registerShaped(getStack(TRContent.EXTRACTOR), "TMT", "TCT", " ", 'T', getStack(TRContent.TREE_TAP, true), 'M', "machineBlockBasic", 'C', "circuitBasic");
// registerShaped(getStack(TRContent.GRINDER), "FFF", "SMS", " C ", 'F', Items.FLINT, 'S', getStack(Blocks.COBBLESTONE), 'M', "machineBlockBasic", 'C', "circuitBasic");
// registerShaped(getStack(TRContent.QUANTUM_CHEST), "DCD", "ATA", "DQD", 'D', TRContent.Parts.DATA_STORAGE_CORE.getStack(), 'C', TRContent.Parts.DIGITAL_DISPLAY.getStack(), 'A', "machineBlockElite", 'Q', getStack(TRContent.DIGITAL_CHEST), 'T', getStack(TRContent.COMPRESSOR));
// registerShaped(getStack(TRContent.QUANTUM_TANK), "EPE", "PCP", "EPE", 'P', "platePlatinum", 'E', "circuitAdvanced", 'C', getStack(TRContent.QUANTUM_CHEST));
// registerShaped(getStack(TRContent.LAMP_INCANDESCENT), "GGG", "TCT", "GGG", 'G', "paneGlass", 'T', getMaterial("copper", Type.CABLE), 'C', TRContent.Parts.CARBON_FIBER.getStack());
registerShaped(TRContent.Machine.LAMP_LED.getStack(), "GGG", "TLT", "GGG", 'G', "paneGlass", 'T', TRContent.Cables.TIN.getStack(), 'L', "dustGlowstone");
// Machine Frames
@ -130,15 +60,7 @@ public class CraftingTableRecipes extends RecipeMethods {
registerShaped(getMaterial("advanced_machine", Type.MACHINE_FRAME), " C ", "AMA", " C ", 'A', "plateAdvancedAlloy", 'C', "plateCarbon", 'M', "machineBlockBasic");
registerShaped(getMaterial("highly_advanced_machine", Type.MACHINE_FRAME), "CTC", "TBT", "CTC", 'C', "plateChrome", 'T', "plateTitanium", 'B', "machineBlockAdvanced");
// Multiblock casings
registerShaped(getMaterial("standard", 4, Type.MACHINE_CASING), "RRR", "CAC", "RRR", 'R', "ingotRefinedIron", 'C', "circuitBasic", 'A', "machineBlockBasic");
registerShaped(getMaterial("standard", 4, Type.MACHINE_CASING), "RRR", "CAC", "RRR", 'R', "plateIron", 'C', "circuitBasic", 'A', "machineBlockBasic");
registerShaped(getMaterial("standard", 4, Type.MACHINE_CASING), "RRR", "CAC", "RRR", 'R', "plateAluminum", 'C', "circuitBasic", 'A', "machineBlockBasic");
registerShaped(getMaterial("reinforced", 4, Type.MACHINE_CASING), "RRR", "CAC", "RRR", 'R', "plateSteel", 'C', "circuitAdvanced", 'A', "machineBlockAdvanced");
registerShaped(getMaterial("reinforced", 1, Type.MACHINE_CASING), "RRR", "CAC", "RRR", 'R', "plateSteel", 'C', "circuitAdvanced", 'A', getMaterial("standard", Type.MACHINE_CASING));
registerShaped(getMaterial("advanced", 4, Type.MACHINE_CASING), "RRR", "CAC", "RRR", 'R', "plateChrome", 'C', "circuitElite", 'A', "machineBlockElite");
registerShaped(getMaterial("advanced", 1, Type.MACHINE_CASING), "RRR", "CAC", "RRR", 'R', "plateChrome", 'C', "circuitElite", 'A', getMaterial("reinforced", Type.MACHINE_CASING));
// Parts
// registerShaped(getMaterial("data_storage_circuit", Type.PART), "RGR", "LCL", "EEE", 'R', "dustRedstone", 'G', "dustGlowstone", 'L', "gemLapis", 'C', "circuitBasic", 'E', "plateEmerald");
// registerShaped(getMaterial("data_control_circuit", Type.PART), "ADA", "DID", "ADA", 'I', "ingotIridium", 'A', "circuitAdvanced", 'D', "circuitStorage");

View file

@ -50,7 +50,7 @@
"block.techreborn.grinder": "Grinder",
"block.techreborn.compressor": "Compressor",
"block.techreborn.electric_furnace": "Electric Furnace",
"block.techreborn.industrial_machine_frame": "Highly Advanced Machine Frame",
"block.techreborn.industrial_machine_frame": "Industrial Machine Frame",
"block.techreborn.advanced_machine_frame": "Advanced Machine Frame",
"block.techreborn.basic_machine_frame": "Basic Machine Frame",
"block.techreborn.basic_solar_panel": "Basic Solar Panel",

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "techreborn:item/plate/chrome_plate"
}
}

View file

@ -0,0 +1,23 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"RRR",
"CAC",
"RRR"
],
"key": {
"A": {
"item": "techreborn:advanced_machine_frame"
},
"R": {
"item": "techreborn:steel_plate"
},
"C": {
"item": "techreborn:advanced_circuit"
}
},
"result": {
"item": "techreborn:advanced_machine_casing",
"count": 4
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"RRR",
"CAC",
"RRR"
],
"key": {
"A": {
"item": "techreborn:basic_machine_casing"
},
"R": {
"item": "techreborn:steel_plate"
},
"C": {
"item": "techreborn:advanced_circuit"
}
},
"result": {
"item": "techreborn:advanced_machine_casing"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"DLD",
"LDL",
"CPC"
],
"key": {
"P": {
"item": "techreborn:basic_solar_panel"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"D": {
"item": "techreborn:coal_dust"
},
"L": {
"item": "minecraft:glass"
}
},
"result": {
"item": "techreborn:advanced_solar_panel"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"DLD",
"LDL",
"CPC"
],
"key": {
"P": {
"item": "techreborn:basic_machine_frame"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"D": {
"item": "techreborn:coal_dust"
},
"L": {
"item": "minecraft:glass"
}
},
"result": {
"item": "techreborn:advanced_solar_panel"
}
}

View file

@ -0,0 +1,23 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"RRR",
"CAC",
"RRR"
],
"key": {
"A": {
"item": "techreborn:basic_machine_frame"
},
"R": {
"item": "techreborn:refined_iron_ingot"
},
"C": {
"item": "techreborn:electronic_circuit"
}
},
"result": {
"item": "techreborn:basic_machine_casing",
"count": 4
}
}

View file

@ -0,0 +1,23 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"RRR",
"CAC",
"RRR"
],
"key": {
"A": {
"item": "techreborn:basic_machine_frame"
},
"R": {
"item": "techreborn:iron_plate"
},
"C": {
"item": "techreborn:electronic_circuit"
}
},
"result": {
"item": "techreborn:basic_machine_casing",
"count": 4
}
}

View file

@ -0,0 +1,23 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"RRR",
"CAC",
"RRR"
],
"key": {
"A": {
"item": "techreborn:basic_machine_frame"
},
"R": {
"item": "techreborn:aluminum_plate"
},
"C": {
"item": "techreborn:electronic_circuit"
}
},
"result": {
"item": "techreborn:basic_machine_casing",
"count": 4
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"DLD",
"LDL",
"CGC"
],
"key": {
"C": {
"item": "techreborn:electronic_circuit"
},
"D": {
"item": "techreborn:coal_dust"
},
"G": {
"item": "techreborn:solid_fuel_generator"
},
"L": {
"item": "minecraft:glass_pane"
}
},
"result": {
"item": "techreborn:basic_solar_panel"
}
}

View file

@ -0,0 +1,28 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"ETE",
"COC",
"EAE"
],
"key": {
"A": {
"item": "techreborn:advanced_machine_frame"
},
"C": {
"item": "minecraft:chest"
},
"T": {
"item": "techreborn:energy_crystal"
},
"E": {
"item": "techreborn:energy_flow_chip"
},
"O": {
"item": "techreborn:lapotronic_orb"
}
},
"result": {
"item": "techreborn:charge_o_mat"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"IEI",
"CPC",
"IEI"
],
"key": {
"P": {
"item": "techreborn:compressor"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"E": {
"item": "techreborn:extractor"
},
"I": {
"item": "techreborn:invar_plate"
}
},
"result": {
"item": "techreborn:chemical_reactor"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"OMC",
"MFM",
"CMO"
],
"key": {
"C": {
"item": "techreborn:energy_flow_chip"
},
"F": {
"item": "techreborn:advanced_machine_frame"
},
"M": {
"item": "techreborn:digital_display"
},
"O": {
"item": "techreborn:data_storage_chip"
}
},
"result": {
"item": "techreborn:computer_cube"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"III",
"I I",
"CGC"
],
"key": {
"C": {
"item": "techreborn:electronic_circuit"
},
"G": {
"item": "techreborn:solid_fuel_generator"
},
"I": {
"item": "techreborn:refined_iron_ingot"
}
},
"result": {
"item": "techreborn:diesel_generator"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"III",
"I I",
"CGC"
],
"key": {
"C": {
"item": "techreborn:electronic_circuit"
},
"G": {
"item": "techreborn:solid_fuel_generator"
},
"I": {
"item": "techreborn:aluminum_plate"
}
},
"result": {
"item": "techreborn:diesel_generator"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"PPP",
"PDP",
"PCP"
],
"key": {
"P": {
"item": "techreborn:aluminum_plate"
},
"C": {
"item": "techreborn:digital_display"
},
"D": {
"item": "techreborn:data_storage_chip"
}
},
"result": {
"item": "techreborn:digital_chest"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"PPP",
"PDP",
"PCP"
],
"key": {
"P": {
"item": "techreborn:steel_plate"
},
"C": {
"item": "techreborn:digital_display"
},
"D": {
"item": "techreborn:data_storage_chip"
}
},
"result": {
"item": "techreborn:digital_chest"
}
}

View file

@ -0,0 +1,28 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"CMC",
"PBP",
"EME"
],
"key": {
"P": {
"item": "techreborn:extractor"
},
"B": {
"item": "techreborn:industrial_machine_frame"
},
"C": {
"item": "techreborn:industrial_centrifuge"
},
"E": {
"item": "techreborn:industrial_electrolyzer"
},
"M": {
"item": "techreborn:energy_flow_chip"
}
},
"result": {
"item": "techreborn:distillation_tower"
}
}

View file

@ -0,0 +1,28 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"CTC",
"PSP",
"CBC"
],
"key": {
"P": {
"item": "techreborn:iridium_alloy_plate"
},
"B": {
"item": "techreborn:lapotronic_orb"
},
"C": {
"item": "techreborn:energy_flow_chip"
},
"S": {
"item": "techreborn:superconductor"
},
"T": {
"item": "techreborn:medium_voltage_su"
}
},
"result": {
"item": "techreborn:dragon_egg_syphon"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" C ",
"RFR",
" "
],
"key": {
"R": {
"item": "minecraft:redstone"
},
"C": {
"item": "techreborn:electronic_circuit"
},
"F": {
"item": "techreborn:iron_furnace"
}
},
"result": {
"item": "techreborn:electric_furnace"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"TMT",
"TCT",
" "
],
"key": {
"C": {
"item": "techreborn:electronic_circuit"
},
"T": {
"item": "techreborn:treetap"
},
"M": {
"item": "techreborn:basic_machine_frame"
}
},
"result": {
"item": "techreborn:extractor"
}
}

View file

@ -0,0 +1,31 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"PCP",
"CFC",
"ESR"
],
"key": {
"P": {
"item": "techreborn:tungstensteel_plate"
},
"R": {
"item": "techreborn:chemical_reactor"
},
"C": {
"item": "techreborn:energy_flow_chip"
},
"S": {
"item": "techreborn:superconductor"
},
"E": {
"item": "techreborn:industrial_electrolyzer"
},
"F": {
"item": "techreborn:industrial_machine_frame"
}
},
"result": {
"item": "techreborn:fluid_replicator"
}
}

View file

@ -0,0 +1,28 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"CSC",
"NAN",
"CRC"
],
"key": {
"A": {
"item": "techreborn:advanced_machine_casing"
},
"R": {
"item": "techreborn:iridium_neutron_reflector"
},
"C": {
"item": "techreborn:energy_flow_chip"
},
"S": {
"item": "techreborn:superconductor"
},
"N": {
"item": "techreborn:nichrome_heating_coil"
}
},
"result": {
"item": "techreborn:fusion_coil"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"CCC",
"PTP",
"CCC"
],
"key": {
"P": {
"item": "techreborn:energy_crystal"
},
"C": {
"item": "techreborn:energy_flow_chip"
},
"T": {
"item": "techreborn:fusion_coil"
}
},
"result": {
"item": "techreborn:fusion_control_computer"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"IAI",
"WGW",
"IAI"
],
"key": {
"A": {
"item": "techreborn:advanced_circuit"
},
"W": {
"item": "techreborn:wind_mill"
},
"G": {
"item": "techreborn:reinforced_glass"
},
"I": {
"item": "techreborn:invar_plate"
}
},
"result": {
"item": "techreborn:gas_turbine"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"IAI",
"WGW",
"IAI"
],
"key": {
"A": {
"item": "techreborn:advanced_circuit"
},
"W": {
"item": "techreborn:wind_mill"
},
"G": {
"item": "techreborn:reinforced_glass"
},
"I": {
"item": "techreborn:aluminum_plate"
}
},
"result": {
"item": "techreborn:gas_turbine"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"FFF",
"SMS",
" C "
],
"key": {
"F": {
"item": "minecraft:flint"
},
"S": {
"item": "minecraft:cobblestone"
},
"C": {
"item": "techreborn:electronic_circuit"
},
"M": {
"item": "techreborn:basic_machine_frame"
}
},
"result": {
"item": "techreborn:grinder"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"LAL",
"LML",
"LOL"
],
"key": {
"A": {
"item": "techreborn:advanced_circuit"
},
"L": {
"item": "techreborn:lapotron_crystal"
},
"M": {
"item": "techreborn:medium_voltage_su"
},
"O": {
"item": "techreborn:advanced_machine_frame"
}
},
"result": {
"item": "techreborn:high_voltage_su"
}
}

View file

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" H ",
" M ",
" H "
],
"key": {
"H": {
"item": "techreborn:insulated_hv_cable"
},
"M": {
"item": "techreborn:mv_transformer"
}
},
"result": {
"item": "techreborn:hv_transformer"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"ABA",
"CPC",
"ABA"
],
"key": {
"P": {
"item": "techreborn:compressor"
},
"A": {
"item": "techreborn:advanced_alloy_ingot"
},
"B": {
"item": "techreborn:advanced_machine_frame"
},
"C": {
"item": "techreborn:advanced_circuit"
}
},
"result": {
"item": "techreborn:implosion_compressor"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"CHC",
"HBH",
"FHF"
],
"key": {
"B": {
"item": "techreborn:advanced_machine_frame"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"F": {
"item": "techreborn:electric_furnace"
},
"H": {
"item": "techreborn:cupronickel_heating_coil"
}
},
"result": {
"item": "techreborn:industrial_blast_furnace"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"RCR",
"AEA",
"RCR"
],
"key": {
"A": {
"item": "techreborn:advanced_machine_frame"
},
"R": {
"item": "techreborn:refined_iron_ingot"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"E": {
"item": "techreborn:extractor"
}
},
"result": {
"item": "techreborn:industrial_centrifuge"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"RCR",
"AEA",
"RCR"
],
"key": {
"A": {
"item": "techreborn:advanced_machine_frame"
},
"R": {
"item": "techreborn:aluminum_plate"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"E": {
"item": "techreborn:extractor"
}
},
"result": {
"item": "techreborn:industrial_centrifuge"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"RER",
"CFC",
"RER"
],
"key": {
"R": {
"item": "techreborn:iron_plate"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"E": {
"item": "techreborn:extractor"
},
"F": {
"item": "techreborn:advanced_machine_frame"
}
},
"result": {
"item": "techreborn:industrial_electrolyzer"
}
}

View file

@ -0,0 +1,28 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"ECG",
"HHH",
"CBC"
],
"key": {
"B": {
"item": "techreborn:advanced_machine_frame"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"E": {
"item": "techreborn:industrial_electrolyzer"
},
"G": {
"item": "techreborn:grinder"
},
"H": {
"item": "techreborn:diamond_grinding_head"
}
},
"result": {
"item": "techreborn:industrial_grinder"
}
}

View file

@ -0,0 +1,23 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"RRR",
"CAC",
"RRR"
],
"key": {
"A": {
"item": "techreborn:industrial_machine_frame"
},
"R": {
"item": "techreborn:chrome_plate"
},
"C": {
"item": "techreborn:data_storage_core"
}
},
"result": {
"item": "techreborn:industrial_machine_casing",
"count": 4
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"RRR",
"CAC",
"RRR"
],
"key": {
"A": {
"item": "techreborn:advanced_machine_casing"
},
"R": {
"item": "techreborn:chrome_plate"
},
"C": {
"item": "techreborn:data_storage_core"
}
},
"result": {
"item": "techreborn:industrial_machine_casing"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"PAP",
"SSS",
"ACA"
],
"key": {
"P": {
"item": "techreborn:refined_iron_ingot"
},
"A": {
"item": "techreborn:advanced_circuit"
},
"S": {
"item": "techreborn:diamond_saw_blade"
},
"C": {
"item": "techreborn:advanced_machine_frame"
}
},
"result": {
"item": "techreborn:industrial_sawmill"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"DLD",
"LDL",
"CPC"
],
"key": {
"P": {
"item": "techreborn:advanced_solar_panel"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"D": {
"item": "techreborn:diamond_dust"
},
"L": {
"item": "minecraft:glass"
}
},
"result": {
"item": "techreborn:industrial_solar_panel"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"DLD",
"LDL",
"CPC"
],
"key": {
"P": {
"item": "techreborn:basic_machine_frame"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"D": {
"item": "techreborn:diamond_dust"
},
"L": {
"item": "minecraft:glass"
}
},
"result": {
"item": "techreborn:industrial_solar_panel"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"PAP",
"ACA",
"PAP"
],
"key": {
"P": {
"item": "techreborn:iridium_alloy_plate"
},
"A": {
"item": "techreborn:adjustable_su"
},
"C": {
"item": "minecraft:ender_chest"
}
},
"result": {
"item": "techreborn:interdimensional_su"
}
}

View file

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"III",
"F F",
"III"
],
"key": {
"F": {
"item": "techreborn:iron_furnace"
},
"I": {
"item": "techreborn:refined_iron_ingot"
}
},
"result": {
"item": "techreborn:iron_alloy_furnace"
}
}

View file

@ -0,0 +1,16 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"III",
"I I",
"III"
],
"key": {
"I": {
"item": "minecraft:iron_ingot"
}
},
"result": {
"item": "techreborn:iron_furnace"
}
}

View file

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" I ",
"I I",
"IFI"
],
"key": {
"F": {
"item": "minecraft:furnace"
},
"I": {
"item": "minecraft:iron_ingot"
}
},
"result": {
"item": "techreborn:iron_furnace"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"GGG",
"TCT",
"GGG"
],
"key": {
"C": {
"item": "techreborn:carbon_fiber"
},
"T": {
"item": "techreborn:copper_cable"
},
"G": {
"item": "minecraft:glass_pane"
}
},
"result": {
"item": "techreborn:lamp_incandescent"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"GGG",
"TLT",
"GGG"
],
"key": {
"T": {
"item": "techreborn:tin_cable"
},
"G": {
"item": "minecraft:glass_pane"
},
"L": {
"item": "minecraft:glowstone_dust"
}
},
"result": {
"item": "techreborn:lamp_led"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" L ",
"CBC",
" M "
],
"key": {
"B": {
"item": "techreborn:lsu_storage"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"L": {
"item": "techreborn:lv_transformer"
},
"M": {
"item": "techreborn:mv_transformer"
}
},
"result": {
"item": "techreborn:lapotronic_su"
}
}

View file

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"CAC",
"ACA",
"CAC"
],
"key": {
"A": {
"item": "techreborn:advanced_machine_casing"
},
"C": {
"item": "techreborn:energy_flow_chip"
}
},
"result": {
"item": "techreborn:lightning_rod"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"WCW",
"BBB",
"WWW"
],
"key": {
"B": {
"item": "techreborn:red_cell_battery"
},
"C": {
"item": "techreborn:insulated_copper_cable"
},
"W": {
"tag": "minecraft:planks"
}
},
"result": {
"item": "techreborn:low_voltage_su"
}
}

View file

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"LLL",
"LCL",
"LLL"
],
"key": {
"C": {
"item": "techreborn:electronic_circuit"
},
"L": {
"item": "minecraft:lapis_block"
}
},
"result": {
"item": "techreborn:lsu_storage"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"PWP",
"CCC",
"PPP"
],
"key": {
"P": {
"tag": "minecraft:planks"
},
"C": {
"item": "techreborn:copper_ingot"
},
"W": {
"item": "techreborn:insulated_copper_cable"
}
},
"result": {
"item": "techreborn:lv_transformer"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"ETE",
"AOA",
"ETE"
],
"key": {
"A": {
"item": "techreborn:industrial_machine_frame"
},
"T": {
"item": "techreborn:extractor"
},
"E": {
"item": "techreborn:energy_flow_chip"
},
"O": {
"item": "techreborn:lapotronic_orb"
}
},
"result": {
"item": "techreborn:matter_fabricator"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"GEG",
"EME",
"GEG"
],
"key": {
"E": {
"item": "techreborn:energy_crystal"
},
"G": {
"item": "techreborn:insulated_gold_cable"
},
"M": {
"item": "techreborn:basic_machine_frame"
}
},
"result": {
"item": "techreborn:medium_voltage_su"
}
}

View file

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" G ",
" M ",
" G "
],
"key": {
"G": {
"item": "techreborn:insulated_gold_cable"
},
"M": {
"item": "techreborn:basic_machine_frame"
}
},
"result": {
"item": "techreborn:mv_transformer"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"PPP",
"PTP",
"CGC"
],
"key": {
"P": {
"item": "techreborn:tungstensteel_plate"
},
"C": {
"item": "techreborn:energy_flow_chip"
},
"T": {
"item": "techreborn:hv_transformer"
},
"G": {
"item": "techreborn:solid_fuel_generator"
}
},
"result": {
"item": "techreborn:plasma_generator"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"CFC",
" D "
],
"key": {
"C": {
"item": "techreborn:advanced_circuit"
},
"D": {
"item": "techreborn:data_storage_core"
},
"F": {
"item": "techreborn:computer_cube"
}
},
"result": {
"item": "techreborn:player_detector"
}
}

View file

@ -0,0 +1,28 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"DCD",
"ATA",
"DQD"
],
"key": {
"A": {
"item": "techreborn:industrial_machine_frame"
},
"Q": {
"item": "techreborn:digital_chest"
},
"C": {
"item": "techreborn:digital_display"
},
"D": {
"item": "techreborn:data_storage_chip"
},
"T": {
"item": "techreborn:compressor"
}
},
"result": {
"item": "techreborn:quantum_chest"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"DLD",
"LDL",
"CPC"
],
"key": {
"P": {
"item": "techreborn:ultimate_solar_panel"
},
"C": {
"item": "techreborn:energy_flow_chip"
},
"D": {
"item": "techreborn:diamond_dust"
},
"L": {
"item": "techreborn:reinforced_glass"
}
},
"result": {
"item": "techreborn:quantum_solar_panel"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"DLD",
"LDL",
"CPC"
],
"key": {
"P": {
"item": "techreborn:industrial_machine_frame"
},
"C": {
"item": "techreborn:energy_flow_chip"
},
"D": {
"item": "techreborn:diamond_dust"
},
"L": {
"item": "techreborn:reinforced_glass"
}
},
"result": {
"item": "techreborn:quantum_solar_panel"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"EPE",
"PCP",
"EPE"
],
"key": {
"P": {
"item": "techreborn:platinum_plate"
},
"C": {
"item": "techreborn:quantum_chest"
},
"E": {
"item": "techreborn:advanced_circuit"
}
},
"result": {
"item": "techreborn:quantum_tank"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" E ",
"DCD",
"GDG"
],
"key": {
"C": {
"item": "techreborn:compressor"
},
"D": {
"item": "minecraft:dirt"
},
"E": {
"item": "techreborn:electronic_circuit"
},
"G": {
"item": "minecraft:glowstone_dust"
}
},
"result": {
"item": "techreborn:recycler"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"PCP",
"MBM",
"PCP"
],
"key": {
"P": {
"item": "minecraft:piston"
},
"B": {
"item": "techreborn:basic_machine_frame"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"M": {
"item": "techreborn:compressor"
}
},
"result": {
"item": "techreborn:rolling_machine"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"ICI",
"DSD",
"ICI"
],
"key": {
"S": {
"item": "techreborn:scrap_box"
},
"C": {
"item": "techreborn:electronic_circuit"
},
"D": {
"item": "minecraft:dirt"
},
"I": {
"item": "techreborn:iron_plate"
}
},
"result": {
"item": "techreborn:scrapboxinator"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"III",
"IHI",
"CGC"
],
"key": {
"C": {
"item": "techreborn:electronic_circuit"
},
"G": {
"item": "techreborn:solid_fuel_generator"
},
"H": {
"item": "techreborn:reinforced_glass"
},
"I": {
"item": "techreborn:iron_plate"
}
},
"result": {
"item": "techreborn:semi_fluid_generator"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"III",
"IHI",
"CGC"
],
"key": {
"C": {
"item": "techreborn:electronic_circuit"
},
"G": {
"item": "techreborn:solid_fuel_generator"
},
"H": {
"item": "techreborn:reinforced_glass"
},
"I": {
"item": "techreborn:aluminum_plate"
}
},
"result": {
"item": "techreborn:semi_fluid_generator"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"III",
"IRI",
"CGC"
],
"key": {
"R": {
"item": "techreborn:reinforced_glass"
},
"C": {
"item": "techreborn:electronic_circuit"
},
"G": {
"item": "techreborn:solid_fuel_generator"
},
"I": {
"item": "techreborn:invar_plate"
}
},
"result": {
"item": "techreborn:thermal_generator"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"DLD",
"LDL",
"CPC"
],
"key": {
"P": {
"item": "techreborn:industrial_solar_panel"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"D": {
"item": "techreborn:diamond_dust"
},
"L": {
"item": "techreborn:reinforced_glass"
}
},
"result": {
"item": "techreborn:ultimate_solar_panel"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"DLD",
"LDL",
"CPC"
],
"key": {
"P": {
"item": "techreborn:advanced_machine_frame"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"D": {
"item": "techreborn:diamond_dust"
},
"L": {
"item": "techreborn:reinforced_glass"
}
},
"result": {
"item": "techreborn:ultimate_solar_panel"
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"SPS",
"CGC",
"SPS"
],
"key": {
"P": {
"item": "techreborn:extractor"
},
"S": {
"item": "techreborn:steel_plate"
},
"C": {
"item": "techreborn:advanced_circuit"
},
"G": {
"item": "techreborn:reinforced_glass"
}
},
"result": {
"item": "techreborn:vacuum_freezer"
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"SWS",
"WGW",
"SWS"
],
"key": {
"S": {
"item": "minecraft:stick"
},
"W": {
"tag": "minecraft:planks"
},
"G": {
"item": "techreborn:solid_fuel_generator"
}
},
"result": {
"item": "techreborn:water_mill"
}
}

View file

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" I ",
" G ",
" I "
],
"key": {
"G": {
"item": "techreborn:solid_fuel_generator"
},
"I": {
"item": "techreborn:magnalium_plate"
}
},
"result": {
"item": "techreborn:wind_mill"
}
}

View file

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"IGI"
],
"key": {
"G": {
"item": "techreborn:solid_fuel_generator"
},
"I": {
"item": "techreborn:magnalium_plate"
}
},
"result": {
"item": "techreborn:wind_mill"
}
}