New large boilers explode on world load with full water tank
Closed this issue ยท 3 comments
Description of the Bug
It seems the multiblock's fluid tank list is empty when it calls updateRecipeProgress the first time after world load. This issue happens whether running the full pack or just Susy-Core in dev (added a coke dust recipe to the boiler for testing).
Reproduction
Have a running boiler with a full water tank, all within one chunk.
Exit the world.
Re-enter the world.
Version
0.1.15.3
Relevant log output
Relevant logs. Seems the first call, the tank list is empty, but the next time it drains water properly.
[15:56:06] [Server thread/INFO] [FML]: Loading dimension 1 (coretest1) (net.minecraft.server.integrated.IntegratedServer@2e1411ec)
[15:56:06] [Server thread/INFO] [FML]: Loading dimension 800 (coretest1) (net.minecraft.server.integrated.IntegratedServer@2e1411ec)
[15:56:06] [Server thread/INFO] [FML]: Loading dimension 2 (coretest1) (net.minecraft.server.integrated.IntegratedServer@2e1411ec)
[15:56:06] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing start region for level 0
[15:56:06] [Server thread/INFO] [Supersymmetry]: water drained: -1
[15:56:06] [Server thread/INFO] [Supersymmetry]: progress 6
[15:56:06] [Server thread/INFO] [Supersymmetry]: water drained: 19
[15:56:06] [Server thread/INFO] [Supersymmetry]: progress 7
[15:56:06] [Server thread/INFO] [FML]: Unloading dimension -1
[15:56:06] [Server thread/INFO] [FML]: Unloading dimension 1
[15:56:06] [Server thread/INFO] [FML]: Unloading dimension 800
[15:56:06] [Server thread/INFO] [minecraft/IntegratedServer]: Changing view distance to 12, from 10```