Uses of Class
com.booksaw.betterTeams.TeamPlayer
Packages that use TeamPlayer
Package
Description
This package will contain most, if not all of the classes that you will
require while hooking a plugin in with better teams.
-
Uses of TeamPlayer in com.booksaw.betterTeams
Methods in com.booksaw.betterTeams that return TeamPlayerModifier and TypeMethodDescription@Nullable TeamPlayerTeam.getTeamPlayer(org.bukkit.OfflinePlayer player) Used to get the teamPlayer version of an included playerMethods in com.booksaw.betterTeams that return types with arguments of type TeamPlayerModifier and TypeMethodDescriptionTeam.getRank(PlayerRank rank) Used to get all players which have the specified rank within the teamMethods in com.booksaw.betterTeams with parameters of type TeamPlayerModifier and TypeMethodDescriptionTeam.anchorPlayer(TeamPlayer p) Used for anchoring this player.voidTeam.demotePlayer(TeamPlayer demotePlayer) This method is used to demote a player to the next applicable rank, this method does not check the demotion is valid but instead only promotes the player, see DemoteCommand to see validationTeam.getAllyChatSyntax(TeamPlayer sender) Team.getTeamChatSyntax(TeamPlayer sender) Used to get the chat syntax and apply placeholders when possiblebooleanTeam.isPlayerAnchored(TeamPlayer p) Used to check if the given team player is anchored within this teamvoidTeam.promotePlayer(TeamPlayer promotePlayer) This method is used to promote a player to the next applicable rank, this method does not check the promotion is valid but instead only promotes the player, see PromoteCommand to see validationvoidTeam.promotePlayerToOwner(TeamPlayer promotePlayer) booleanTeam.removePlayer(TeamPlayer p) Used to remove the given teamPlayer from the team, you must firstly be sure that the player is in this team (as it is not checked or caught in this method)voidTeam.sendAllyMessage(TeamPlayer sender, String message) Used to send a message to all of the teams alliesvoidTeam.sendMessage(TeamPlayer sender, String message) Used when a player sends a message to the team chatTeam.setPlayerAnchor(TeamPlayer p, boolean anchor) voidTeam.setTitle(TeamPlayer player, String title) Team.unanchorPlayer(TeamPlayer p) Used for unanchoring this player. -
Uses of TeamPlayer in com.booksaw.betterTeams.commands.presets
Methods in com.booksaw.betterTeams.commands.presets that return TeamPlayerModifier and TypeMethodDescription@Nullable TeamPlayerTeamSubCommand.TeamPlayerResult.getPlayer()Methods in com.booksaw.betterTeams.commands.presets with parameters of type TeamPlayerModifier and TypeMethodDescriptionprotected CommandResponseTeamSubCommand.checkRank(@NotNull TeamPlayer player, PlayerRank rank) TeamSubCommand.checkRank(TeamPlayer player) abstract CommandResponseTeamSubCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) This method is run if the player is in a team -
Uses of TeamPlayer in com.booksaw.betterTeams.commands.team
Methods in com.booksaw.betterTeams.commands.team with parameters of type TeamPlayerModifier and TypeMethodDescriptionAllyChatCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) AllyCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) AnchorCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) BalCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) BanCommand.onCommand(TeamPlayer teamPlayer, String label, String[] args, Team team) ChatCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) ColorCommand.onCommand(TeamPlayer teamPlayer, String label, String[] args, Team team) DelHome.onCommand(TeamPlayer player, String label, String[] args, Team team) DelwarpCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) DemoteCommand.onCommand(TeamPlayer teamPlayer, String label, String[] args, Team team) DepositCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) DescriptionCommand.onCommand(TeamPlayer teamPlayer, String label, String[] args, Team team) DisbandCommand.onCommand(TeamPlayer teamPlayer, String label, String[] args, Team team) EchestCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) HomeCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) InviteCommand.onCommand(TeamPlayer teamPlayer, String label, String[] args, Team team) KickCommand.onCommand(TeamPlayer teamPlayer, String label, String[] args, Team team) LeaveCommand.onCommand(TeamPlayer teamPlayer, String label, String[] args, Team team) NameCommand.onCommand(TeamPlayer teamPlayer, String label, String[] args, Team team) NeutralCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) OpenCommand.onCommand(TeamPlayer teamPlayer, String label, String[] args, Team team) PromoteCommand.onCommand(TeamPlayer teamPlayer, String label, String[] args, Team team) PvpCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) RankupCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) SetAnchorCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) SethomeCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) SetOwnerCommand.onCommand(TeamPlayer teamPlayer, String label, String[] args, Team team) SetWarpCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) TagCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) TitleCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) UnbanCommand.onCommand(TeamPlayer teamPlayer, String label, String[] args, Team team) WarpCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) WarpsCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) WithdrawCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) -
Uses of TeamPlayer in com.booksaw.betterTeams.commands.team.chest
Methods in com.booksaw.betterTeams.commands.team.chest with parameters of type TeamPlayerModifier and TypeMethodDescriptionChestClaimCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) ChestRemoveallCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) ChestRemoveCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) -
Uses of TeamPlayer in com.booksaw.betterTeams.customEvents
Fields in com.booksaw.betterTeams.customEvents declared as TeamPlayerMethods in com.booksaw.betterTeams.customEvents that return TeamPlayerModifier and TypeMethodDescriptionTeamSendMessageEvent.getSender()TeamPlayerEvent.getTeamPlayer()Methods in com.booksaw.betterTeams.customEvents that return types with arguments of type TeamPlayerModifier and TypeMethodDescriptionTeamSendMessageEvent.getRecipients()A mutable set of players which are going to receive a copy of the message.Constructors in com.booksaw.betterTeams.customEvents with parameters of type TeamPlayerModifierConstructorDescriptionDemotePlayerEvent(Team team, TeamPlayer teamPlayer, PlayerRank currentRank, PlayerRank newRank) PlayerHomeAnchorEvent(@NotNull Team team, @NotNull TeamPlayer teamPlayer, @NotNull org.bukkit.Location location, @NotNull org.bukkit.event.player.PlayerRespawnEvent parentEvent) PlayerJoinTeamEvent(Team team, TeamPlayer teamPlayer) PlayerLeaveTeamEvent(Team team, TeamPlayer teamPlayer) PromotePlayerEvent(Team team, TeamPlayer teamPlayer, PlayerRank currentRank, PlayerRank newRank) RankChangePlayerEvent(Team team, TeamPlayer teamPlayer, PlayerRank currentRank, PlayerRank newRank, boolean isAsync) TeamDepositEvent(Team team, TeamPlayer teamPlayer, double amount) TeamPlayerEvent(Team team, TeamPlayer teamPlayer, boolean isAsync) TeamSendMessageEvent(@NotNull Team team, @NotNull TeamPlayer sender, @NotNull String rawMessage, @NotNull String proposedFormat, @NotNull String senderNamePrefix, @NotNull Collection<TeamPlayer> recipients) Creates an event with the original data for the message.TeamWithdrawEvent(Team team, TeamPlayer teamPlayer, double amount) Constructor parameters in com.booksaw.betterTeams.customEvents with type arguments of type TeamPlayerModifierConstructorDescriptionTeamSendMessageEvent(@NotNull Team team, @NotNull TeamPlayer sender, @NotNull String rawMessage, @NotNull String proposedFormat, @NotNull String senderNamePrefix, @NotNull Collection<TeamPlayer> recipients) Creates an event with the original data for the message. -
Uses of TeamPlayer in com.booksaw.betterTeams.customEvents.post
Methods in com.booksaw.betterTeams.customEvents.post that return TeamPlayerMethods in com.booksaw.betterTeams.customEvents.post that return types with arguments of type TeamPlayerModifier and TypeMethodDescriptionPostDisbandTeamEvent.getPrevMembers()PostTeamSendMessageEvent.getRecipients()Constructors in com.booksaw.betterTeams.customEvents.post with parameters of type TeamPlayerModifierConstructorDescriptionPostDemotePlayerEvent(Team team, TeamPlayer teamPlayer, PlayerRank currentRank, PlayerRank newRank) PostPlayerJoinTeamEvent(Team team, TeamPlayer teamPlayer) PostPlayerLeaveTeamEvent(Team team, TeamPlayer teamPlayer) PostPromotePlayerEvent(Team team, TeamPlayer teamPlayer, PlayerRank currentRank, PlayerRank newRank) PostTeamDepositEvent(Team team, TeamPlayer teamPlayer, double amount) PostTeamSendMessageEvent(@NotNull Team team, @NotNull TeamPlayer sender, @NotNull String formattedMessage, @NotNull Collection<TeamPlayer> recipients) Creates an event with the original data for the message.PostTeamWithdrawEvent(Team team, TeamPlayer teamPlayer, double amount) Constructor parameters in com.booksaw.betterTeams.customEvents.post with type arguments of type TeamPlayerModifierConstructorDescriptionPostTeamSendMessageEvent(@NotNull Team team, @NotNull TeamPlayer sender, @NotNull String formattedMessage, @NotNull Collection<TeamPlayer> recipients) Creates an event with the original data for the message. -
Uses of TeamPlayer in com.booksaw.betterTeams.integrations.placeholder
Methods in com.booksaw.betterTeams.integrations.placeholder with parameters of type TeamPlayerModifier and TypeMethodDescriptionTeamPlaceholderOptionsEnum.applyPlaceholderProvider(Team team, TeamPlayer player) TeamPlaceholderOptionsEnum.applyPlaceholderProvider(Team team, TeamPlayer player, String data) static StringTeamPlaceholderService.getPlaceholder(String placeholder, Team team, TeamPlayer player) static StringTeamPlaceholderService.getPlaceholder(String placeholder, Team team, TeamPlayer player, String data) IndividualTeamPlayerPlaceholderProvider.getPlaceholderForTeamPlayer(Team team, TeamPlayer player) -
Uses of TeamPlayer in com.booksaw.betterTeams.integrations.placeholder.provider
Methods in com.booksaw.betterTeams.integrations.placeholder.provider with parameters of type TeamPlayerModifier and TypeMethodDescriptionRankPlaceholderProvider.getPlaceholderForTeamPlayer(Team team, TeamPlayer player) TeamChatPlaceholderProvider.getPlaceholderForTeamPlayer(Team team, TeamPlayer player) TitlePlaceholderProvider.getPlaceholderForTeamPlayer(Team team, TeamPlayer player) -
Uses of TeamPlayer in com.booksaw.betterTeams.message
Methods in com.booksaw.betterTeams.message that return TeamPlayerMethods in com.booksaw.betterTeams.message with parameters of type TeamPlayerModifier and TypeMethodDescriptionstatic ChatMessageChatMessage.allyChat(@NotNull Team team, @NotNull TeamPlayer teamPlayer, @Nullable String prefix, @NotNull String message) static ChatMessageChatMessage.customSyntaxTeamChat(@NotNull Team team, @NotNull TeamPlayer teamPlayer, @Nullable String prefix, @NotNull String message, @NotNull String syntax) static ChatMessageChatMessage.teamChat(@NotNull Team team, @NotNull TeamPlayer teamPlayer, @NotNull String message) static ChatMessageChatMessage.teamChat(@NotNull Team team, @NotNull TeamPlayer teamPlayer, @Nullable String prefix, @NotNull String message) -
Uses of TeamPlayer in com.booksaw.betterTeams.team
Methods in com.booksaw.betterTeams.team that return TeamPlayerModifier and TypeMethodDescriptionTeamPlayerSetComponent.fromString(String str) @Nullable TeamPlayerTeamPlayerSetComponent.getTeamPlayer(@NotNull org.bukkit.OfflinePlayer p) Used to get the team player instance of that offline playerMethods in com.booksaw.betterTeams.team that return types with arguments of type TeamPlayerModifier and TypeMethodDescriptionTeamPlayerSetComponent.getOnlineTeamPlayers()TeamPlayerSetComponent.getRank(PlayerRank rank) Get all team players with the specified rankMethods in com.booksaw.betterTeams.team with parameters of type TeamPlayerModifier and TypeMethodDescriptionAnchoredPlayerUUIDSetComponent.add(Team team, TeamPlayer player) Recommended to use this add over the void add, as it does the corresponding checksvoidMemberSetComponent.add(Team team, TeamPlayer teamPlayer) booleanTeamPlayerSetComponent.contains(@NotNull TeamPlayer component) abstract voidTeamManager.playerJoinTeam(Team team, TeamPlayer player) Called when a player joins a team, this can be used to track the players locationabstract voidTeamManager.playerLeaveTeam(Team team, TeamPlayer player) Called when a player leaves a teamAnchoredPlayerUUIDSetComponent.remove(Team team, TeamPlayer player) Recommended to use this remove over the void remove, as it does the corresponding checksvoidMemberSetComponent.remove(Team team, TeamPlayer teamPlayer) TeamPlayerSetComponent.toString(@NotNull TeamPlayer component) -
Uses of TeamPlayer in com.booksaw.betterTeams.team.storage.storageManager
Methods in com.booksaw.betterTeams.team.storage.storageManager with parameters of type TeamPlayerModifier and TypeMethodDescriptionvoidFlatfileStorageManager.playerJoinTeam(Team team, TeamPlayer player) voidSeparatedYamlStorageManager.playerJoinTeam(Team team, TeamPlayer player) voidSQLStorageManager.playerJoinTeam(Team team, TeamPlayer player) voidFlatfileStorageManager.playerLeaveTeam(Team team, TeamPlayer player) voidSeparatedYamlStorageManager.playerLeaveTeam(Team team, TeamPlayer player) voidSQLStorageManager.playerLeaveTeam(Team team, TeamPlayer player) -
Uses of TeamPlayer in com.booksaw.betterTeams.team.storage.team
Methods in com.booksaw.betterTeams.team.storage.team that return types with arguments of type TeamPlayerModifier and TypeMethodDescriptionSQLTeamStorage.getPlayerList()abstract List<TeamPlayer> TeamStorage.getPlayerList()YamlTeamStorage.getPlayerList()Methods in com.booksaw.betterTeams.team.storage.team with parameters of type TeamPlayerModifier and TypeMethodDescriptionvoidSQLTeamStorage.demotePlayer(TeamPlayer demotePlayer) abstract voidTeamStorage.demotePlayer(TeamPlayer demotePlayer) voidYamlTeamStorage.demotePlayer(TeamPlayer demotePlayer) voidSQLTeamStorage.promotePlayer(TeamPlayer promotePlayer) abstract voidTeamStorage.promotePlayer(TeamPlayer promotePlayer) voidYamlTeamStorage.promotePlayer(TeamPlayer promotePlayer) voidSQLTeamStorage.setAnchor(TeamPlayer player, boolean anchor) abstract voidTeamStorage.setAnchor(TeamPlayer player, boolean anchor) voidYamlTeamStorage.setAnchor(TeamPlayer player, boolean anchor) voidSQLTeamStorage.setTitle(TeamPlayer player) abstract voidTeamStorage.setTitle(TeamPlayer player) voidYamlTeamStorage.setTitle(TeamPlayer player)