接口 Scoreboard
public interface Scoreboard
代表计分板.
翻译质量比较糟,一看就是机翻,做个标记。
-
方法概要
修饰符和类型方法说明voidclearSlot(DisplaySlot slot) 清除指定的DisplaySlot位置的Objective.Gets all entries tracked by this ScoreboardgetEntryTeam(String entry) 获取在这个计分板上的项目队伍.getObjective(String name) getObjective(DisplaySlot slot) 得到该计分板显示在某DisplaySlot的Objective.得到所有的Objective在该计分板中.getObjectivesByCriteria(String criteria) 已过时。Scoreboards can contain entries that aren't playersgetPlayerTeam(OfflinePlayer player) 已过时。记分板可以包含不玩家条目获取这个计分板上的所有分数.getScores(OfflinePlayer player) 已过时。Scoreboards can contain entries that aren't players得到一个给定名称的队伍在该计分板中.getTeams()得到这个计分板中所有的队伍.registerNewObjective(String name, String criteria) 注册一个新的Objective在这个计分板中.registerNewTeam(String name) 注册一个新的队伍在这个计分板中.voidresetScores(String entry) 移除这个计分板中所有的分数(重置) .voidresetScores(OfflinePlayer player) 已过时。Scoreboards can contain entries that aren't players
-
方法详细资料
-
registerNewObjective
注册一个新的Objective在这个计分板中.原文:Registers an Objective on this Scoreboard
- 参数:
name-Objective名称criteria-Objective标准- 返回:
- 这个注册了的
Objective. - 抛出:
IllegalArgumentException- 如果名字为空IllegalArgumentException- 如果标准为空IllegalArgumentException- 如果该Objective名已经存在
-
getObjective
- 参数:
name-Objective名称- 返回:
- 返回这个
Objective,假如不存在这个名称的Objective则返回null - 抛出:
IllegalArgumentException- 如果名字为空
-
getObjectivesByCriteria
- 参数:
criteria- 标准- 返回:
- 计分板中使用该标准的
Objective的set视图. - 抛出:
IllegalArgumentException
-
getObjectives
得到所有的Objective在该计分板中.原文:Gets all Objectives on this Scoreboard.
- 返回:
- 计分板中所有的
Objective的set视图.
-
getObjective
得到该计分板显示在某DisplaySlot的Objective.原文:Gets the Objective currently displayed in a DisplaySlot on this Scoreboard.
- 参数:
slot- 这个DisplaySlot- 返回:
- the 返回显示在这个
DisplaySlot上的Objective - 抛出:
IllegalArgumentException- 如果DisplaySlot为null.
-
getScores
已过时。Scoreboards can contain entries that aren't players得到这个玩家所有的分数在该计分板中.原文:Gets all scores for a player on this Scoreboard.
- 参数:
player- 玩家.- 返回:
- 这个玩家在该计分板中所有分数的set视图.
- 抛出:
IllegalArgumentException- 如果玩家为null.- 另请参阅:
-
getScores
获取这个计分板上的所有分数.原文:Gets all scores for an entry on this Scoreboard.
- 参数:
entry- the entry whose scores are being retrieved- 返回:
- 该计分板中所有分数的set视图.
- 抛出:
IllegalArgumentException- if entry is null
-
resetScores
已过时。Scoreboards can contain entries that aren't players移除该玩家计分板的的所有分数 (重置).ywRemoves all scores for a player on this Scoreboard.
- 参数:
player- 玩家- 抛出:
IllegalArgumentException- 如果玩家为null- 另请参阅:
-
resetScores
移除这个计分板中所有的分数(重置) .Removes all scores for an entry on this Scoreboard.
- 参数:
entry- the entry to drop all current scores for- 抛出:
IllegalArgumentException- if entry is null
-
getPlayerTeam
已过时。记分板可以包含不玩家条目获取在这个计分板上的玩家队伍.原文:Gets a player's Team on this Scoreboard.
- 参数:
player- 玩家- 返回:
- 玩家队伍,或当玩家没有队伍时返回null.
- 抛出:
IllegalArgumentException- 如果玩家为null- 另请参阅:
-
getEntryTeam
获取在这个计分板上的项目队伍.原文:Gets a entries Team on this Scoreboard
- 参数:
entry- 要搜索的项目- 返回:
- 项目队伍,如果这个项目不在这个队伍则为null
- 抛出:
IllegalArgumentException- 如果参数entry为null
-
getTeam
得到一个给定名称的队伍在该计分板中.原文:Gets a Team by name on this Scoreboard.
- 参数:
teamName- 队伍名字- 返回:
- 一个队伍,如果找不到匹配的队伍则返回Null。
- 抛出:
IllegalArgumentException- 当队伍名为空
-
getTeams
得到这个计分板中所有的队伍.原文:Gets all teams on this Scoreboard.
- 返回:
- 所有队伍的set视图.
-
registerNewTeam
注册一个新的队伍在这个计分板中.原文:Registers a Team on this Scoreboard.
- 参数:
name- 队伍名称- 返回:
- 这个被注册的队伍
- 抛出:
IllegalArgumentException- 如果名称为nullIllegalArgumentException- 如果该队伍名已经存在.
-
getPlayers
已过时。Scoreboards can contain entries that aren't players获取所有目标玩家追踪信息.Gets all players tracked by this Scoreboard.
- 返回:
- immutable set of all tracked players
- 另请参阅:
-
getEntries
Gets all entries tracked by this Scoreboard- 返回:
- immutable set of all tracked entries
-
clearSlot
- 参数:
slot- 位置.- 抛出:
IllegalArgumentException- 如果slot为null.
-