diff options
author | Martin Robertz <dream-master@gmx.net> | 2021-08-21 19:54:30 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-21 19:54:30 +0200 |
commit | d04c1cecf4e7d8cfa74bcb3622a20c026f83d74b (patch) | |
tree | bf6940037bd30bfa97b2a6008fa49e0a51391c80 /src/main | |
parent | 979da150b06207c3e11581d5bbdacaad0cdcc711 (diff) | |
parent | 36b8dea917e42f7c57625b2e6e6be350ebc62b31 (diff) | |
download | GT5-Unofficial-d04c1cecf4e7d8cfa74bcb3622a20c026f83d74b.tar.gz GT5-Unofficial-d04c1cecf4e7d8cfa74bcb3622a20c026f83d74b.tar.bz2 GT5-Unofficial-d04c1cecf4e7d8cfa74bcb3622a20c026f83d74b.zip |
Merge pull request #644 from kuba6000/experimental
Fix for Assembly line not taking power
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AssemblyLine.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AssemblyLine.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AssemblyLine.java index e9608fce29..0a19536bf1 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AssemblyLine.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AssemblyLine.java @@ -248,6 +248,8 @@ public class GT_MetaTileEntity_AssemblyLine extends GT_MetaTileEntity_EnhancedMu if (!tTag.hasKey("eu")) continue; + if (GT_Values.D1) GT_FML_LOGGER.info("Check overclock"); + calculateOverclockedNessMulti(tTag.getInteger("eu"), tMaxProgressTime, 1, getMaxInputVoltage()); //In case recipe is too OP for that machine if (mMaxProgresstime == Integer.MAX_VALUE - 1 && mEUt == Integer.MAX_VALUE - 1) { @@ -277,8 +279,9 @@ public class GT_MetaTileEntity_AssemblyLine extends GT_MetaTileEntity_EnhancedMu mInputHatches.get(i).mFluid = null; } } - if (GT_Values.D1) GT_FML_LOGGER.info("Check overclock"); + if (this.mEUt > 0) + this.mEUt = -this.mEUt; this.mEfficiency = (10000 - (getIdealStatus() - getRepairStatus()) * 1000); this.mEfficiencyIncrease = 10000; updateSlots(); |