aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com')
-rw-r--r--src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/StaticRecipeChangeLoaders.java18
1 files changed, 5 insertions, 13 deletions
diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/StaticRecipeChangeLoaders.java b/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/StaticRecipeChangeLoaders.java
index e843107ab8..94bfb4c584 100644
--- a/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/StaticRecipeChangeLoaders.java
+++ b/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/StaticRecipeChangeLoaders.java
@@ -156,10 +156,7 @@ public class StaticRecipeChangeLoaders {
iterator.remove();
continue nextRecipe;
}
- else {
- int amount = recipe.mInputs[i].stackSize;
- recipe.mInputs[i] = BW_Util.setStackSize(replacement, amount);
- }
+ recipe.mInputs[i] = GT_Utility.copyAmount(recipe.mInputs[i].stackSize, replacement);
}
for (int i = 0; i < recipe.mOutputs.length; i++) {
if (!GT_Utility.areStacksEqual(recipe.mOutputs[i], toReplace))
@@ -168,22 +165,17 @@ public class StaticRecipeChangeLoaders {
iterator.remove();
continue nextRecipe;
}
- else {
- int amount = recipe.mOutputs[i].stackSize;
- recipe.mOutputs[i] = BW_Util.setStackSize(replacement, amount);
- }
+ recipe.mOutputs[i] = GT_Utility.copyAmount(recipe.mOutputs[i].stackSize, replacement);
}
if (recipe.mSpecialItems instanceof ItemStack) {
- if (!GT_Utility.areStacksEqual((ItemStack) recipe.mSpecialItems, toReplace))
+ ItemStack specialItemStack = (ItemStack) recipe.mSpecialItems;
+ if (!GT_Utility.areStacksEqual(specialItemStack, toReplace))
continue;
if (removal) {
iterator.remove();
continue nextRecipe;
}
- else {
- int amount = ((ItemStack) recipe.mSpecialItems).stackSize;
- recipe.mSpecialItems = BW_Util.setStackSize(replacement, amount);
- }
+ recipe.mSpecialItems = GT_Utility.copyAmount((specialItemStack).stackSize, replacement);
}
}
}