Interface SyncAPI

All Known Implementing Classes:
SyncAPIManager

public interface SyncAPI
  • Method Details

    • syncEnabled

      boolean syncEnabled()
    • newSync

      void newSync(ClanEnum.RedisType type, String string)
    • serverConnector

      void serverConnector(org.bukkit.entity.Player player, String server)
    • debugMessage

      void debugMessage(SyncAPIManager.DebugType type, String message)
    • clearOnlineData

      void clearOnlineData()
    • getOnlineData

      Optional<OnlineData> getOnlineData(UUID playerUUID)
    • getOnlineData

      Optional<OnlineData> getOnlineData(String playerNickname)
    • addOnlineData

      boolean addOnlineData(UUID playerUUID, String nickname, String server)
    • removeOnlineData

      boolean removeOnlineData(UUID playerUUID)
    • solveProxiedPlayers

      void solveProxiedPlayers(String jsonArray)
    • getServerName

      String getServerName()