Interface GameStatsHandler
-
public interface GameStatsHandler
遊戲玩家資料處理機制接口
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GameStatsEditorloadGameStatsData(Player player)定義如何加載遊戲玩家資料CompletableFuture<Void>saveGameStatsData(Map<OfflinePlayer,GameStats> gameStatsMap)定義如何保存所有遊戲玩家資料CompletableFuture<Void>saveGameStatsData(OfflinePlayer player, GameStats gameStats)定義如何保存遊戲玩家資料
-
-
-
Method Detail
-
loadGameStatsData
@Nonnull GameStatsEditor loadGameStatsData(@Nonnull Player player)
定義如何加載遊戲玩家資料- Parameters:
player- 玩家- Returns:
- 遊戲玩家資料實作容器
-
saveGameStatsData
CompletableFuture<Void> saveGameStatsData(OfflinePlayer player, GameStats gameStats)
定義如何保存遊戲玩家資料- Parameters:
player- 玩家gameStats- 遊戲玩家資料- Returns:
- 異步運行
-
saveGameStatsData
CompletableFuture<Void> saveGameStatsData(Map<OfflinePlayer,GameStats> gameStatsMap)
定義如何保存所有遊戲玩家資料- Parameters:
gameStatsMap- 遊戲玩家資料列表- Returns:
- 異步運行
-
-