Haema causes crash upon load after first load with vampire origin
MitztheKat opened this issue ยท 5 comments
Attempting to load a save with haema seems to crash the game, which means any game previously loaded with haema is now void.
This has been going on for several versions now; can you look into my modlist to see what mod causes it, and see if you can make a patch on your end?
I love the haema mod, but it locking games after first use is very... depressing.
Thanks.
https://drive.google.com/file/d/1TAXbnPgYssJbLuZDpZacP70NgwEtzzuV/view?usp=sharing
I've been trying to track this for quite some time. It seems as it can start as #37 and after several(was 4 for me) ruined worlds starts to crash server/integrated server on world join making it impossible to join any world. Main issue always remain the same as in MitztheKat log: ticking player. I can provide full client log if needed, but since it happens exclusively on integrated server side, there won't be much more info.
java.lang.NullPointerException: Ticking player
at Not Enough Crashes deobfuscated stack trace.(1.16.5+build.9)
at net.minecraft.entity.player.HungerManager.handler$che000$onDeserialize(HungerManager:574)
at net.minecraft.entity.player.HungerManager.fromTag(HungerManager:89)
at com.williambl.haema.VampireBloodManager.fromTag(VampireBloodManager.java:158)
at net.minecraft.entity.player.PlayerEntity.checkBloodManager(PlayerEntity:33906)
at net.minecraft.entity.player.PlayerEntity.handler$fji001$vampireTick(PlayerEntity:33853)
at net.minecraft.entity.player.PlayerEntity.tick(PlayerEntity:274)
at net.minecraft.server.network.ServerPlayerEntity.playerTick(ServerPlayerEntity:434)
at net.minecraft.server.network.ServerPlayNetworkHandler.tick(ServerPlayNetworkHandler:219)
at net.minecraft.network.ClientConnection.tick(ClientConnection:232)
at net.minecraft.server.ServerNetworkIo.tick(ServerNetworkIo:173)
at net.minecraft.server.MinecraftServer.tickWorlds(MinecraftServer:882)
at net.minecraft.server.MinecraftServer.tick(MinecraftServer:811)
at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer:91)
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer:670)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer:257)
at java.lang.Thread.run(Thread.java:748)
Looks like another mod is doing something that assumes nobody messes with the hungermanager - but haema does. Could I have your modlist @nxghtmvrx ?
Thanks! Reported on SoF side. Should solve crash for @MitztheKat too.