fixes eut being negative sometimes in recipe logic, making TOP give the wrong value
Implementation Details
add method getEnergyContainer() to ARL and simplify extending classes
eut should ONLY be negative in drawEnergy() in ARL
i feel like boilers and steam recipe logic could use an IEnergyContainer to wrap their logic and further simplify them
What
fixes eut being negative sometimes in recipe logic, making TOP give the wrong value
Implementation Details
add method
getEnergyContainer()
to ARL and simplify extending classes eut should ONLY be negative indrawEnergy()
in ARL i feel like boilers and steam recipe logic could use an IEnergyContainer to wrap their logic and further simplify themOutcome
TOP is correct