Necesse

Necesse

RPG Mod v0.7
java.lang.NullPointerException: Cannot read field "stringID" because "this.spawnLevelIdentifier" is null
Hello still getting this error after update trying to play multiplayer
theese are the mods im using

mrfireshard.optimizesse, v1.1 - Optimizesse (3586606556)
aizsave.modsettingslib, v1.2.6 - Mod Settings Lib (3558238376)
eryr.necesse.expanded, v0.5.2 - Necesse Expanded (3546316000)
aphoreateam.aphoreamod, v1.0.29 - Aphorea Mod (3268603061)
aizsave.rpgmod, v0.7.9 - RPG Mod (3534267732)
devs.scorchedbiome, v1.0.1 - Scorched Biome (3584923099)
fair.bossfightsummary, v1.1 - Boss Fight Summary (2824816332)

java.lang.NullPointerException: Cannot read field "stringID" because "this.spawnLevelIdentifier" is null
at necesse.engine.network.server.ServerClient.getSave(ServerClient.java:219)
at necesse.engine.world.World.savePlayer(World.java:499)
at necesse.engine.network.server.ServerClient.saveClient(ServerClient.java:1553)
at necesse.engine.network.server.Server.disconnectClient(Server.java:748)
at necesse.engine.network.server.Server.disconnectClient(Server.java:740)
at necesse.engine.network.server.Server.disconnectClient(Server.java:730)
at necesse.engine.network.server.Server.disconnectClient(Server.java:726)
at necesse.engine.network.server.Server.processPacket(Server.java:352)
at necesse.engine.network.server.Server.frameTick(Server.java:253)
at necesse.engine.gameLoop.ServerGameLoop.lambda$update$0(ServerGameLoop.java:45)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:113)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.engine.gameLoop.ServerGameLoop.lambda$update$1(ServerGameLoop.java:43)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordConstantPerformance(PerformanceTimerManager.java:121)
at necesse.engine.gameLoop.tickManager.Performance.recordConstant(Performance.java:20)
at necesse.engine.gameLoop.ServerGameLoop.update(ServerGameLoop.java:40)
at necesse.engine.gameLoop.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.gameLoop.GameLoop.runMainGameLoop(GameLoop.java:24)
at necesse.engine.server.ServerTickThread.run(ServerTickThread.java:45)
< >
Showing 1-5 of 5 comments
Save  [developer] 26 Oct @ 11:48pm 
There is data corruption on one of the characters. I'm so sorry about that
how did this even happend ? everything was working fine before update , is there any way to fix it and is there a way to know how it happend to prevent this in the future ?
Last edited by NuNeTomas; 27 Oct @ 4:11am
NuNeTomas 27 Oct @ 10:51am 
now my friend is getting another error trying to join my save

Java.lang.NullPointerException: Cannot read field "x" because "point" is null
at necesse.engine.save.SaveSerialize.serializePoint(SaveSerialize.java:33)
at necesse.engine.save.SaveData.addPoint(SaveData.java:191)
at necesse.engine.network.server.ServerClient.getSave(ServerClient.java:227)
at necesse.engine.world.World.savePlayer(World.java:499)
at necesse.engine.network.server.ServerClient.applyLoadedCharacterPacket(ServerClient.java:1691)
at necesse.engine.network.packet.PacketSelectedCharacter.processServer(PacketSelectedCharacter.java:96)
at necesse.engine.network.NetworkPacket.processServer(NetworkPacket.java:232)
at necesse.engine.network.server.Server.processPacket(Server.java:343)
at necesse.engine.network.server.Server.frameTick(Server.java:253)
at necesse.engine.gameLoop.ServerGameLoop.lambda$update$0(ServerGameLoop.java:45)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:113)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.engine.gameLoop.ServerGameLoop.lambda$update$1(ServerGameLoop.java:43)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordConstantPerformance(PerformanceTimerManager.java:121)
at necesse.engine.gameLoop.tickManager.Performance.recordConstant(Performance.java:20)
at necesse.engine.gameLoop.ServerGameLoop.update(ServerGameLoop.java:40)
at necesse.engine.gameLoop.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.gameLoop.GameLoop.runMainGameLoop(GameLoop.java:24)
at necesse.engine.server.ServerTickThread.run(ServerTickThread.java:45)
NuNeTomas 27 Oct @ 11:03am 
the thing is he cannot join me without crashing but i am able to join himwith the same save world without crashing
NuNeTomas 27 Oct @ 11:08am 
deleting files from players folder in AppData seems to fixed the issue now hes able to join me
< >
Showing 1-5 of 5 comments
Per page: 1530 50