aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/metatileentity
diff options
context:
space:
mode:
authorDream-Master <dream-master@gmx.net>2017-10-22 01:25:07 +0200
committerDream-Master <dream-master@gmx.net>2017-10-22 01:25:07 +0200
commit9efc0e31d96fc6c869f70fa8e8ba7d2affef1370 (patch)
tree710169dd5e9ea0ccce0eb6fd6fc6b610241bd250 /src/main/java/gregtech/api/metatileentity
parent73f745b5fed285e0ef6455c0a8b778ee7ea7f211 (diff)
downloadGT5-Unofficial-9efc0e31d96fc6c869f70fa8e8ba7d2affef1370.tar.gz
GT5-Unofficial-9efc0e31d96fc6c869f70fa8e8ba7d2affef1370.tar.bz2
GT5-Unofficial-9efc0e31d96fc6c869f70fa8e8ba7d2affef1370.zip
try to fix item pipe issue
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity')
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Item.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Item.java b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Item.java
index 34254687be..9c458ae1f0 100644
--- a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Item.java
+++ b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Item.java
@@ -219,7 +219,7 @@ public class GT_MetaPipeEntity_Item extends MetaPipeEntity implements IMetaTileE
tPipeList.add(tTileEntity);
while (!temp && !isInventoryEmpty() && tTileEntity.sendItemStack(aBaseMetaTileEntity))
for (IMetaTileEntityItemPipe tPipe : tPipeList)
- if (!tPipe.incrementTransferCounter(1)) temp = false;
+ if (!tPipe.incrementTransferCounter(1)) temp = true;
}
}
}
@@ -305,7 +305,12 @@ public class GT_MetaPipeEntity_Item extends MetaPipeEntity implements IMetaTileE
@Override
public String[] getDescription() {
- return new String[]{"Item Capacity: %%%" + getMaxPipeCapacity() + "%%% Stacks/sec", "Routing Value: %%%" + mStepSize};
+ if (mTickTime == 20)
+ return new String[]{"Item Capacity: %%%" + getMaxPipeCapacity() + "%%% Stacks/sec", "Routing Value: %%%" + mStepSize};
+ else if (mTickTime % 20 == 0)
+ return new String[]{"Item Capacity: %%%" + getMaxPipeCapacity() + "%%% Stacks/%%%" + (mTickTime / 20) + "%%% sec", "Routing Value: %%%" + mStepSize};
+ else
+ return new String[]{"Item Capacity: %%%" + getMaxPipeCapacity() + "%%% Stacks/%%%" + mTickTime + "%%% ticks", "Routing Value: %%%" + mStepSize};
}
private boolean isInventoryEmpty() {