public final class GlowScoreboard extends Object implements org.bukkit.scoreboard.Scoreboard
| Constructor and Description |
|---|
GlowScoreboard() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearSlot(org.bukkit.scoreboard.DisplaySlot slot) |
Set<String> |
getEntries() |
org.bukkit.scoreboard.Team |
getEntryTeam(String entry) |
org.bukkit.scoreboard.Objective |
getObjective(org.bukkit.scoreboard.DisplaySlot slot) |
org.bukkit.scoreboard.Objective |
getObjective(String name) |
Set<org.bukkit.scoreboard.Objective> |
getObjectives() |
Set<org.bukkit.scoreboard.Objective> |
getObjectivesByCriteria(String criteria) |
Set<org.bukkit.OfflinePlayer> |
getPlayers() |
org.bukkit.scoreboard.Team |
getPlayerTeam(org.bukkit.OfflinePlayer player) |
Set<org.bukkit.scoreboard.Score> |
getScores(org.bukkit.OfflinePlayer player) |
Set<org.bukkit.scoreboard.Score> |
getScores(String entry) |
org.bukkit.scoreboard.Team |
getTeam(String teamName) |
Set<org.bukkit.scoreboard.Team> |
getTeams() |
org.bukkit.scoreboard.Objective |
registerNewObjective(String name,
String criteria) |
org.bukkit.scoreboard.Team |
registerNewTeam(String name) |
void |
resetScores(org.bukkit.OfflinePlayer player) |
void |
resetScores(String entry) |
void |
subscribe(GlowPlayer player)
Send a player this scoreboard's contents and subscribe them to future changes.
|
void |
unsubscribe(GlowPlayer player)
Clear the player's scoreboard contents and unsubscribe them from future changes.
|
public void subscribe(GlowPlayer player)
player - The player to subscribe.public void unsubscribe(GlowPlayer player)
player - The player to unsubscribe.public org.bukkit.scoreboard.Objective registerNewObjective(String name, String criteria) throws IllegalArgumentException
registerNewObjective in interface org.bukkit.scoreboard.ScoreboardIllegalArgumentExceptionpublic org.bukkit.scoreboard.Objective getObjective(String name) throws IllegalArgumentException
getObjective in interface org.bukkit.scoreboard.ScoreboardIllegalArgumentExceptionpublic org.bukkit.scoreboard.Objective getObjective(org.bukkit.scoreboard.DisplaySlot slot)
throws IllegalArgumentException
getObjective in interface org.bukkit.scoreboard.ScoreboardIllegalArgumentExceptionpublic Set<org.bukkit.scoreboard.Objective> getObjectivesByCriteria(String criteria) throws IllegalArgumentException
getObjectivesByCriteria in interface org.bukkit.scoreboard.ScoreboardIllegalArgumentExceptionpublic Set<org.bukkit.scoreboard.Objective> getObjectives()
getObjectives in interface org.bukkit.scoreboard.Scoreboardpublic void clearSlot(org.bukkit.scoreboard.DisplaySlot slot)
throws IllegalArgumentException
clearSlot in interface org.bukkit.scoreboard.ScoreboardIllegalArgumentExceptionpublic org.bukkit.scoreboard.Team registerNewTeam(String name) throws IllegalArgumentException
registerNewTeam in interface org.bukkit.scoreboard.ScoreboardIllegalArgumentExceptionpublic org.bukkit.scoreboard.Team getPlayerTeam(org.bukkit.OfflinePlayer player)
throws IllegalArgumentException
getPlayerTeam in interface org.bukkit.scoreboard.ScoreboardIllegalArgumentExceptionpublic org.bukkit.scoreboard.Team getEntryTeam(String entry) throws IllegalArgumentException
getEntryTeam in interface org.bukkit.scoreboard.ScoreboardIllegalArgumentExceptionpublic org.bukkit.scoreboard.Team getTeam(String teamName) throws IllegalArgumentException
getTeam in interface org.bukkit.scoreboard.ScoreboardIllegalArgumentExceptionpublic Set<org.bukkit.scoreboard.Team> getTeams()
getTeams in interface org.bukkit.scoreboard.Scoreboardpublic Set<String> getEntries()
getEntries in interface org.bukkit.scoreboard.Scoreboardpublic Set<org.bukkit.scoreboard.Score> getScores(String entry) throws IllegalArgumentException
getScores in interface org.bukkit.scoreboard.ScoreboardIllegalArgumentExceptionpublic Set<org.bukkit.scoreboard.Score> getScores(org.bukkit.OfflinePlayer player) throws IllegalArgumentException
getScores in interface org.bukkit.scoreboard.ScoreboardIllegalArgumentExceptionpublic void resetScores(String entry) throws IllegalArgumentException
resetScores in interface org.bukkit.scoreboard.ScoreboardIllegalArgumentExceptionpublic void resetScores(org.bukkit.OfflinePlayer player)
throws IllegalArgumentException
resetScores in interface org.bukkit.scoreboard.ScoreboardIllegalArgumentExceptionpublic Set<org.bukkit.OfflinePlayer> getPlayers()
getPlayers in interface org.bukkit.scoreboard.ScoreboardCopyright © 2021. All rights reserved.