Game Soft-Locks when approaching a chunk containing Underground Bastions
MikeMassotto opened this issue · 5 comments
While following an Underground Bastion map, I found that upon getting close enough to the chunk containing the bastion the game would "soft-lock" (entities stopped moving, fall damage disabled, new chunks stopped loading, blocks would not drop items, etc.). It is likely a compatibility issue. I have included my CurseForge export of my modpack AND the world I am encountering this issue in. Please email me at [email protected] if you manage to solve this. Thank you so much for the wonderful mod!
https://drive.google.com/file/d/1PLJ-mKIb30ClzfOFiyfuw0u8OhLBrWs8/view?usp=share_link
Structure Gel API and Dungeons Plus just updated now to fix the issue! Update them and your would should be safe again to explore: https://gitlab.com/modding-legacy/structure-gel-api/-/issues/36#note_1352485824
Looks like Structure Gel API is at fault here: https://controlc.com/a9c568a6
I got the game to hang and I performed a thread dump to see what code the game is stuck on. Structure Gel API is checking if a mob is in bounds of a structure but is using the entity's ServerLevel instead of the WorldGenRegion level. Which makes the generating chunk wait on itself and deadlocks
I made issue report to them: https://gitlab.com/modding-legacy/structure-gel-api/-/issues/36
No you cannot fix it without removing the mod as far as I know. Disabling Dungeons Plus might work. The issue looks like it could happen for any structure spawning skeletons during worldgen.