diff options
author | Technus <daniel112092@gmail.com> | 2017-09-11 21:40:26 +0200 |
---|---|---|
committer | Technus <daniel112092@gmail.com> | 2017-09-11 21:40:26 +0200 |
commit | 0d9d2040bc43f4e18d227b3c51a3edc4f9994747 (patch) | |
tree | 4f25941382d31b74da3e5d3128ffca599419f524 /src/main/java/gregtech/api/metatileentity/implementations | |
parent | 69683365d7faa798c5d782c8e3779b5d323c6ff6 (diff) | |
download | GT5-Unofficial-0d9d2040bc43f4e18d227b3c51a3edc4f9994747.tar.gz GT5-Unofficial-0d9d2040bc43f4e18d227b3c51a3edc4f9994747.tar.bz2 GT5-Unofficial-0d9d2040bc43f4e18d227b3c51a3edc4f9994747.zip |
Implement tick counter?
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity/implementations')
-rw-r--r-- | src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Cable.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Cable.java b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Cable.java index 34e2303937..b7d6b0a0fa 100644 --- a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Cable.java +++ b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaPipeEntity_Cable.java @@ -33,6 +33,7 @@ import java.util.ArrayList; import java.util.Arrays; import static gregtech.api.enums.GT_Values.VN; +import static gregtech.common.GT_Proxy.serverSideDimensionWiseTickCounter; public class GT_MetaPipeEntity_Cable extends MetaPipeEntity implements IMetaTileEntityCable { public final float mThickNess; @@ -250,8 +251,8 @@ public class GT_MetaPipeEntity_Cable extends MetaPipeEntity implements IMetaTile mTransferredAmperageOK=mTransferredAmperage; mTransferredAmperage = 0; - tickDiff=Math.min((int)(aBaseMetaTileEntity.getWorld().getTotalWorldTime()-lastTickTime),1); - lastTickTime=aBaseMetaTileEntity.getWorld().getTotalWorldTime(); + tickDiff=Math.min((int)(serverSideDimensionWiseTickCounter.get(aBaseMetaTileEntity.getWorld().provider.dimensionId)-lastTickTime),1); + lastTickTime=serverSideDimensionWiseTickCounter.get(aBaseMetaTileEntity.getWorld().provider.dimensionId); if(lastTickDiff<tickDiff) mOverheat=(short)Math.max(0,mOverheat-100); lastTickDiff=tickDiff; |