Description
I found this bug while fixing Sable compat for Create: Power Loader. Reproduction is very simple:
- Create a new world with only Create and Aero installed
- Assemble anything with the physics assembler
- While looking at the assembled contraption, type
/forceload add and let the game autocomplete the sub-level coordinates for you
- Save and quit
- Game gets stuck at "Saving world"
If you kill the game and reload the world, the contraption is assembled but blocks are not removed from the main world. The forceload is saved successfully (verified with /forceload query), but the game gets stuck again when you save and quit.
On a half-related note, Create: Power Loader is unable to access block entities in Sable plots during the LoadingValidationCallback of the TicketController in NeoForge's chunk manager. (level.getBlockEntity returns null) Could this be related to Sable as well?
Game Log
https://mclo.gs/li5LSjX
Description
I found this bug while fixing Sable compat for Create: Power Loader. Reproduction is very simple:
/forceload addand let the game autocomplete the sub-level coordinates for youIf you kill the game and reload the world, the contraption is assembled but blocks are not removed from the main world. The forceload is saved successfully (verified with
/forceload query), but the game gets stuck again when you save and quit.On a half-related note, Create: Power Loader is unable to access block entities in Sable plots during the
LoadingValidationCallbackof theTicketControllerin NeoForge's chunk manager. (level.getBlockEntityreturns null) Could this be related to Sable as well?Game Log
https://mclo.gs/li5LSjX