diff --git a/me/cache/EnergyGridCache.java b/me/cache/EnergyGridCache.java index a2a9e739..addb8ea0 100644 --- a/me/cache/EnergyGridCache.java +++ b/me/cache/EnergyGridCache.java @@ -162,7 +162,7 @@ public class EnergyGridCache implements IEnergyGrid @Override public double getEnergyDemand(double maxRequired) { - double required = 0; + double required = buffer() - extra; Iterator it = requesters.iterator(); while (required < maxRequired && it.hasNext()) {