aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/tileentities
diff options
context:
space:
mode:
authorkorneel vandamme <Krampus.sack.never@gmail.com>2020-11-30 20:15:34 +0100
committerkorneel vandamme <Krampus.sack.never@gmail.com>2020-11-30 20:15:34 +0100
commitfa11fa346c5e0bfa192558249acd417c6661a4f6 (patch)
treedd39f7921929acacaaf1e6dabbb0418eb69e079d /src/main/java/gregtech/common/tileentities
parent17264dc7d11c23071f3a7b2cb361a35330740de2 (diff)
downloadGT5-Unofficial-fa11fa346c5e0bfa192558249acd417c6661a4f6.tar.gz
GT5-Unofficial-fa11fa346c5e0bfa192558249acd417c6661a4f6.tar.bz2
GT5-Unofficial-fa11fa346c5e0bfa192558249acd417c6661a4f6.zip
ony set to max if it has to much
Diffstat (limited to 'src/main/java/gregtech/common/tileentities')
-rw-r--r--src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_DigitalChestBase.java13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_DigitalChestBase.java b/src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_DigitalChestBase.java
index 257fa10bfa..606733658b 100644
--- a/src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_DigitalChestBase.java
+++ b/src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_DigitalChestBase.java
@@ -91,14 +91,15 @@ public abstract class GT_MetaTileEntity_DigitalChestBase extends GT_MetaTileEnti
ItemStack stack = getItemStack();
if ((mInventory[0] != null) && ((count < getMaxItemCount())|| mVoidOverflow ) && GT_Utility.areStacksEqual(mInventory[0], stack)) {
count += mInventory[0].stackSize;
- if (mVoidOverflow) {
- mInventory[0] = null;
- count = getMaxItemCount();
- }
- else if (count <= getMaxItemCount()) {
+
+ if (count <= getMaxItemCount()) {
mInventory[0] = null;
} else {
- mInventory[0].stackSize = (count - getMaxItemCount());
+ if (mVoidOverflow) {
+ mInventory[0] = null;
+ } else {
+ mInventory[0].stackSize = (count - getMaxItemCount());
+ }
count = getMaxItemCount();
}
}