侧边栏功能可以在玩家右侧显示多行文本,文本通过gksetsidebardisplay来控制显示,通过gksetsidebarvalue来控制内容
显示侧边栏语法:
/gksetsidebardisplay [是否显示:数值]
可选参数 | 参数释义 |
0 | 当值为0时则关闭该显示(仅对执行者) |
1 | 当值为1时则开启该显示(仅对执行者) |
注意:无论是开启或者关闭该显示,都不影响对该玩家执行gksetsidebarvalue命令
假如要显示侧边栏:
/gksetsidebardisplay 1
设置侧边栏内容语法:
/gksetsidebarvalue [内容:字符串]
假如要设置一个带有欢迎信息的侧边栏:
execute as @p run gkrun "gksetsidebarvalue 欢迎进入此服务器"
execute as @p run gkrun "gksetsidebardisplay 1"
//这会在侧边显示一行欢迎词
同时侧边栏提供了两个转义字符,可供换行与空格:
转义字符在使用时需前后加入空格,也就是 一个空格+转义字符+一个空格
转义字符 | 字符释义 |
@n | 提供一个换行功能 |
@sp | 提供一个空格功能 |
小技巧:如果你想要侧边栏实时更新属性值或者变量,只需要设置一个循环命令方块
RCB:
execute as @p run gkrun "gksetsidebarvalue 个人信息 @n 生命值: $self.attr.health"
//@n提供了换行功能
这样该玩家生命值减少时,会同步体现在侧边栏