Migrate battlepass to its own db collection

This commit is contained in:
Melledy
2022-06-21 07:59:10 -07:00
parent b9bf33c2f7
commit f18f06fd1b
8 changed files with 76 additions and 50 deletions

View File

@@ -14,6 +14,7 @@ import emu.grasscutter.Grasscutter;
import emu.grasscutter.Grasscutter.ServerRunMode;
import emu.grasscutter.game.Account;
import emu.grasscutter.game.avatar.Avatar;
import emu.grasscutter.game.battlepass.BattlePassManager;
import emu.grasscutter.game.friends.Friendship;
import emu.grasscutter.game.gacha.GachaRecord;
import emu.grasscutter.game.home.GameHome;
@@ -31,7 +32,7 @@ public final class DatabaseManager {
private static final Class<?>[] mappedClasses = new Class<?>[] {
DatabaseCounter.class, Account.class, Player.class, Avatar.class, GameItem.class, Friendship.class,
GachaRecord.class, Mail.class, GameMainQuest.class, GameHome.class
GachaRecord.class, Mail.class, GameMainQuest.class, GameHome.class, BattlePassManager.class
};
public static Datastore getGameDatastore() {