From cb406b39ad98fe21f74ceee6ae0db0857c903504 Mon Sep 17 00:00:00 2001 From: bruberu <80226372+bruberu@users.noreply.github.com> Date: Wed, 8 Dec 2021 21:13:32 -0600 Subject: [PATCH] Mirrored recipes (#313) --- .../loaders/oreprocessing/ToolRecipeHandler.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ToolRecipeHandler.java b/src/main/java/gregtech/loaders/oreprocessing/ToolRecipeHandler.java index 78aeddbdaf0..7c175255898 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ToolRecipeHandler.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ToolRecipeHandler.java @@ -122,7 +122,7 @@ public static void processSimpleToolHead(OrePrefix toolPrefix, Material material public static void processStick(OrePrefix stickPrefix, Material material, ToolProperty property) { if (material.hasProperty(PropertyKey.INGOT)) { - ModHandler.addShapedRecipe(String.format("plunger_%s", material), + ModHandler.addMirroredShapedRecipe(String.format("plunger_%s", material), MetaItems.PLUNGER.getStackForm(material), "xRR", " SR", "S f", 'S', new UnificationEntry(OrePrefix.stick, material), @@ -130,13 +130,13 @@ public static void processStick(OrePrefix stickPrefix, Material material, ToolPr } if (material.hasFlag(GENERATE_ROD)) { - ModHandler.addShapedRecipe(String.format("screwdriver_%s", material.toString()), + ModHandler.addMirroredShapedRecipe(String.format("screwdriver_%s", material.toString()), MetaItems.SCREWDRIVER.getStackForm(material), " fS", " Sh", "W ", 'S', new UnificationEntry(OrePrefix.stick, material), 'W', new UnificationEntry(OrePrefix.stick, Materials.Wood)); - ModHandler.addShapedRecipe(String.format("crowbar_%s", material), + ModHandler.addMirroredShapedRecipe(String.format("crowbar_%s", material), MetaItems.CROWBAR.getStackForm(material), "hDS", "DSD", "SDf", 'S', new UnificationEntry(OrePrefix.stick, material), @@ -177,7 +177,7 @@ public static void processStick(OrePrefix stickPrefix, Material material, ToolPr } public static void processPlate(OrePrefix platePrefix, Material material, ToolProperty property) { - ModHandler.addShapedRecipe(String.format("mining_hammer_%s", material.toString()), + ModHandler.addMirroredShapedRecipe(String.format("mining_hammer_%s", material.toString()), MetaItems.MINING_HAMMER.getStackForm(material), "PP ", "PPR", "PP ", 'P', new UnificationEntry(OrePrefix.plate, material), @@ -364,7 +364,7 @@ public static void processHammerHead(OrePrefix toolPrefix, Material material, To .EUt(8 * getVoltageMultiplier(material)) .buildAndRegister(); } - ModHandler.addShapedRecipe(String.format("hammer_%s", material.toString()), + ModHandler.addMirroredShapedRecipe(String.format("hammer_%s", material.toString()), MetaItems.HARD_HAMMER.getStackForm(material), "XX ", "XXS", "XX ", 'X', new UnificationEntry(OrePrefix.ingot, material), @@ -469,13 +469,13 @@ private static void registerSoftHammerRecipes() { if (ModHandler.isMaterialWood(material)) { MetaItems.SOFT_HAMMER.setToolData(itemStack, material, 48, 1, 4.0f, 1.0f); - ModHandler.addShapedRecipe(String.format("soft_hammer_%s", material.toString()), itemStack, + ModHandler.addMirroredShapedRecipe(String.format("soft_hammer_%s", material.toString()), itemStack, "XX ", "XXS", "XX ", 'X', new UnificationEntry(OrePrefix.plank, material), 'S', new UnificationEntry(OrePrefix.stick, Materials.Wood)); } else { MetaItems.SOFT_HAMMER.setToolData(itemStack, material, 128 * (1 << i), 1, 4.0f, 1.0f); - ModHandler.addShapedRecipe(String.format("soft_hammer_%s", material.toString()), itemStack, + ModHandler.addMirroredShapedRecipe(String.format("soft_hammer_%s", material.toString()), itemStack, "XX ", "XXS", "XX ", 'X', new UnificationEntry(OrePrefix.ingot, material), 'S', new UnificationEntry(OrePrefix.stick, Materials.Wood));