Uses of Class
dev.majek.pc.data.object.Party
-
Packages that use Party Package Description dev.majek.pc.api dev.majek.pc.data dev.majek.pc.data.object -
-
Uses of Party in dev.majek.pc.api
Methods in dev.majek.pc.api that return Party Modifier and Type Method Description @Nullable Party
PartyChatApi. getParty(@NotNull User user)
@Nullable Party
PartyChatApi. getParty(@NotNull UUID party)
Get aParty
from the party's unique id.Party
PartyChatEvent. getParty()
Get the party the player is sending the message to.Party
PartyCreateEvent. getParty()
Get the party that is being created.Party
PartyDeleteEvent. getParty()
Get the party that is being deleted.Party
PartyJoinEvent. getParty()
Get the party the player is joining.Party
PartyLeaveEvent. getParty()
Get the party the player is leaving.Party
PartyRenameEvent. getParty()
Get the party that is being renamed.Constructors in dev.majek.pc.api with parameters of type Party Constructor Description PartyChatEvent(org.bukkit.entity.Player player, Party party, String message)
Fired when a player sends a message to party chat.PartyCreateEvent(org.bukkit.entity.Player creator, Party party)
Fires when an in-game player creates a new party.PartyDeleteEvent(Party party)
Fired when a party is deleted.PartyJoinEvent(org.bukkit.entity.Player player, Party party)
Fires when an in-game player joins an existing party.PartyLeaveEvent(org.bukkit.OfflinePlayer player, Party party, @Nullable User newLeader)
Fires when an in-game player leaves a party.PartyRenameEvent(org.bukkit.entity.Player player, Party party, String newName)
Fires when an in-game player renames a party. -
Uses of Party in dev.majek.pc.data
Methods in dev.majek.pc.data that return Party Modifier and Type Method Description @Nullable Party
PartyHandler. getParty(User user)
Get a party from aUser
.@Nullable Party
PartyHandler. getParty(UUID uuid)
Get a party from a party unique id.@Nullable Party
PartyHandler. getParty(org.bukkit.entity.Player player)
Get a party from a player.Methods in dev.majek.pc.data that return types with arguments of type Party Modifier and Type Method Description List<Party>
PartyHandler. getParties()
Get a list of all active parties.Map<UUID,Party>
PartyHandler. getPartyMap()
Get main party map.Methods in dev.majek.pc.data with parameters of type Party Modifier and Type Method Description void
PartyHandler. addToPartyMap(UUID uuid, Party party)
Add a party id and the party to the party map.void
PartyHandler. deleteParty(Party party)
Delete a party from the JSON file storage.void
PartyHandler. saveParty(Party party)
Save a party to the JSON file storage.void
PartyHandler. sendMessageToPartyChat(Party party, User sender, String message)
Send a message to a party. -
Uses of Party in dev.majek.pc.data.object
Methods in dev.majek.pc.data.object that return Party Modifier and Type Method Description @Nullable Party
User. getParty()
-