diff --git a/src/main/java/emu/grasscutter/game/player/Player.java b/src/main/java/emu/grasscutter/game/player/Player.java index ea7bc46b8..ab0c6aaae 100644 --- a/src/main/java/emu/grasscutter/game/player/Player.java +++ b/src/main/java/emu/grasscutter/game/player/Player.java @@ -1164,13 +1164,12 @@ public class Player { // Load from db this.getAvatars().loadFromDatabase(); this.getInventory().loadFromDatabase(); + this.loadBattlePassManager(); // Call before avatar postLoad to avoid null pointer this.getAvatars().postLoad(); // Needs to be called after inventory is handled this.getFriendsList().loadFromDatabase(); this.getMailHandler().loadFromDatabase(); this.getQuestManager().loadFromDatabase(); - - this.loadBattlePassManager(); } public void onLogin() {