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.Scoreboard
IllegalArgumentException
public org.bukkit.scoreboard.Objective getObjective(String name) throws IllegalArgumentException
getObjective
in interface org.bukkit.scoreboard.Scoreboard
IllegalArgumentException
public org.bukkit.scoreboard.Objective getObjective(org.bukkit.scoreboard.DisplaySlot slot) throws IllegalArgumentException
getObjective
in interface org.bukkit.scoreboard.Scoreboard
IllegalArgumentException
public Set<org.bukkit.scoreboard.Objective> getObjectivesByCriteria(String criteria) throws IllegalArgumentException
getObjectivesByCriteria
in interface org.bukkit.scoreboard.Scoreboard
IllegalArgumentException
public Set<org.bukkit.scoreboard.Objective> getObjectives()
getObjectives
in interface org.bukkit.scoreboard.Scoreboard
public void clearSlot(org.bukkit.scoreboard.DisplaySlot slot) throws IllegalArgumentException
clearSlot
in interface org.bukkit.scoreboard.Scoreboard
IllegalArgumentException
public org.bukkit.scoreboard.Team registerNewTeam(String name) throws IllegalArgumentException
registerNewTeam
in interface org.bukkit.scoreboard.Scoreboard
IllegalArgumentException
public org.bukkit.scoreboard.Team getPlayerTeam(org.bukkit.OfflinePlayer player) throws IllegalArgumentException
getPlayerTeam
in interface org.bukkit.scoreboard.Scoreboard
IllegalArgumentException
public org.bukkit.scoreboard.Team getEntryTeam(String entry) throws IllegalArgumentException
getEntryTeam
in interface org.bukkit.scoreboard.Scoreboard
IllegalArgumentException
public org.bukkit.scoreboard.Team getTeam(String teamName) throws IllegalArgumentException
getTeam
in interface org.bukkit.scoreboard.Scoreboard
IllegalArgumentException
public Set<org.bukkit.scoreboard.Team> getTeams()
getTeams
in interface org.bukkit.scoreboard.Scoreboard
public Set<String> getEntries()
getEntries
in interface org.bukkit.scoreboard.Scoreboard
public Set<org.bukkit.scoreboard.Score> getScores(String entry) throws IllegalArgumentException
getScores
in interface org.bukkit.scoreboard.Scoreboard
IllegalArgumentException
public Set<org.bukkit.scoreboard.Score> getScores(org.bukkit.OfflinePlayer player) throws IllegalArgumentException
getScores
in interface org.bukkit.scoreboard.Scoreboard
IllegalArgumentException
public void resetScores(String entry) throws IllegalArgumentException
resetScores
in interface org.bukkit.scoreboard.Scoreboard
IllegalArgumentException
public void resetScores(org.bukkit.OfflinePlayer player) throws IllegalArgumentException
resetScores
in interface org.bukkit.scoreboard.Scoreboard
IllegalArgumentException
public Set<org.bukkit.OfflinePlayer> getPlayers()
getPlayers
in interface org.bukkit.scoreboard.Scoreboard
Copyright © 2021. All rights reserved.