Applied Energistics 2

Applied Energistics 2

156M Downloads

[1.16.3] Single player world creation halted at %15 crash log in client console. java.lang.NullPointerException: Exception generating new chunk at appeng.worldgen.meteorite.MeteoriteStructureStart.getFalloutFromBaseBlock

ProsperCraft opened this issue ยท 4 comments

commented

Describe the bug
I started a world, and it failed to create a chunk and crashed.

Additional context
Complete log with the crash report at the end as it didn't actually fully crash and create a report-
https://gist.githubusercontent.com/ProsperCraft/87ace8c43e8eab41812c86e8b686b6e5/raw/6af7948ce62b05172e2634ff80d4e8093cc24147/gistfile1.txt

Environment
Client locked up F3+c would not do anything.

commented

This looks be caused by some biome not implementing the necessary details. Sadly no idea which mod it might cause it, maybe your modpack author has more insight about it.

Technically we could safeguard against it, but I have no idea how minecraft itself would handle it. So there might certainly be other bugs caused by it. At least they should return air as blockstate for the top layer when it's a void biome or similar.

commented

I am the modpack author.

Perhaps it is the Oh The Biomes You Will go mod, this is the only biome mod we are using.

I did disable worldgen of the meteors and this did work as a workaround to stop the server crashing.

commented

Yes, they ignore the vanilla methods to determine the top/under block of each biome and replace it with their own implementation. Looks like they now fixed it a few hours ago by defaulting to air (always). So it should no longer crash, but it will certainly generate the wrong crater for desert, snow, or similar biomes. But that is nothing we can really account for and try to correct it.