[Forge 1.16.5] Crash at world startup with Bumblezone mod on
TelepathicGrunt opened this issue ยท 1 comments
I got this report about a crash at startup.
TelepathicGrunt/Bumblezone#87
After hours weeding through the person's massive modpack, I narrowed down the crash to a conflict between BetterEnd Forge and my mod Bumblezone.
The crash is this: https://paste.ee/p/6383v
Basically, it is saying that the StructureSeparationSettings for a structure in bumblezone is null and makes saving that dimension crash. However, this should be impossible as the codec I use for saving structure's StructureSeparationSettings is using the same codec as vanilla's and my dimension json has the spacings set for the two structures in my dimension:
https://github.com/TelepathicGrunt/Bumblezone/blob/60d0d1209ebe3b08d1a3ff14beeb32626101344a/src/main/java/com/telepathicgrunt/the_bumblezone/world/dimension/BzChunkGenerator.java#L65-L69
Disabling BetterEnd Forge in the modpack stops the crash too. Has there be any possible changes to how BetterEnd Forge interacts with other diemnsion's StructureSeparationSettings or how worlds save?
Sorry. Turns out the crash is caused by another better end fork
https://www.curseforge.com/minecraft/mc-mods/betterend-re-forked