名称标签下方
最后更新于
最后更新于
在玩家的名称标签下方添加一行文本,通过计分板目标选择实现。
所添加的一行默认会在所有玩家实体上显示。这会导致无法在指定玩家或者 NPC 上关闭这个显示。
然而,如果你只想给真正的玩家显示它,你可以关闭这个功能,启用 无限制名称标签模式 然后使用命令 /tab group _DEFAULT_ belowname %health% Health
(或者其他你想要的文本)。这样我们会通过隐形盔甲架实现几乎相同的效果。
新增的一行只能的格式只能是 白色数字 + 空格 + 文本,并且所有玩家的名称标签下方的文本都是统一的,数字可以不同,因此在这里使用带有文本的变量符可能无法按照预期工作。
要启用这个功能,打开 config.yml 并设置
如需关闭这个功能,将选项改为 false
。
一个从 -2147483648 到 2147483647 的整数,不支持小数。数字只能为白色。支持根据玩家输出的纯数字变量符,例如玩家血量。
在数字后显示的文本。它正式的名称是计分板标题,会在所有的玩家实体显示,并且文本内容在所有玩家实体中共用,这就导致无法实现不同玩家文本不同和关闭非真实玩家的显示。 它只能填写文本和向所有玩家都保持一致的变量符。(PS: 比如说真实日期) 所有输入的变量符会以该玩家的视角显示。
要在指定世界中关闭这个功能,只需找到上面的内容并设置。如果你要在除了指定世界外关闭这个功能,在列表中添加 WHITELIST
关键词即可。例如:
注意: 在指定服务器关闭只能在 BungeeCord 上使用,并且还需安装 TAB-Bridge 插件到所有子服上。
这个功能会受到名称标签显示规则影响。这意味着如果玩家标签是隐形的,玩家标签下方也是隐形的。这一点是非常重要的,因为你在启用 无限制名称标签模式 后会将玩家的名称标签隐形并用隐形的盔甲架来代替它。要使得名称标签下方的内容能再次显示,请在开启无限制名称标签模式后通过属性指令再次添加(例如输入 /tab group _DEFAULT_ belowname &c%health% &fHealth
)。
如果你想要显示玩家的血量并且想要一个爱心符号,你可以使用这个: ❤
。 请确保你 save config in UTF-8 encoding 这样这个符号就可以正常显示了。
如果你想让血量以 0-10 范围显示而不是 0-20 范围,你可以通过 PlaceholderAPI 插件实现:
输入指令 /papi ecloud download math
输入指令 /papi ecloud download player
输入指令 /papi reload
将 number
选项设置为 "%math_0_{player_health}/2%"
与提示 2 执行相同步骤,只是在最后设置的内容修改为 %math_0_{player_health}*5%
。血量将会以百分比显示。(PS:没有 % 符号)
只能以 白色数字 + 空格 + 所有玩家共用的文本。
文本是所有玩家共用的,只能全部一致,因此无法个性化显示(例如显示玩家的公会)。只有数字每个玩家可以不一致。
数字的颜色无法修改。
所有玩家实体都会被添加名称标签下方。这包括玩家 NPC。
在 <1.13 版本下最多只能使用 32 个字符。
上面所有的限制都可以通过开启 无限制名称并且模式 然后配置 belowname 属性以解决 (例如 /tab group _DEFAULT_ belowname &c%health% &fHealth
)。