gottsch/gottsch-minecraft-Dungeons2

Crash on world gen

Closed this issue · 2 comments

MC Version: 1.12.2
Forge version: 1.12.2-14.23.0.2545

Sometimes when the world gen is happening the game will crash with this error. It seems to be due to a problem interacting with some biome but I'm not sure which. I do have mods that add biomes such Biomes of plenty so it may be related to that. I am finding dungeons so at lest some of them are loading.

If there is anything I can do to enable more detailed logging to determine which biome this is happening with I would be happy to do that.

`Description: Exception in server tick loop

java.lang.NoSuchMethodError: net.minecraft.world.biome.Biome.func_185359_l()Ljava/lang/String;
at com.someguyssoftware.dungeons2.worldgen.DungeonsWorldGen.generate(DungeonsWorldGen.java:240)
at net.minecraftforge.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:167)
at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1016)
at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:996)
at net.minecraftforge.common.chunkio.ChunkIOProvider.syncCallback(ChunkIOProvider.java:106)
at net.minecraftforge.common.chunkio.ChunkIOExecutor.tick(ChunkIOExecutor.java:150)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:725)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:396)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:665)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:524)
at java.lang.Thread.run(Thread.java:748)
`

This is because you are using Forge version 1.12.2... - the mod is created for 1.12... It looks like they renamed a method in the Biome class in the newest version and thus it is throwing an error.

I am getting the same error with the latest 1.12.2 version Dungeons2-mc1.12.2-f14.23.1.2555-v1.3.2.jar