From 3e55f51d563e616f79fb0b04484ee2e959275a9b Mon Sep 17 00:00:00 2001 From: YuRaNnNzZZ Date: Sun, 4 Sep 2022 01:11:43 +0300 Subject: [PATCH] Fix stick crafting result stack being reused inappropriately --- src/main/java/gregtechmod/GT_Mod.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/gregtechmod/GT_Mod.java b/src/main/java/gregtechmod/GT_Mod.java index ebcfb0b..365f833 100644 --- a/src/main/java/gregtechmod/GT_Mod.java +++ b/src/main/java/gregtechmod/GT_Mod.java @@ -772,10 +772,8 @@ public class GT_Mod implements IGT_Mod { ItemStack tStack = GT_ModHandler.removeRecipe(new ItemStack(Blocks.planks, 1, 0), null, null, new ItemStack(Blocks.planks, 1, 0)); if (tStack != null) { - tStack = GT_Utility.copyAmount(GT_Mod.sNerfedWoodPlank ? (tStack.stackSize) : ((tStack.stackSize * 5 / 4)), tStack); - GameRegistry.addRecipe(new ShapedOreRecipe(tStack, "S", "P", "P", 'P', "plankWood", 'S', GT_ToolDictNames.craftingToolSaw.toString())); - tStack = GT_Utility.copyAmount(GT_Mod.sNerfedWoodPlank ? ((tStack.stackSize / 2)) : (tStack.stackSize), tStack); - GameRegistry.addRecipe(new ShapedOreRecipe(tStack, "P", "P", 'P', "plankWood")); + GameRegistry.addRecipe(new ShapedOreRecipe(GT_Utility.copyAmount(GT_Mod.sNerfedWoodPlank ? (tStack.stackSize) : ((tStack.stackSize * 5 / 4)), tStack), "S", "P", "P", 'P', "plankWood", 'S', GT_ToolDictNames.craftingToolSaw.toString())); + GameRegistry.addRecipe(new ShapedOreRecipe(GT_Utility.copyAmount(GT_Mod.sNerfedWoodPlank ? ((tStack.stackSize / 2)) : (tStack.stackSize), tStack), "P", "P", 'P', "plankWood")); } GT_ModHandler.addCraftingRecipe(new ItemStack(Items.comparator, 1, 0), false, false, new Object[] { " T ", "TQT", "SSS", 'Q', "craftingQuartz", 'S', "stoneSmooth", 'T', "craftingRedstoneTorch" });