public interface Scoreboard
限定符和类型 | 方法和说明 |
---|---|
void |
clearSlot(DisplaySlot slot)
清除指定的
DisplaySlot 位置的Objective . |
java.util.Set<java.lang.String> |
getEntries()
Gets all entries tracked by this Scoreboard
|
Team |
getEntryTeam(java.lang.String entry)
获取在这个计分板上的项目队伍.
|
Objective |
getObjective(DisplaySlot slot)
得到该计分板显示在某
DisplaySlot 的Objective . |
Objective |
getObjective(java.lang.String name)
|
java.util.Set<Objective> |
getObjectives()
得到所有的
Objective 在该计分板中. |
java.util.Set<Objective> |
getObjectivesByCriteria(java.lang.String criteria)
|
java.util.Set<OfflinePlayer> |
getPlayers()
已过时。
Scoreboards can contain entries that aren't players
|
Team |
getPlayerTeam(OfflinePlayer player)
已过时。
记分板可以包含不玩家条目
|
java.util.Set<Score> |
getScores(OfflinePlayer player)
已过时。
Scoreboards can contain entries that aren't players
|
java.util.Set<Score> |
getScores(java.lang.String entry)
获取这个计分板上的所有分数.
|
Team |
getTeam(java.lang.String teamName)
得到一个给定名称的队伍在该计分板中.
|
java.util.Set<Team> |
getTeams()
得到这个计分板中所有的队伍.
|
Objective |
registerNewObjective(java.lang.String name,
java.lang.String criteria)
注册一个新的
Objective 在这个计分板中. |
Team |
registerNewTeam(java.lang.String name)
注册一个新的队伍在这个计分板中.
|
void |
resetScores(OfflinePlayer player)
已过时。
Scoreboards can contain entries that aren't players
|
void |
resetScores(java.lang.String entry)
移除这个计分板中所有的分数(重置) .
|
Objective registerNewObjective(java.lang.String name, java.lang.String criteria) throws java.lang.IllegalArgumentException
Objective
在这个计分板中.
原文:Registers an Objective on this Scoreboard
Objective getObjective(java.lang.String name) throws java.lang.IllegalArgumentException
java.util.Set<Objective> getObjectivesByCriteria(java.lang.String criteria) throws java.lang.IllegalArgumentException
criteria
- 标准Objective
的set视图.java.lang.IllegalArgumentException
java.util.Set<Objective> getObjectives()
Objective
在该计分板中.
原文:Gets all Objectives on this Scoreboard.
Objective
的set视图.Objective getObjective(DisplaySlot slot) throws java.lang.IllegalArgumentException
DisplaySlot
的Objective
.
原文:Gets the Objective currently displayed in a DisplaySlot on this Scoreboard.
slot
- 这个DisplaySlot
DisplaySlot
上的Objective
java.lang.IllegalArgumentException
- 如果 DisplaySlot
为null.@Deprecated java.util.Set<Score> getScores(OfflinePlayer player) throws java.lang.IllegalArgumentException
原文:Gets all scores for a player on this Scoreboard.
player
- 玩家.java.lang.IllegalArgumentException
- 如果玩家为null.getScores(String)
java.util.Set<Score> getScores(java.lang.String entry) throws java.lang.IllegalArgumentException
原文:Gets all scores for an entry on this Scoreboard.
entry
- the entry whose scores are being retrievedjava.lang.IllegalArgumentException
- if entry is null@Deprecated void resetScores(OfflinePlayer player) throws java.lang.IllegalArgumentException
ywRemoves all scores for a player on this Scoreboard.
player
- 玩家java.lang.IllegalArgumentException
- 如果玩家为nullresetScores(String)
void resetScores(java.lang.String entry) throws java.lang.IllegalArgumentException
Removes all scores for an entry on this Scoreboard.
entry
- the entry to drop all current scores forjava.lang.IllegalArgumentException
- if entry is null@Deprecated Team getPlayerTeam(OfflinePlayer player) throws java.lang.IllegalArgumentException
原文:Gets a player's Team on this Scoreboard.
player
- 玩家java.lang.IllegalArgumentException
- 如果玩家为nullgetEntryTeam(String)
Team getEntryTeam(java.lang.String entry) throws java.lang.IllegalArgumentException
原文:Gets a entries Team on this Scoreboard
entry
- 要搜索的项目java.lang.IllegalArgumentException
- 如果参数entry为nullTeam getTeam(java.lang.String teamName) throws java.lang.IllegalArgumentException
原文:Gets a Team by name on this Scoreboard.
teamName
- 队伍名字java.lang.IllegalArgumentException
- 当队伍名为空java.util.Set<Team> getTeams()
原文:Gets all teams on this Scoreboard.
Team registerNewTeam(java.lang.String name) throws java.lang.IllegalArgumentException
原文:Registers a Team on this Scoreboard.
name
- 队伍名称java.lang.IllegalArgumentException
- 如果名称为nulljava.lang.IllegalArgumentException
- 如果该队伍名已经存在.@Deprecated java.util.Set<OfflinePlayer> getPlayers()
Gets all players tracked by this Scoreboard.
getEntries()
java.util.Set<java.lang.String> getEntries()
void clearSlot(DisplaySlot slot) throws java.lang.IllegalArgumentException
slot
- 位置.java.lang.IllegalArgumentException
- 如果slot为null.