aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_Windmill.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_Windmill.java b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_Windmill.java
index a1e643abd0..fddf307ec1 100644
--- a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_Windmill.java
+++ b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_Windmill.java
@@ -260,17 +260,17 @@ public class GT_TileEntity_Windmill extends GT_MetaTileEntity_EnhancedMultiBlock
// Split ItemStack --by gtpp
List<ItemStack> splitStacks = new ArrayList<>();
while (amount > this.mOutputItems[0].getMaxStackSize()) {
- ItemStack tmp = this.mOutputItems[0];
+ ItemStack tmp = this.mOutputItems[0].copy();
tmp.stackSize = this.mOutputItems[0].getMaxStackSize();
amount -= this.mOutputItems[0].getMaxStackSize();
splitStacks.add(tmp);
}
- ItemStack tmp = this.mOutputItems[0];
+ ItemStack tmp = this.mOutputItems[0].copy();
tmp.stackSize = amount;
splitStacks.add(tmp);
mOutputItems = splitStacks.toArray(new ItemStack[splitStacks.size()]);
}
- this.mMaxProgresstime = (tRecipe.mDuration * 2 * 100 * this.mMulti) / (int) getSpeed(rotorBlock);
+ this.mMaxProgresstime = (tRecipe.mDuration * 2 * 100 * this.mMulti) / getSpeed(rotorBlock);
this.mMulti = 16;
return true;
}