Package me.ulrich.clans.manager
Class PlayerManager
java.lang.Object
me.ulrich.clans.manager.PlayerManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddClanPlayer(UUID playerUUID, UUID clanid, Optional<ModerationData> moderation) booleanaddClanPlayer(PlayerData pData, UUID clanUUID, Optional<ModerationData> moderation) booleanaddOnlineData(UUID playerUUID, String nickname, String server) booleancanGeneralPvp(UUID attackerUUID, UUID victimUUID) booleancanGeneralPvp(org.bukkit.entity.Player attacker, org.bukkit.entity.Player victim) booleanbooleancanPVPInEvent(UUID attackerUUID, UUID victimUUID) booleancanRegionPVP(org.bukkit.entity.Player attacker, org.bukkit.entity.Player victim) booleanchangeLanguage(UUID uniqueId, Optional<String> object) booleanchangeNickname(UUID uniqueId, String object) booleanchangeSetting(UUID player, ClanEnum.PlayerSettingsType type, ClanEnum.SettingsFlagsAccept value) checkPlayerData(UUID player) checkPlayerData(UUID player, String name) checkPlayerData(org.bukkit.entity.Player player) voidvoiddeletePlayerData(UUID uuid, boolean asynchronously) getOnlineData(String playerNickname) getOnlineData(UUID playerUUID) getPlayerClan(String nickname) getPlayerClan(UUID playerUUID) getPlayerData(String nickname) getPlayerData(UUID uuid) getPlayerDataOLD(String nickname) doublegetPlayerKDR(UUID playerUUID) booleanbooleanbooleanhasPlayerData(String nickname) booleanhasPlayerData(UUID uuid) booleanhasPlayerData(org.bukkit.entity.Player player) booleanbooleanbooleanbooleanbooleanisLockedChat(UUID playerUUID) booleanisLockedChat(org.bukkit.entity.Player player) booleanisRegionDisabledPVP(org.bukkit.entity.Player victim) booleanisRegionForcedPVP(org.bukkit.entity.Player attacker, org.bukkit.entity.Player victim) booleanisSameClan(UUID player1, UUID player2) booleanbooleanbooleanbooleanleaveClan(UUID playerUUID, ClanEnum.PlayerLeaveReaction reaction) booleanleaveClan(org.bukkit.entity.Player player) voidvoidloadAllPlayerData(boolean asynchronously) voidloadAllPlayerDataByClan(UUID clanUUID, boolean asynchronously) voidloadPlayerData(UUID uuid, boolean asynchronously) booleanopenedJoin(UUID player, UUID clanUUID) booleanopenedJoin(org.bukkit.entity.Player player, UUID clanUUID) booleanremoveClanPlayer(UUID playerUUID) booleanremoveClanPlayer(UUID playerUUID, UUID clanid) booleanremoveClanPlayer(PlayerData pData, UUID clanUUID) booleanremoveOnlineData(UUID playerUUID) booleanremovePlayerData(UUID uuid) voidremoveUUIDFromClan(UUID clanUUID, UUID playerUUID) booleanresetPlayerKdr(UUID uuid) booleanresetPlayerSouls(UUID uuid) voidsavePlayerData(PlayerData player) voidsavePlayerData(PlayerData player, boolean asynchronously) voidsetOnlineData(List<OnlineData> onlineData) voidsolveProxiedPlayers(String players) booleantoggleChat(UUID playerUUID) booleantoggleChat(org.bukkit.entity.Player player) booleantoggleChatSpy(org.bukkit.command.CommandSender sender) booleantryChangeNickname(org.bukkit.entity.Player player, String newNickname) voidtryDamageIndicator(org.bukkit.entity.Player attacker, org.bukkit.entity.Player victim, double damage) voidupdatePlayerKDR(org.bukkit.entity.Player attacker, org.bukkit.entity.Player victim) booleanupdatePlayerRole(UUID playerUUID, Optional<ModerationData> moderation) booleanupdatePlayerRole(PlayerData pData, Optional<ModerationData> moderation) voidupdatePlayerSkin(UUID player) voidupdatePlayerSouls(org.bukkit.entity.Player attacker, org.bukkit.entity.Player victim)
-
Constructor Details
-
PlayerManager
-
-
Method Details
-
loadAllOnlineInfo
public void loadAllOnlineInfo() -
clearOnlineData
public void clearOnlineData() -
getOnlineData
-
getOnlineData
-
addOnlineData
-
removeOnlineData
-
solveProxiedPlayers
-
loadAllPlayerData
public void loadAllPlayerData(boolean asynchronously) -
loadAllPlayerDataByClan
-
loadPlayerData
-
savePlayerData
-
savePlayerData
-
deletePlayerData
-
getClanID
-
hasClan
-
hasClan
-
getPlayerClan
-
getPlayerClan
-
hasPlayerData
public boolean hasPlayerData(org.bukkit.entity.Player player) -
hasPlayerData
-
hasPlayerData
-
getPlayerData
-
getPlayerDataOLD
-
getPlayerData
-
isSameClan
-
canGeneralPvp
-
canGeneralPvp
public boolean canGeneralPvp(org.bukkit.entity.Player attacker, org.bukkit.entity.Player victim) -
canPVPInEvent
-
canPVP
-
isRegionForcedPVP
public boolean isRegionForcedPVP(org.bukkit.entity.Player attacker, org.bukkit.entity.Player victim) -
isRegionDisabledPVP
public boolean isRegionDisabledPVP(org.bukkit.entity.Player victim) -
canRegionPVP
public boolean canRegionPVP(org.bukkit.entity.Player attacker, org.bukkit.entity.Player victim) -
isLockedChat
public boolean isLockedChat(org.bukkit.entity.Player player) -
isLockedChat
-
toggleChat
public boolean toggleChat(org.bukkit.entity.Player player) -
toggleChat
-
isInClan
-
isBanned
-
leaveClan
public boolean leaveClan(org.bukkit.entity.Player player) -
leaveClan
-
removeUUIDFromClan
-
leaveClan
-
joinClan
-
addClanPlayer
-
removeClanPlayer
-
joinClan
-
openedJoin
-
openedJoin
-
toggleChatSpy
public boolean toggleChatSpy(org.bukkit.command.CommandSender sender) -
isLeader
-
isLeader
-
getPlayerKDR
-
checkPlayerData
-
checkPlayerData
-
checkPlayerData
-
updatePlayerSkin
-
removePlayerData
-
removeClanPlayer
-
updatePlayerRole
-
addClanPlayer
-
removeClanPlayer
-
updatePlayerRole
-
changeNickname
-
changeLanguage
-
changeSetting
public boolean changeSetting(UUID player, ClanEnum.PlayerSettingsType type, ClanEnum.SettingsFlagsAccept value) -
resetPlayerKdr
-
resetPlayerSouls
-
tryChangeNickname
-
updatePlayerSouls
public void updatePlayerSouls(org.bukkit.entity.Player attacker, org.bukkit.entity.Player victim) -
updatePlayerKDR
public void updatePlayerKDR(org.bukkit.entity.Player attacker, org.bukkit.entity.Player victim) -
tryDamageIndicator
public void tryDamageIndicator(org.bukkit.entity.Player attacker, org.bukkit.entity.Player victim, double damage) -
getPlugin
-
getPlayerData
-
getOnlineData
-
setOnlineData
-