扫码在手机阅读
手机阅读《Minecraft指令手册》
Minecraft指令手册

第83章bossbar-自定义BOSS栏上

/bossbar set ID visible 显示状态:true|false

/bossbar set ID players 对谁显示:目标选择器

/bossbar remove ID

那么这个指令是用来干啥的呢?

很简单:

自定义BOSS栏

其实,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指令本身的内容了。

至于为什么要强调一下“本身”。

那是因为——

你没看见这只是“上”吗?

什么是BOSS栏呢?

去拜访一下末影龙就知道了。

/bossbar set ID value 当前值:整数

/bossbar set ID max 最大值:整数

/bossbar add ID名称:JSON文本

在讲/execute的Java版时,曾经提到过:/bossba

BOSS栏就是Minecraft中屏幕上方显示BOSS血条的位置,当然不止是BOSS,Minecraft中的一些事件也会用到BOSS栏,比如:村庄与掠夺事件(村民:MMP)。

/bossba

版本独占:JAVA版

/bossbar set ID name 名称

/bossbar set ID lor 颜色

/bossbar set ID style 样式

使用权限下限:OP

是否可使用命令方块执行:是

/bossbar list

/bossbar get ID[max|players|value|visible

加入版本:(18w05a)

格式:

作用:自定义BOSS栏

  • 加入收藏
  • 目录
  • A+
  • A-