Fix unable to save game data occasionally (#1194)
* Fix unable to save game data occasionally * No self-kicking * Game data synchronization * finally * prevent duplicated saving * reverse changing * keep the previous code * Update GameServerInitializer.java * Update GameSession.java * remove sanity check because of try block * a session needs can be created without a pipeline.
Showing
- src/main/java/emu/grasscutter/game/dungeons/DungeonManager.java 7 additions, 4 deletions...in/java/emu/grasscutter/game/dungeons/DungeonManager.java
- src/main/java/emu/grasscutter/game/player/Player.java 39 additions, 30 deletionssrc/main/java/emu/grasscutter/game/player/Player.java
- src/main/java/emu/grasscutter/server/game/GameServerInitializer.java 5 additions, 3 deletions...va/emu/grasscutter/server/game/GameServerInitializer.java
- src/main/java/emu/grasscutter/server/game/GameSession.java 32 additions, 5 deletionssrc/main/java/emu/grasscutter/server/game/GameSession.java
- src/main/java/emu/grasscutter/server/packet/recv/HandlerGetPlayerTokenReq.java 33 additions, 15 deletions...sscutter/server/packet/recv/HandlerGetPlayerTokenReq.java
- src/main/java/emu/grasscutter/server/packet/recv/HandlerQuickUseWidgetReq.java 2 additions, 0 deletions...sscutter/server/packet/recv/HandlerQuickUseWidgetReq.java
Please register or sign in to comment