Uses of Class
com.booksaw.betterTeams.Team
Packages that use Team
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 Team in com.booksaw.betterTeams
Methods in com.booksaw.betterTeams that return TeamModifier and TypeMethodDescriptionstatic TeamTeam.getClaimingTeam(org.bukkit.block.Block block) static TeamTeam.getClaimingTeam(org.bukkit.Location location) static @Nullable Teamstatic @Nullable Teamstatic @Nullable TeamTeam.getTeam(@Nullable org.bukkit.OfflinePlayer player) static TeamTeam.getTeamByName(String name) Methods in com.booksaw.betterTeams with parameters of type TeamModifier and TypeMethodDescriptionvoidvoidUsed to add an ally for this teamvoidTeam.addAllyRequest(@Nullable Team team) Used to add an ally request to this teamvoidTeam.becomeNeutral(Team otherTeam, boolean sendPostEvent) Used to become neutral to a teambooleanUsed to check if this team can damage members of the specified teambooleanUsed to check if this team can damage members of the specified teambooleanTeam.hasRequested(@Nullable Team team) Used to check if a team has sent an ally request for this teambooleanUsed to check if a team is in alliance with this teambooleanvoidTeam.removeAllyRequest(@Nullable Team team) Used to remove an ally request from this team -
Uses of Team in com.booksaw.betterTeams.commands
Methods in com.booksaw.betterTeams.commands with parameters of type TeamModifier and TypeMethodDescriptionvoidSubCommand.addMetaStringList(List<String> options, Team team, String argument) -
Uses of Team in com.booksaw.betterTeams.commands.presets
Methods in com.booksaw.betterTeams.commands.presets that return TeamModifier and TypeMethodDescriptionprotected @Nullable TeamTeamSubCommand.getMyTeam(org.bukkit.command.CommandSender sender) protected TeamTeamSelectSubCommand.resolveTeam(String identifier) resolve a team from either a team name or a player nameMethods in com.booksaw.betterTeams.commands.presets with parameters of type TeamModifier and TypeMethodDescriptionprotected TeamSubCommand.TeamPlayerResultTeamSubCommand.getTeamPlayer(Team team, String name) abstract CommandResponseabstract CommandResponseabstract CommandResponseTeamSelectSubCommand.onCommand(org.bukkit.command.CommandSender sender, String label, String[] args, Team team) This method is run if the player is in a teamabstract CommandResponseTeamSubCommand.onCommand(TeamPlayer player, String label, String[] args, Team team) This method is run if the player is in a team -
Uses of Team in com.booksaw.betterTeams.commands.team
Methods in com.booksaw.betterTeams.commands.team with parameters of type TeamModifier and TypeMethodDescriptionInfoCommand.getInfoMessages(Team team) AllyChatCommand.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 Team in com.booksaw.betterTeams.commands.team.chest
Methods in com.booksaw.betterTeams.commands.team.chest with parameters of type TeamModifier 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 Team in com.booksaw.betterTeams.commands.teama
Methods in com.booksaw.betterTeams.commands.teama with parameters of type TeamModifier and TypeMethodDescriptionColorTeama.onCommand(org.bukkit.command.CommandSender sender, String label, String[] args, Team team) DescriptionTeama.onCommand(org.bukkit.command.CommandSender sender, String label, String[] args, Team team) DisbandTeama.onCommand(org.bukkit.command.CommandSender sender, String label, String[] args, Team team) EchestTeama.onCommand(org.bukkit.command.CommandSender sender, String label, String[] args, Team team) InviteTeama.onCommand(org.bukkit.command.CommandSender sender, String label, String[] args, Team team) NameTeama.onCommand(org.bukkit.command.CommandSender sender, String label, String[] args, Team team) OpenTeama.onCommand(org.bukkit.command.CommandSender sender, String label, String[] args, Team team) SetrankTeama.onCommand(org.bukkit.command.CommandSender sender, String label, String[] args, Team team) -
Uses of Team in com.booksaw.betterTeams.commands.teama.chest
Methods in com.booksaw.betterTeams.commands.teama.chest with parameters of type Team -
Uses of Team in com.booksaw.betterTeams.commands.teama.meta
Methods in com.booksaw.betterTeams.commands.teama.meta with parameters of type TeamModifier and TypeMethodDescriptionMetaGetTeama.onCommand(org.bukkit.command.CommandSender sender, String label, String[] args, Team team) MetaRemoveTeama.onCommand(org.bukkit.command.CommandSender sender, String label, String[] args, Team team) MetaSetTeama.onCommand(org.bukkit.command.CommandSender sender, String label, String[] args, Team team) -
Uses of Team in com.booksaw.betterTeams.commands.teama.money
Methods in com.booksaw.betterTeams.commands.teama.money with parameters of type TeamModifier and TypeMethodDescription -
Uses of Team in com.booksaw.betterTeams.commands.teama.score
Methods in com.booksaw.betterTeams.commands.teama.score with parameters of type TeamModifier and TypeMethodDescription -
Uses of Team in com.booksaw.betterTeams.customEvents
Fields in com.booksaw.betterTeams.customEvents declared as TeamMethods in com.booksaw.betterTeams.customEvents that return TeamModifier and TypeMethodDescriptionTeamDisallowedPvPEvent.getDamagerTeam()@NotNull TeamRelationChangeTeamEvent.getOtherTeam()TeamEvent.getTeam()Constructors in com.booksaw.betterTeams.customEvents with parameters of type TeamModifierConstructorDescriptionCreateTeamEvent(Team team, org.bukkit.entity.Player player) DemotePlayerEvent(Team team, TeamPlayer teamPlayer, PlayerRank currentRank, PlayerRank newRank) DisbandTeamEvent(Team team, @Nullable org.bukkit.entity.Player player) LevelupTeamEvent(Team team, int currentLevel, int newLevel, int cost, boolean score, org.bukkit.entity.Player commandSender) 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) RelationChangeTeamEvent(@NotNull Team team, @NotNull Team otherTeam, @NotNull RelationType previousRelation, @NotNull RelationType newRelation) TeamColorChangeEvent(@NotNull Team team, @NotNull org.bukkit.ChatColor newColor) TeamDepositEvent(Team team, TeamPlayer teamPlayer, double amount) TeamDisallowedPvPEvent(Team victimTeam, org.bukkit.entity.Player source, Team damagerTeam, boolean isProtected) protectedTeamNameChangeEvent(@NotNull Team team, @NotNull String newTeamName, @Nullable org.bukkit.entity.Player player) 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.TeamTagChangeEvent(@NotNull Team team, @NotNull String newTag) TeamWithdrawEvent(Team team, TeamPlayer teamPlayer, double amount) -
Uses of Team in com.booksaw.betterTeams.customEvents.post
Methods in com.booksaw.betterTeams.customEvents.post that return TeamMethods in com.booksaw.betterTeams.customEvents.post that return types with arguments of type TeamConstructors in com.booksaw.betterTeams.customEvents.post with parameters of type TeamModifierConstructorDescriptionPostCreateTeamEvent(Team team, org.bukkit.entity.Player player) PostDemotePlayerEvent(Team team, TeamPlayer teamPlayer, PlayerRank currentRank, PlayerRank newRank) PostDisbandTeamEvent(Team team, @Nullable org.bukkit.entity.Player player, Set<UUID> previousAllies, Set<TeamPlayer> previousMembers) PostLevelupTeamEvent(Team team, int currentLevel, int newLevel, int cost, boolean score, org.bukkit.entity.Player commandSender) PostPlayerJoinTeamEvent(Team team, TeamPlayer teamPlayer) PostPlayerLeaveTeamEvent(Team team, TeamPlayer teamPlayer) PostPromotePlayerEvent(Team team, TeamPlayer teamPlayer, PlayerRank currentRank, PlayerRank newRank) PostRelationChangeTeamEvent(@NotNull Team team, @NotNull Team otherTeam, @NotNull RelationType previousRelation, @NotNull RelationType newRelation) PostTeamColorChangeEvent(@NotNull Team team, @NotNull org.bukkit.ChatColor oldTeamColor, @NotNull org.bukkit.ChatColor newTeamColor) PostTeamDepositEvent(Team team, TeamPlayer teamPlayer, double amount) PostTeamNameChangeEvent(@NotNull Team team, @NotNull String oldTeamName, @NotNull String newTeamName, @Nullable org.bukkit.entity.Player player) PostTeamSendMessageEvent(@NotNull Team team, @NotNull TeamPlayer sender, @NotNull String formattedMessage, @NotNull Collection<TeamPlayer> recipients) Creates an event with the original data for the message.PostTeamTagChangeEvent(@NotNull Team team, @NotNull String oldTag, @NotNull String newTag) PostTeamWithdrawEvent(Team team, TeamPlayer teamPlayer, double amount) -
Uses of Team in com.booksaw.betterTeams.events
Fields in com.booksaw.betterTeams.events with type parameters of type Team -
Uses of Team in com.booksaw.betterTeams.integrations.hologram
Methods in com.booksaw.betterTeams.integrations.hologram with parameters of type TeamModifier and TypeMethodDescriptionHologramManager.getValue(HologramManager.HologramType type, Team team) -
Uses of Team in com.booksaw.betterTeams.integrations.placeholder
Methods in com.booksaw.betterTeams.integrations.placeholder with parameters of type TeamModifier 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) default StringIndividualTeamPlaceholderProvider.getPlaceholderForTeam(@NotNull Team team, @NotNull Function<TeamManager, String[]> sortingFunction) IndividualTeamPlaceholderProvider.getPlaceholderForTeam(Team team) IndividualTeamWithDataPlaceholderProvider.getPlaceholderForTeam(Team team, String data) IndividualTeamPlayerPlaceholderProvider.getPlaceholderForTeamPlayer(Team team, TeamPlayer player) -
Uses of Team in com.booksaw.betterTeams.integrations.placeholder.provider
Methods in com.booksaw.betterTeams.integrations.placeholder.provider with parameters of type TeamModifier and TypeMethodDescriptionAdminsPlaceholderProvider.getPlaceholderForTeam(Team team) AnchorPlaceholderProvider.getPlaceholderForTeam(Team team) ColorNamePlaceholderProvider.getPlaceholderForTeam(Team team) ColorPlaceholderProvider.getPlaceholderForTeam(Team team) DefaultMembersPlaceholderProvider.getPlaceholderForTeam(Team team) DescriptionPlaceholderProvider.getPlaceholderForTeam(Team team) DisplayNamePlaceholderProvider.getPlaceholderForTeam(Team team) HasHomePlaceholderProvider.getPlaceholderForTeam(Team team) LevelPlaceholderProvider.getPlaceholderForTeam(Team team) MaxMembersPlaceholderProvider.getPlaceholderForTeam(Team team) MaxMoneyPlaceholderProvider.getPlaceholderForTeam(Team team) MaxWarpsPlaceholderProvider.getPlaceholderForTeam(Team team) MembersPlaceholderProvider.getPlaceholderForTeam(Team team) MetaPlaceholderProvider.getPlaceholderForTeam(Team team, String data) MoneyPlaceholderProvider.getPlaceholderForTeam(Team team) MoneyShortPlaceholderProvider.getPlaceholderForTeam(Team team) NamePlaceholderProvider.getPlaceholderForTeam(Team team) OfflineListPlaceholderProvider.getPlaceholderForTeam(Team team) OnlineListPlaceholderProvider.getPlaceholderForTeam(Team team) OnlinePlaceholderProvider.getPlaceholderForTeam(Team team) OpenPlaceholderProvider.getPlaceholderForTeam(Team team) OwnersPlaceholderProvider.getPlaceholderForTeam(Team team) PositionBalPlaceholderProvider.getPlaceholderForTeam(Team team) PositionMembersPlaceholderProvider.getPlaceholderForTeam(Team team) PositionScorePlaceholderProvider.getPlaceholderForTeam(Team team) PvpPlaceholderProvider.getPlaceholderForTeam(Team team) ScorePlaceholderProvider.getPlaceholderForTeam(Team team) TagPlaceholderProvider.getPlaceholderForTeam(Team team) RankPlaceholderProvider.getPlaceholderForTeamPlayer(Team team, TeamPlayer player) TeamChatPlaceholderProvider.getPlaceholderForTeamPlayer(Team team, TeamPlayer player) TitlePlaceholderProvider.getPlaceholderForTeamPlayer(Team team, TeamPlayer player) -
Uses of Team in com.booksaw.betterTeams.message
Methods in com.booksaw.betterTeams.message that return TeamMethods in com.booksaw.betterTeams.message with parameters of type TeamModifier 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 Team in com.booksaw.betterTeams.score
Methods in com.booksaw.betterTeams.score with parameters of type Team -
Uses of Team in com.booksaw.betterTeams.team
Fields in com.booksaw.betterTeams.team with type parameters of type TeamMethods in com.booksaw.betterTeams.team that return TeamModifier and TypeMethodDescriptionTeamManager.createNewTeam(String name, org.bukkit.entity.Player owner) This method is used to create a new team with the specified nameTeamManager.getClaimingTeam(org.bukkit.block.Block block) Used to get the claiming team of a chest, will check both parts of a double chest, it is assumed that the provided block is known to be a chestTeamManager.getClaimingTeam(org.bukkit.Location location) Used to get the team which has claimed the provided chest, will return null if that location is not claimed@Nullable TeamUsed to get the team by it's display name or a player within it@Nullable TeamUsed to get the team with the provided ID@Nullable TeamTeamManager.getTeam(@Nullable org.bukkit.OfflinePlayer player) Used to find the team that a specified player is in, this is the highest time complexity search to find a team (O(n^2)) so only use when the other provided methods are not possible@Nullable TeamTeamManager.getTeamByName(@NotNull String name) Used to get the team by its team nameMethods in com.booksaw.betterTeams.team that return types with arguments of type TeamModifier and TypeMethodDescriptionTeamManager.getLoadedTeamListClone()Used to get an clone of the loaded team list.Methods in com.booksaw.betterTeams.team with parameters of type TeamModifier and TypeMethodDescriptionvoidvoidAnchoredPlayerUUIDSetComponent.add(Team team, TeamPlayer player) Recommended to use this add over the void add, as it does the corresponding checksvoidvoidvoidvoidMemberSetComponent.add(Team team, TeamPlayer teamPlayer) voidUsed to add a component to this component listvoidabstract voidTeamManager.addChestClaim(Team team, org.bukkit.Location loc) abstract TeamStorageTeamManager.createNewTeamStorage(Team team) Called when a new team is madeabstract TeamStorageTeamManager.createTeamStorage(Team team) Called when a team needs a storage manager to manage all information, this is called for preexisting teamsprotected abstract voidTeamManager.deleteTeamStorage(Team team) Used when a team is disbanded, can be used to remove it from any team trackersvoidTeamManager.disbandTeam(Team team) Used to disband a teamabstract 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 teamprotected abstract voidTeamManager.registerNewTeam(Team team, org.bukkit.entity.Player player) Called when a new team is registered, this can be used to register it in any full team trackers The team file will be fully prepared with the members within the teamvoidvoidAnchoredPlayerUUIDSetComponent.remove(Team team, TeamPlayer player) Recommended to use this remove over the void remove, as it does the corresponding checksvoidvoidvoidvoidvoidMemberSetComponent.remove(Team team, TeamPlayer teamPlayer) voidUsed to remove a component from this component listvoidabstract voidTeamManager.teamNameChange(Team team, String newName) Called when a team changes its name as this will effect the getTeam(String teamName) method -
Uses of Team in com.booksaw.betterTeams.team.storage.storageManager
Methods in com.booksaw.betterTeams.team.storage.storageManager that return TeamModifier and TypeMethodDescriptionFlatfileStorageManager.getClaimingTeam(org.bukkit.Location location) Methods in com.booksaw.betterTeams.team.storage.storageManager with parameters of type TeamModifier and TypeMethodDescriptionvoidFlatfileStorageManager.addChestClaim(Team team, org.bukkit.Location loc) voidSeparatedYamlStorageManager.addChestClaim(Team team, org.bukkit.Location loc) voidSQLStorageManager.addChestClaim(Team team, org.bukkit.Location loc) FlatfileStorageManager.createNewTeamStorage(Team team) SeparatedYamlStorageManager.createNewTeamStorage(Team team) SQLStorageManager.createNewTeamStorage(Team team) FlatfileStorageManager.createTeamStorage(Team team) SeparatedYamlStorageManager.createTeamStorage(Team team) SQLStorageManager.createTeamStorage(Team team) voidFlatfileStorageManager.deleteTeamStorage(Team team) protected voidSeparatedYamlStorageManager.deleteTeamStorage(Team team) protected voidSQLStorageManager.deleteTeamStorage(Team team) voidFlatfileStorageManager.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) protected voidFlatfileStorageManager.registerNewTeam(Team team, org.bukkit.entity.Player owner) protected voidSeparatedYamlStorageManager.registerNewTeam(Team team, org.bukkit.entity.Player player) protected voidSQLStorageManager.registerNewTeam(Team team, org.bukkit.entity.Player player) voidFlatfileStorageManager.teamNameChange(Team team, String newName) voidSeparatedYamlStorageManager.teamNameChange(Team team, String newName) voidSQLStorageManager.teamNameChange(Team team, String newName) -
Uses of Team in com.booksaw.betterTeams.team.storage.team
Fields in com.booksaw.betterTeams.team.storage.team declared as TeamConstructors in com.booksaw.betterTeams.team.storage.team with parameters of type TeamModifierConstructorDescriptionFlatfileTeamStorage(Team team, FlatfileStorageManager teamStorage) SeparatedYamlTeamStorage(Team team, SeparatedYamlStorageManager teamStorage) SQLTeamStorage(SQLStorageManager storageManager, Team team) protectedTeamStorage(Team team) protectedYamlTeamStorage(Team team, YamlStorageManager teamStorage)