Package me.ulrich.clans.interfaces
Interface SyncAPI
- All Known Implementing Classes:
SyncAPIManager
public interface SyncAPI
-
Method Summary
Modifier and TypeMethodDescriptionbooleanaddOnlineData(UUID playerUUID, String nickname, String server) voidvoiddebugMessage(SyncAPIManager.DebugType type, String message) getOnlineData(String playerNickname) getOnlineData(UUID playerUUID) voidnewSync(ClanEnum.RedisType type, String string) booleanremoveOnlineData(UUID playerUUID) voidserverConnector(org.bukkit.entity.Player player, String server) voidsolveProxiedPlayers(String jsonArray) boolean
-
Method Details
-
syncEnabled
boolean syncEnabled() -
newSync
-
serverConnector
-
debugMessage
-
clearOnlineData
void clearOnlineData() -
getOnlineData
-
getOnlineData
-
addOnlineData
-
removeOnlineData
-
solveProxiedPlayers
-
getServerName
String getServerName()
-