public interface BossBar
限定符和类型 | 方法和说明 |
---|---|
void |
addFlag(BarFlag flag)
向该血条添加一个血条属性
|
void |
addPlayer(Player player)
向该boss血条内添加一个玩家(也就是使该玩家能看见这个血条)
|
BarColor |
getColor()
获取这个boss血条的颜色
原文:Returns the color of this boss bar
|
java.util.List<Player> |
getPlayers()
返回所有能看到这个boss血条的玩家
|
double |
getProgress()
返回该血条的进度(只会返回1.00到0.00之间的数字)
|
BarStyle |
getStyle()
获取该Boss血条的样式
原文:Returns the style of this boss bar
|
java.lang.String |
getTitle()
用于获取该Boos血量条的标题
原文:Returns the title of this boss bar
|
boolean |
hasFlag(BarFlag flag)
获取某个boss血条属性是否在该血条上存在
|
void |
hide()
已过时。
|
boolean |
isVisible()
获取该血条是否可见
|
void |
removeAll()
从该boss血条内移除所有玩家
|
void |
removeFlag(BarFlag flag)
从该boss血条内移除一个指定的属性
|
void |
removePlayer(Player player)
从一个boss血条内移除某个玩家(就是使指定玩家看不见该BOSS血条)
|
void |
setColor(BarColor color)
设置这个Boss血条的颜色
原文:Sets the color of this boss bar.
|
void |
setProgress(double progress)
设置该血条的进度.请记住,这个参数必须是1.0(最大值)到0.0(血条空)这两个数字之间的
|
void |
setStyle(BarStyle style)
设置这个boss血条的样式
原文:Sets the bar style of this boss bar
|
void |
setTitle(java.lang.String title)
设置当前boss血条的标题.
|
void |
setVisible(boolean visible)
设置这个boss血条是否可见
|
void |
show()
已过时。
|
java.lang.String getTitle()
原文:Returns the title of this boss bar
void setTitle(java.lang.String title)
原文: Sets the title of this boss bar
title
- 要设置的boss血条的标题.BarColor getColor()
原文:Returns the color of this boss bar
void setColor(BarColor color)
原文:Sets the color of this boss bar.
color
- 要设置的血条颜色BarStyle getStyle()
原文:Returns the style of this boss bar
void setStyle(BarStyle style)
原文:Sets the bar style of this boss bar
style
- 要设置的boss血条的样式void removeFlag(BarFlag flag)
flag
- 一个已有的指定boss血条内属性,参见BarFlag类void addFlag(BarFlag flag)
flag
- 要添加的属性boolean hasFlag(BarFlag flag)
flag
- 要检查是否存在的属性void setProgress(double progress)
progress
- 要设置该血条的进度double getProgress()
void addPlayer(Player player)
player
- 要添加的玩家void removePlayer(Player player)
player
- 要移除的玩家void removeAll()
removePlayer(Player)
java.util.List<Player> getPlayers()
void setVisible(boolean visible)
visible
- 该血条的可见状态boolean isVisible()
@Deprecated void show()
setVisible(boolean)
@Deprecated void hide()
setVisible(boolean)