接口 Objective
public interface Objective
计分板对象: 显示特定条目分数.
该对象仅显示关联项目.scoreboard
.
原文:An objective on a scoreboard that can show scores specific to entries. This
objective is only relevant to the display of the associated scoreboard
.
-
方法概要
修饰符和类型方法说明获取对象规则.获取对象内用于显示的名称.获取对象显示的计分板位置区域.getName()
获取对象名称.获取一个对象的计分项目的积分.getScore
(OfflinePlayer player) 已过时。计分板可以包含非玩家项获取对象所链接的计分板.boolean
获取布尔值:对象分数是否可以被插件直接修改.void
setDisplayName
(String displayName) 设置对象内用于显示的名称.void
setDisplaySlot
(DisplaySlot slot) 设置对象显示的计分板位置区域.void
注销对象scoreboard.
.
-
方法详细资料
-
getName
获取对象名称.- 返回:
- 对象名称
- 抛出:
IllegalStateException
- 对象已被注销
-
getDisplayName
获取对象内用于显示的名称.- 返回:
- 用于显示的名称
- 抛出:
IllegalStateException
- 对象已被注销
-
setDisplayName
设置对象内用于显示的名称.- 参数:
displayName
- 用于显示的名称- 抛出:
IllegalStateException
- 对象已被注销IllegalArgumentException
- 参数displayName(显示名称)为空IllegalArgumentException
- 参数displayName(显示名称)大于32个字符 characters.
-
getCriteria
获取对象规则.原文:Gets the criteria this objective tracks.
- 返回:
- 对象规则
- 抛出:
IllegalStateException
- 对象已被注销
-
isModifiable
获取布尔值:对象分数是否可以被插件直接修改.- 返回:
- true-可以
- 抛出:
IllegalStateException
- 对象已被注销- 另请参阅:
-
getScoreboard
Scoreboard getScoreboard()获取对象所链接的计分板.- 返回:
- 所属计分板 或者 null 对象已被注销
unregistered
-
unregister
注销对象scoreboard.
.- 抛出:
IllegalStateException
- 对象已被注销
-
setDisplaySlot
设置对象显示的计分板位置区域.原文:Sets this objective to display on the specified slot for the scoreboard, removing it from any other display slot.
- 参数:
slot
- 显示的位置区域(null不显示)- 抛出:
IllegalStateException
- 对象已被注销
-
getDisplaySlot
获取对象显示的计分板位置区域.Gets the display slot this objective is displayed at.
- 返回:
- 对象显示位置区域(null为不显示)
- 抛出:
IllegalStateException
- 对象已被注销
-
getScore
@Deprecated Score getScore(OfflinePlayer player) throws IllegalArgumentException, IllegalStateException 已过时。计分板可以包含非玩家项获对象内玩分数.原文:Gets a player's Score for an Objective on this Scoreboard
- 参数:
player
- 玩家ID- 返回:
- 指定对象和玩家的分数
- 抛出:
IllegalArgumentException
- 参数player(玩家ID)为空IllegalStateException
- if this 对象已被注销- 另请参阅:
-
getScore
获取一个对象的计分项目的积分.原文:Gets an entry's Score for an Objective on this Scoreboard.
- 参数:
entry
- 计分项目- 返回:
- 对象内指定项目的积分
- 抛出:
IllegalArgumentException
- 参数entry(项目)为空IllegalStateException
- 对象已被注销
-