Interface GameStatsHandler
-
public interface GameStatsHandler
遊戲玩家資料處理機制接口
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GameStatsEditor
loadGameStatsData(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:
- 異步運行
-
-