Class MiniGameRankManager

java.lang.Object
com.minigameworldrank.manager.MiniGameRankManager
All Implemented Interfaces:
com.minigameworld.observer.MiniGameObserver

public class MiniGameRankManager extends Object implements com.minigameworld.observer.MiniGameObserver
  • Constructor Details

    • MiniGameRankManager

      public MiniGameRankManager(org.bukkit.plugin.java.JavaPlugin plugin, com.wbm.plugin.util.data.yaml.YamlManager yamlManager)
  • Method Details

    • saveAllData

      public void saveAllData()
    • update

      public void update(com.minigameworld.api.MiniGameAccessor minigame, com.minigameworld.observer.MiniGameEventNotifier.MiniGameEvent event)
      Specified by:
      update in interface com.minigameworld.observer.MiniGameObserver
    • removeNotExistMiniGameRankConfig

      public void removeNotExistMiniGameRankConfig()
    • syncPlayerDataName

      public void syncPlayerDataName(org.bukkit.entity.Player p)
      Sync player's name in all data config
      Parameters:
      p - Player to sync name
    • getMiniGameRankList

      public List<MiniGameRank> getMiniGameRankList()
    • getMiniGameRank

      public MiniGameRank getMiniGameRank(com.minigameworld.api.MiniGameAccessor accessor)