public interface Team
scoreboard.| Modifier and Type | Method and Description |
|---|---|
void |
addEntry(String entry)
Same as the player method, but with an arbitrary string.
|
void |
addPlayer(OfflinePlayer player)
This puts the specified player onto this team for the scoreboard.
|
boolean |
allowFriendlyFire()
Gets the team friendly fire state
|
boolean |
canSeeFriendlyInvisibles()
Gets the team's ability to see
invisible teammates. |
String |
getDisplayName()
Gets the name displayed to players for this team
|
Set<String> |
getEntries()
Same as the player method, but with an arbitrary string.
|
String |
getName()
Gets the name of this Team
|
NameTagVisibility |
getNameTagVisibility()
Gets the team's ability to see name tags
|
Set<OfflinePlayer> |
getPlayers()
Gets the Set of players on the team
|
String |
getPrefix()
Gets the prefix prepended to the display of players on this team.
|
Scoreboard |
getScoreboard()
Gets the Scoreboard to which this team is attached
|
int |
getSize()
Gets the size of the team
|
String |
getSuffix()
Gets the suffix appended to the display of players on this team.
|
boolean |
hasEntry(String entry)
Same as the player method, but with an arbitrary string.
|
boolean |
hasPlayer(OfflinePlayer player)
Checks to see if the specified player is a member of this team.
|
boolean |
removeEntry(String entry)
Same as the player method, but with an arbitrary string.
|
boolean |
removePlayer(OfflinePlayer player)
Removes the player from this team.
|
void |
setAllowFriendlyFire(boolean enabled)
Sets the team friendly fire state
|
void |
setCanSeeFriendlyInvisibles(boolean enabled)
Sets the team's ability to see
invisible teammates. |
void |
setDisplayName(String displayName)
Sets the name displayed to players for this team
|
void |
setNameTagVisibility(NameTagVisibility visibility)
Set's the team's ability to see name tags
|
void |
setPrefix(String prefix)
Sets the prefix prepended to the display of players on this team.
|
void |
setSuffix(String suffix)
Sets the suffix appended to the display of players on this team.
|
void |
unregister()
Unregisters this team from the Scoreboard
|
String getName() throws IllegalStateException
IllegalStateException - if this team has been unregisteredString getDisplayName() throws IllegalStateException
IllegalStateException - if this team has been unregisteredvoid setDisplayName(String displayName) throws IllegalStateException, IllegalArgumentException
displayName - New display nameIllegalArgumentException - if displayName is longer than 32
characters.IllegalStateException - if this team has been unregisteredString getPrefix() throws IllegalStateException
IllegalStateException - if this team has been unregisteredvoid setPrefix(String prefix) throws IllegalStateException, IllegalArgumentException
prefix - New prefixIllegalArgumentException - if prefix is nullIllegalArgumentException - if prefix is longer than 16
charactersIllegalStateException - if this team has been unregisteredString getSuffix() throws IllegalStateException
IllegalStateException - if this team has been unregisteredvoid setSuffix(String suffix) throws IllegalStateException, IllegalArgumentException
suffix - the new suffix for this team.IllegalArgumentException - if suffix is nullIllegalArgumentException - if suffix is longer than 16
charactersIllegalStateException - if this team has been unregisteredboolean allowFriendlyFire()
throws IllegalStateException
IllegalStateException - if this team has been unregisteredvoid setAllowFriendlyFire(boolean enabled)
throws IllegalStateException
enabled - true if friendly fire is to be allowedIllegalStateException - if this team has been unregisteredboolean canSeeFriendlyInvisibles()
throws IllegalStateException
invisible teammates.IllegalStateException - if this team has been unregisteredvoid setCanSeeFriendlyInvisibles(boolean enabled)
throws IllegalStateException
invisible teammates.enabled - true if invisible teammates are to be visibleIllegalStateException - if this team has been unregisteredNameTagVisibility getNameTagVisibility() throws IllegalArgumentException
IllegalArgumentException - if this team has been unregisteredvoid setNameTagVisibility(NameTagVisibility visibility) throws IllegalArgumentException
visibility - The nameTagVisibilty to setIllegalArgumentException - if this team has been unregisteredSet<OfflinePlayer> getPlayers() throws IllegalStateException
IllegalStateException - if this team has been unregisteredSet<String> getEntries() throws IllegalStateException
IllegalStateExceptiongetPlayers()int getSize()
throws IllegalStateException
IllegalStateException - if this team has been unregisteredScoreboard getScoreboard()
unregisteredvoid addPlayer(OfflinePlayer player) throws IllegalStateException, IllegalArgumentException
This will remove the player from any other team on the scoreboard.
player - the player to addIllegalArgumentException - if player is nullIllegalStateException - if this team has been unregisteredvoid addEntry(String entry) throws IllegalStateException, IllegalArgumentException
boolean removePlayer(OfflinePlayer player) throws IllegalStateException, IllegalArgumentException
player - the player to removeIllegalArgumentException - if player is nullIllegalStateException - if this team has been unregisteredboolean removeEntry(String entry) throws IllegalStateException, IllegalArgumentException
void unregister()
throws IllegalStateException
IllegalStateException - if this team has been unregisteredboolean hasPlayer(OfflinePlayer player) throws IllegalArgumentException, IllegalStateException
player - the player to search forIllegalArgumentException - if player is nullIllegalStateException - if this team has been unregisteredboolean hasEntry(String entry) throws IllegalArgumentException, IllegalStateException
Copyright © 2015. All rights reserved.