diff --git a/src/main/java/techreborn/init/recipes/CraftingTableRecipes.java b/src/main/java/techreborn/init/recipes/CraftingTableRecipes.java index cfe494fbb..d11712d9e 100644 --- a/src/main/java/techreborn/init/recipes/CraftingTableRecipes.java +++ b/src/main/java/techreborn/init/recipes/CraftingTableRecipes.java @@ -33,7 +33,6 @@ public class CraftingTableRecipes extends RecipeMethods { public static void init() { registerCompressionRecipes(); - registerMixedMetalIngotRecipes(); //UU-Matter ItemStack uuStack = TRContent.Parts.UU_MATTER.getStack(); @@ -120,54 +119,6 @@ public class CraftingTableRecipes extends RecipeMethods { // registerShaped(getStack(Items.DIAMOND), "NNN", "NNN", "NNN", 'N', "nuggetDiamond"); } - static void registerMixedMetalIngotRecipes() { - registerMixedMetal("ingotRefinedIron", "ingotBronze", "ingotTin", 2); - registerMixedMetal("ingotRefinedIron", "ingotBronze", "ingotZinc", 2); - - registerMixedMetal("ingotNickel", "ingotBronze", "ingotTin", 3); - registerMixedMetal("ingotNickel", "ingotBronze", "ingotZinc", 3); - - registerMixedMetal("ingotNickel", "ingotBronze", "ingotAluminum", 4); - registerMixedMetal("ingotInvar", "ingotBronze", "ingotTin", 4); - registerMixedMetal("ingotInvar", "ingotBronze", "ingotZinc", 4); - - registerMixedMetal("ingotInvar", "ingotBronze", "ingotAluminum", 5); - registerMixedMetal("ingotTitanium", "ingotBronze", "ingotTin", 5); - registerMixedMetal("ingotTitanium", "ingotBronze", "ingotZinc", 5); - registerMixedMetal("ingotTungsten", "ingotBronze", "ingotTin", 5); - registerMixedMetal("ingotTungsten", "ingotBronze", "ingotZinc", 5); - - registerMixedMetal("ingotTitanium", "ingotBronze", "ingotAluminum", 6); - registerMixedMetal("ingotTungsten", "ingotBronze", "ingotAluminum", 6); - - registerMixedMetal("ingotTungstensteel", "ingotBronze", "ingotTin", 8); - registerMixedMetal("ingotTungstensteel", "ingotBronze", "ingotZinc", 8); - - registerMixedMetal("ingotTungstensteel", "ingotBronze", "ingotAluminum", 9); - } - - static void registerMixedMetal(String top, String middle, String bottom, int amount) { - if (!OreDictionary.doesOreNameExist(top)) { - return; - } - if (!OreDictionary.doesOreNameExist(middle)) { - return; - } - if (!OreDictionary.doesOreNameExist(bottom)) { - return; - } -// if (top.equals("ingotRefinedIron")) { -// registerShaped(getMaterial("mixed_metal", amount, Type.INGOT), "TTT", "MMM", "BBB", 'T', "ingotRefinedIron", 'M', middle, 'B', bottom); -// } else { -// registerShaped(getMaterial("mixed_metal", amount, Type.INGOT), "TTT", "MMM", "BBB", 'T', top, 'M', middle, 'B', bottom); -// } - if (middle.equals("ingotBronze")) { - registerMixedMetal(top, "ingotBrass", bottom, amount); - } - if (bottom.equals("ingotAluminum")) { - registerMixedMetal(top, middle, "ingotAluminium", amount); - } - } static void registerShaped(ItemStack output, Object... inputs) { RebornCraftingHelper.addShapedOreRecipe(output, inputs); diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot.json new file mode 100644 index 000000000..a8eb1e460 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:tin_ingot" + }, + "T": { + "item": "techreborn:refined_iron_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_alt.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_alt.json new file mode 100644 index 000000000..d3c253617 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_alt.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:tin_ingot" + }, + "T": { + "item": "techreborn:refined_iron_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_invar_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_invar_bronze.json new file mode 100644 index 000000000..1fba23d4a --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_invar_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:aluminum_ingot" + }, + "T": { + "item": "techreborn:invar_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 5 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_nickel_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_nickel_brass.json new file mode 100644 index 000000000..d3770864a --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_nickel_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:aluminum_ingot" + }, + "T": { + "item": "techreborn:nickel_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_nickel_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_nickel_bronze.json new file mode 100644 index 000000000..f5af5fda6 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_nickel_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:aluminum_ingot" + }, + "T": { + "item": "techreborn:nickel_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_titanium_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_titanium_brass.json new file mode 100644 index 000000000..2430f5146 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_titanium_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:aluminum_ingot" + }, + "T": { + "item": "techreborn:titanium_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_titanium_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_titanium_bronze.json new file mode 100644 index 000000000..1b0972ee6 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_titanium_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:aluminum_ingot" + }, + "T": { + "item": "techreborn:titanium_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_tungsten_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_tungsten_brass.json new file mode 100644 index 000000000..853226ec6 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_tungsten_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:aluminum_ingot" + }, + "T": { + "item": "techreborn:tungsten_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_tungsten_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_tungsten_bronze.json new file mode 100644 index 000000000..6787ded8f --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_tungsten_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:aluminum_ingot" + }, + "T": { + "item": "techreborn:tungsten_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_tungstensteel_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_tungstensteel_brass.json new file mode 100644 index 000000000..121c79bca --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_tungstensteel_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:aluminum_ingot" + }, + "T": { + "item": "techreborn:tungstensteel_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 9 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_tungstensteel_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_tungstensteel_bronze.json new file mode 100644 index 000000000..e02d5c308 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_aluminum_tungstensteel_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:aluminum_ingot" + }, + "T": { + "item": "techreborn:tungstensteel_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 9 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_mixed_metal_ingot_aluminum_invar_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_mixed_metal_ingot_aluminum_invar_brass.json new file mode 100644 index 000000000..599b28e03 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_mixed_metal_ingot_aluminum_invar_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:aluminum_ingot" + }, + "T": { + "item": "techreborn:invar_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 5 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_mixed_metal_ingot_tin_titanium_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_mixed_metal_ingot_tin_titanium_bronze.json new file mode 100644 index 000000000..7169ba189 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_mixed_metal_ingot_tin_titanium_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:tin_ingot" + }, + "T": { + "item": "techreborn:titanium_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 5 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_mixed_metal_ingot_zinc_invar_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_mixed_metal_ingot_zinc_invar_bronze.json new file mode 100644 index 000000000..59a40acb8 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_mixed_metal_ingot_zinc_invar_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:zinc_ingot" + }, + "T": { + "item": "techreborn:invar_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_invar_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_invar_brass.json new file mode 100644 index 000000000..b8271690c --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_invar_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:tin_ingot" + }, + "T": { + "item": "techreborn:invar_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_invar_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_invar_bronze.json new file mode 100644 index 000000000..8bc6bf59b --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_invar_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:tin_ingot" + }, + "T": { + "item": "techreborn:invar_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_nickel_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_nickel_brass.json new file mode 100644 index 000000000..460e6e17d --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_nickel_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:tin_ingot" + }, + "T": { + "item": "techreborn:nickel_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_nickel_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_nickel_bronze.json new file mode 100644 index 000000000..3b36178b2 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_nickel_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:tin_ingot" + }, + "T": { + "item": "techreborn:nickel_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_titanium_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_titanium_brass.json new file mode 100644 index 000000000..1836dea5f --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_titanium_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:tin_ingot" + }, + "T": { + "item": "techreborn:titanium_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 5 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_tungsten_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_tungsten_brass.json new file mode 100644 index 000000000..c2fab5a8d --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_tungsten_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:tin_ingot" + }, + "T": { + "item": "techreborn:tungsten_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 5 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_tungsten_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_tungsten_bronze.json new file mode 100644 index 000000000..464077c1d --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_tungsten_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:tin_ingot" + }, + "T": { + "item": "techreborn:tungsten_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 5 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_tungstensteel_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_tungstensteel_brass.json new file mode 100644 index 000000000..9a9450a21 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_tungstensteel_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:tin_ingot" + }, + "T": { + "item": "techreborn:tungstensteel_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_tungstensteel_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_tungstensteel_bronze.json new file mode 100644 index 000000000..e21a0a8e8 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_tin_tungstensteel_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:tin_ingot" + }, + "T": { + "item": "techreborn:tungstensteel_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_invar_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_invar_brass.json new file mode 100644 index 000000000..86724a2db --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_invar_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:zinc_ingot" + }, + "T": { + "item": "techreborn:invar_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_iron_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_iron_brass.json new file mode 100644 index 000000000..084a807a8 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_iron_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:zinc_ingot" + }, + "T": { + "item": "techreborn:refined_iron_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_iron_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_iron_bronze.json new file mode 100644 index 000000000..bba000fb9 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_iron_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:zinc_ingot" + }, + "T": { + "item": "techreborn:refined_iron_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_nickel_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_nickel_brass.json new file mode 100644 index 000000000..b2cea78c4 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_nickel_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:zinc_ingot" + }, + "T": { + "item": "techreborn:nickel_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_nickel_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_nickel_bronze.json new file mode 100644 index 000000000..d3d0166df --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_nickel_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:zinc_ingot" + }, + "T": { + "item": "techreborn:nickel_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_titanium_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_titanium_brass.json new file mode 100644 index 000000000..7c83ca7bd --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_titanium_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:zinc_ingot" + }, + "T": { + "item": "techreborn:titanium_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 5 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_titanium_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_titanium_bronze.json new file mode 100644 index 000000000..3396ed4e1 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_titanium_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:zinc_ingot" + }, + "T": { + "item": "techreborn:titanium_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 5 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_tungsten_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_tungsten_brass.json new file mode 100644 index 000000000..ba68110f2 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_tungsten_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:zinc_ingot" + }, + "T": { + "item": "techreborn:tungsten_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 5 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_tungsten_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_tungsten_bronze.json new file mode 100644 index 000000000..76b51e05e --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_tungsten_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:zinc_ingot" + }, + "T": { + "item": "techreborn:tungsten_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 5 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_tungstensteel_brass.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_tungstensteel_brass.json new file mode 100644 index 000000000..95f3a85cc --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_tungstensteel_brass.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:zinc_ingot" + }, + "T": { + "item": "techreborn:tungstensteel_ingot" + }, + "M": { + "item": "techreborn:brass_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_tungstensteel_bronze.json b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_tungstensteel_bronze.json new file mode 100644 index 000000000..d65ac33bc --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/crafting_shaped/mixed_metal_ingot_zinc_tungstensteel_bronze.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "TTT", + "MMM", + "BBB" + ], + "key": { + "B": { + "item": "techreborn:zinc_ingot" + }, + "T": { + "item": "techreborn:tungstensteel_ingot" + }, + "M": { + "item": "techreborn:bronze_ingot" + } + }, + "result": { + "item": "techreborn:mixed_metal_ingot", + "count": 8 + } +} \ No newline at end of file