diff options
author | Dream-Master <dream-master@gmx.net> | 2017-10-22 01:25:07 +0200 |
---|---|---|
committer | Dream-Master <dream-master@gmx.net> | 2017-10-22 01:25:07 +0200 |
commit | 9efc0e31d96fc6c869f70fa8e8ba7d2affef1370 (patch) | |
tree | 710169dd5e9ea0ccce0eb6fd6fc6b610241bd250 /src/main/java/gregtech/api/metatileentity | |
parent | 73f745b5fed285e0ef6455c0a8b778ee7ea7f211 (diff) | |
download | GT5-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.java | 9 |
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() { |