diff options
author | repo_alt <wvk17@yandex.ru> | 2020-07-17 16:27:12 +0300 |
---|---|---|
committer | repo_alt <wvk17@yandex.ru> | 2020-07-17 16:27:12 +0300 |
commit | df83dc4261da35a7b71bb334d120e7530a556fe2 (patch) | |
tree | e7c322cf7f3512c798bbc6ae0c224121940261b5 /src | |
parent | 3e925efcda289784b291cb4da2d5dc537897d722 (diff) | |
download | GT5-Unofficial-df83dc4261da35a7b71bb334d120e7530a556fe2.tar.gz GT5-Unofficial-df83dc4261da35a7b71bb334d120e7530a556fe2.tar.bz2 GT5-Unofficial-df83dc4261da35a7b71bb334d120e7530a556fe2.zip |
Fixed average EU input/output display
https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/5472
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java b/src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java index 61e8382777..1b8a7da979 100644 --- a/src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java +++ b/src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java @@ -1725,15 +1725,19 @@ public class BaseMetaTileEntity extends BaseTileEntity implements IGregTechTileE @Override public long getAverageElectricInput() { long rEU = 0; - for (long tEU : mAverageEUInput) rEU += tEU; - return rEU / mAverageEUInput.length; + for (int i = 0; i < mAverageEUInput.length; ++i) + if (i != mAverageEUInputIndex) + rEU += mAverageEUInput[i]; + return rEU / (mAverageEUInput.length - 1); } @Override public long getAverageElectricOutput() { long rEU = 0; - for (long tEU : mAverageEUOutput) rEU += tEU; - return rEU / mAverageEUOutput.length; + for (int i = 0; i < mAverageEUOutput.length; ++i) + if (i != mAverageEUOutputIndex) + rEU += mAverageEUOutput[i]; + return rEU / (mAverageEUOutput.length - 1); } @Override |