Supersymmetry

Supersymmetry

9.6k Downloads

New large boilers explode on world load with full water tank

Closed this issue ยท 3 comments

commented

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).

Image

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

commented

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```
commented

I might have figured it out while looking at a separate issue.

commented

Yeah I figured it out, will PR Susy-Core later today.