Package me.ulrich.clans.manager
Class PlayerInviteManager
java.lang.Object
me.ulrich.clans.manager.PlayerInviteManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanReceiveInvitations(UUID playerUUID) booleancreateInvite(UUID playerUUID, UUID clanUUID, UUID inviter) booleandeleteClanInviteByClanID(UUID clanUUID) voiddeleteInviteData(UUID clanId, boolean async) getClanInvite(UUID playerUUID, UUID clanUUID) getInvites(UUID playerUUID) booleanhasClanInvite(UUID clanUUID) booleanhasClanInvite(UUID playerUUID, UUID clanUUID) booleanbooleanbooleaninviteAccept(UUID playerUUID, UUID inviteUUID) booleaninviteDeny(UUID playerUUID, UUID inviteUUID) voidloadAllInviteData(boolean async) voidreloadInviteData(UUID clanId, boolean async) booleanremoveInvites(UUID playerUUID) booleanremoveInvites(UUID playerUUID, UUID inviteUUID) voidsaveInviteData(InviteData clan, boolean async) voidsetInviteData(HashMap<UUID, List<InviteData>> inviteData)
-
Constructor Details
-
PlayerInviteManager
-
-
Method Details
-
saveInviteData
-
deleteInviteData
-
reloadInviteData
-
loadAllInviteData
public void loadAllInviteData(boolean async) -
hasInvite
-
getInvites
-
hasInvite
-
getInvite
-
hasClanInvite
-
hasClanInvite
-
deleteClanInviteByClanID
-
getClanInvite
-
removeInvites
-
removeInvites
-
canReceiveInvitations
-
createInvite
-
inviteAccept
-
inviteDeny
-
getPlugin
-
getInviteData
-
setInviteData
-