在讲/execute的Java版时,曾经提到过:/bossba
那么这个指令是用来干啥的呢?
很简单:
自定义BOSS栏
什么是BOSS栏呢?
去拜访一下末影龙就知道了。
BOSS栏就是Minecraft中屏幕上方显示BOSS血条的位置,当然不止是BOSS,Minecraft中的一些事件也会用到BOSS栏,比如:村庄与掠夺事件(村民:MMP)。
/bossba
作用:自定义BOSS栏
使用权限下限:OP
是否可使用命令方块执行:是
版本独占:JAVA版
加入版本:(18w05a)
格式:
/bossbar add ID名称:JSON文本
/bossbar set ID name 名称
/bossbar set ID lor 颜色
/bossbar set ID style 样式
/bossbar set ID value 当前值:整数
/bossbar set ID max 最大值:整数
/bossbar set ID visible 显示状态:true|false
/bossbar set ID players 对谁显示:目标选择器
/bossbar remove ID
/bossbar list
/bossbar get ID[max|players|value|visible
其实,bossbar指令实际上只有Java版有。
并且,别看上面的眼花缭乱的格式,实际上,bossbar只有5个子命令:
add——添加
remove——删除
get——查看
list——列表
set——设置
首先,使用add添加一个boss栏:
/bossbar add BOSS栏idBOSS栏对外显示名称:JSON文本
那么什么是BOSS栏id呢?
BOSS栏id就像玩家id一样,一经创建就不可更改(除非你把它删了)。
所以BOSS栏就像身份证一样,是用于指定的。
所以,对于id有个要求:
必须为以下组合:
数字+数字(这有什么好加的)
数字+字母
字母+字母(emm......)
所以,id可以填:
250
520
都行,填:
mdzz
oinuznhjkngxuigkwefxnguyinwzwz(乱打的)
都行,当然也可以填:
555x
8h2n2hdia
也行,但绝不可以填:
我的法克
你真666
红红火火恍恍惚惚
所以,id只能填:
数字
字母(必须是英文24个字母)
这就是id了。当然为了方便也可以填一个字母或数字。
(哎,英文字母不是26个吗?)
......
OK,那么名字是啥呢。
既然都是JSON文本了,那么名字肯定是:
用于对外显示的。
所以,它就是BOSS栏那一条横线上面的名字。
一般只会出现:
凋零
末影龙
袭击
这三种。
(其他语言也要算啊)
当然,你可以对凋零使用:
史蒂夫特有技能:命名牌大法
然后凋零就再也不是凋零了。
那么作者这边就这样写:
/bossbar add a {“text“:“水滴“}
这样子,就创建了一个id为“a”,名字为“水滴”的BOSS栏。
但作者认为这名字不好,那就改了吧。
怎么改呢?
/bossbar set ID name 更改的名称:JSON文本
改成啥呢?
改成“坤坤”吧:
/bossbar set a name {“test“:“坤坤“}
OK,这样子BOSS栏就好了。
当然也可以使用remove删除:
/bossbar remove ID
现在,就该对BOSS栏进行一番设置了。
首先,设置以下BOSS栏的颜色,这会把BOSS栏的文字以及那个条的颜色给更改。
那么颜色可以选择啥呢?
去看看计分板的队伍可以选择啥颜色就知道了。
当然,默认是白色,但注意:reset不可使用。
接着,该设置以下BOSS栏的最大值了。
使用:
/bossbar set ID max 最大值:整数
就可以修改BOSS栏的最大值,如果真是BOSS的话,就相当于BOSS的血量。
默认的最大值为100.
但是,有些人可能会想起:
袭击的条有分段哎!
这可以使用:
/bossbar set ID style 样式
来更改。
样式有啥呢?
样式大概分为两类:
notched——段数
progress——重置
一般的BOSS条,也就是末影龙那种血量条条,只有一段,也就是:
progress
实际上,progress就是默认的条样式。
当然,你也可以通过notched来更改,但是只有:
notched_6——六段
notched_10——10段
notched_12——12段
notched_20——20段
就这样了。
当然,也可以通过:
/bossbar set ID value 当前值:整数
来修改BOSS栏当前的值。
但注意一点:不要太过了
但是,当BOSS栏创建多了,该怎么让哪个BOSS栏显示,哪个BOSS栏隐藏呢?
可以使用:
/bossbar set ID visible 显示状态:true|false
来设置BOSS栏是否显示。
当然,刚刚创建肯定是:
显示(true)
不然创建后只看到成功的消息,唯独不见BOSS栏.......
当然,多个BOSS栏可以通过:
/bossbar list
来列出。
现在,就只剩下两个格式:
/bossbar set ID players 对谁显示:目标选择器
/bossbar get IDmax|players|value|visible
首先,第一个,可以干啥呢?
看格式就知道,这是可以将BOSS栏对特定的玩家显示。
(OMG,这功能真棒)
但如果是针对动物显示的话......
或许把BOSS栏倒过来给末影人看他就看得懂了吧。
(哎,末影人是动物吗?)
当然,你也可以通过get(也就是第二条)来查看某个BOSS栏的特定值。
max——最大值
players——可以查看BOSS栏的玩家
value——BOSS栏当前的值
visible——查看BOSS栏是否可见
这就是/bossbar指令本身的内容了。
至于为什么要强调一下“本身”。
那是因为——
你没看见这只是“上”吗?
阅读Minecraft指令手册最新章节 请关注老幺小说网(www.xinminlan.cn)