Class SyncManager

java.lang.Object
me.ulrich.clans.manager.SyncManager
All Implemented Interfaces:
org.bukkit.event.Listener

public class SyncManager extends Object implements org.bukkit.event.Listener
  • Constructor Details

    • SyncManager

      public SyncManager(Clans clans)
  • Method Details

    • syncEnabled

      public boolean syncEnabled()
    • syncDisable

      public void syncDisable()
    • newSync

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

      public void receivedRedisMessage(String string)
    • redisReceivedmessage

      public String redisReceivedmessage(String string)
    • syncGetClanAndPlayers

      public void syncGetClanAndPlayers(UUID clanUUID)
    • syncGetModeration

      public void syncGetModeration(UUID clanUUID)
    • syncGetRewards

      public void syncGetRewards(UUID clanUUID)
    • syncGetMails

      public void syncGetMails(UUID clanUUID)
    • syncGetLogger

      public void syncGetLogger(UUID clanUUID)
    • syncGetInvite

      public void syncGetInvite(UUID playerUUID)
    • syncGetClanData

      public void syncGetClanData(UUID clanUUID)
    • syncUpdateClanPlayers

      public void syncUpdateClanPlayers(UUID clanUUID)
    • syncPlayerData

      public void syncPlayerData(UUID playerUUID)
    • serverConnector

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

      public void addPendingLocation(UUID player, String world, double x, double y, double z, float yaw, float pith)
    • runPendingLocation

      public void runPendingLocation(org.bukkit.entity.Player player)
    • registerBungeecord

      public void registerBungeecord()
    • debugMessage

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

      public List<QueueData> getQueueData()
    • setQueueData

      public void setQueueData(List<QueueData> queueData)
    • getRedis

      public RedisManager getRedis()
    • getPlugin

      public Clans getPlugin()
    • getServerName

      public String getServerName()
    • getPendingTeleportLocations

      public HashMap<UUID,org.bukkit.Location> getPendingTeleportLocations()
    • setPendingTeleportLocations

      public void setPendingTeleportLocations(HashMap<UUID,org.bukkit.Location> pendingTeleportLocations)
    • getOutGoindChannel

      public String getOutGoindChannel()
    • getInComingChannel

      public String getInComingChannel()