mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-12-18 01:46:44 +01:00
implement the music game
This commit is contained in:
@@ -11,6 +11,7 @@ import emu.grasscutter.GameConstants;
|
||||
import emu.grasscutter.Grasscutter;
|
||||
import emu.grasscutter.game.Account;
|
||||
import emu.grasscutter.game.activity.PlayerActivityData;
|
||||
import emu.grasscutter.game.activity.musicgame.MusicGameBeatmap;
|
||||
import emu.grasscutter.game.avatar.Avatar;
|
||||
import emu.grasscutter.game.battlepass.BattlePassManager;
|
||||
import emu.grasscutter.game.friends.Friendship;
|
||||
@@ -337,4 +338,13 @@ public final class DatabaseHelper {
|
||||
public static void savePlayerActivityData(PlayerActivityData playerActivityData) {
|
||||
DatabaseManager.getGameDatastore().save(playerActivityData);
|
||||
}
|
||||
public static MusicGameBeatmap getMusicGameBeatmap(long musicShareId) {
|
||||
return DatabaseManager.getGameDatastore().find(MusicGameBeatmap.class)
|
||||
.filter(Filters.eq("musicShareId", musicShareId))
|
||||
.first();
|
||||
}
|
||||
|
||||
public static void saveMusicGameBeatmap(MusicGameBeatmap musicGameBeatmap) {
|
||||
DatabaseManager.getGameDatastore().save(musicGameBeatmap);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user