Skip to content

Commit d4774a3

Browse files
committed
fixed maxTransferRate for energy detector is not enforced
close #784
1 parent dde30da commit d4774a3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/de/srendi/advancedperipherals/common/util/EnergyStorageProxy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public int receiveEnergy(int maxReceive, boolean simulate) {
2424
IEnergyStorage out = energyDetectorTE.getOutputStorage();
2525
if (out == null)
2626
return 0;
27-
int transferred = out.receiveEnergy(Math.min(maxReceive, maxTransferRate), simulate);
27+
int transferred = out.receiveEnergy(Math.min(maxReceive, maxTransferRate - transferredInThisTick), simulate);
2828
if (!simulate) {
2929
transferredInThisTick += transferred;
3030
}

0 commit comments

Comments
 (0)