diff options
author | korneel vandamme <Krampus.sack.never@gmail.com> | 2021-07-03 19:14:27 +0200 |
---|---|---|
committer | korneel vandamme <Krampus.sack.never@gmail.com> | 2021-07-03 19:14:27 +0200 |
commit | 6df70abad6e202c72147e2c77c47b506957d6fce (patch) | |
tree | f360ebbfe33839ca84ef758e75c4486baed14683 /src/main/java/gregtech/api/graphs | |
parent | 12315a9b056b69abcdfe1474959a846753208529 (diff) | |
download | GT5-Unofficial-6df70abad6e202c72147e2c77c47b506957d6fce.tar.gz GT5-Unofficial-6df70abad6e202c72147e2c77c47b506957d6fce.tar.bz2 GT5-Unofficial-6df70abad6e202c72147e2c77c47b506957d6fce.zip |
nake rest rf actualy work
Diffstat (limited to 'src/main/java/gregtech/api/graphs')
-rw-r--r-- | src/main/java/gregtech/api/graphs/consumers/NodeEnergyReceiver.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/main/java/gregtech/api/graphs/consumers/NodeEnergyReceiver.java b/src/main/java/gregtech/api/graphs/consumers/NodeEnergyReceiver.java index 83edf2d432..099c7617f0 100644 --- a/src/main/java/gregtech/api/graphs/consumers/NodeEnergyReceiver.java +++ b/src/main/java/gregtech/api/graphs/consumers/NodeEnergyReceiver.java @@ -26,14 +26,14 @@ public class NodeEnergyReceiver extends ConsumerNode { public int injectEnergy(int aVoltage, int aMaxApms) { ForgeDirection tDirection = ForgeDirection.getOrientation(mSide); int rfOut = GT_Utility.safeInt(aVoltage * GregTech_API.mEUtoRF / 100); - int ampsUsed = 1; - if (mRestRF > rfOut) { - rfOut = mRestRF; - ampsUsed = 0; + int ampsUsed = 0; + if (mRestRF < rfOut) { + mRestRF += rfOut; + ampsUsed = 1; } - if (((IEnergyReceiver) mTileEntity).receiveEnergy(tDirection, rfOut, true) > 0) { - int consumed = ((IEnergyReceiver) mTileEntity).receiveEnergy(tDirection, rfOut, false); - mRestRF = rfOut - consumed; + if (((IEnergyReceiver) mTileEntity).receiveEnergy(tDirection, mRestRF, true) > 0) { + int consumed = ((IEnergyReceiver) mTileEntity).receiveEnergy(tDirection, mRestRF, false); + mRestRF -= consumed; return ampsUsed; } if (GregTech_API.mRFExplosions && GregTech_API.sMachineExplosions && |