
Generators permanently sleep when output is configured too high
CyricV opened this issue ยท 0 comments
Issue Description:
Combustion Generators and Zombie Generators enter standby when full and will not restart if their output per tick is configured too high.
This issue is a more formal version of issue #3170 with some additional content, I'm going to close that one up, but there may be some valuable info there.
All generator types were tested with an output value of 50000 RF/t. The Zombie Generator will operate up to 499 RF/t just fine, but when configured to 500 RF/t it will enter permanent sleep.
There is already a solution for Zombie Generators in the works, but no word on Combustion Generators.
All other generator types work fine when configured to 50000 RF/t.
What happens:
Generators fill up their internal capacitor then stop producing power. The generator never starts again, even when the internal capacitor is emptied.
What you expected to happen:
Zombie Generators and Combustion Generators should output RF when appropriate fuel is provided and sufficient space exists in capacitors for further generation.
Steps to reproduce:
- Set generation values sufficiently high in the config
I:fireWaterPowerPerCycleRF=50000
I:hootchPowerPerCycleRF=50000
I:rocketFuelPowerPerCycleRF=50000
I:zombieGeneratorRfPerTick=50000 - Launch the game and set up relevant generators normally.
- Allow them to fill their internal capacitors, the generator should enter a sleep state.
- Allow the internal capacitors to completely drain, you should now have a permanently sleeping generator.
Affected Versions:
- EnderIO: 2.3.0.424_beta
- EnderCore: 0.2.0.31_beta
- Minecraft: 1.7.10
- Forge: 10.13.4.1558