diff options
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_Windmill.java | 6 |
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; } |