无限制名称标签模式
关于
Minecraft 的名称标签拥有大量限制,这可以在 限制 页面查看。这个功能隐藏玩家本身的名称标签,而在名称标签原本的地方放置一个隐身的盔甲架,这样在拥有同样的效果同时即可解除 Minecraft 原版的大量限制。同时每当玩家移动时,盔甲架就也会同时跟着移动,这使得玩家几乎感觉不出这带来的变化。它们基于发包(这意味着这不是基于服务端方面)并且异步处理(不会影响你的服务器的 TPS)。
启用
打开 config.yml 并找到这一部分
要启用该功能,设置:
要使得该功能正常工作,您还必须保持打开原版的名称标签功能,请设置:
如果你在 BC 上安装的 TAB,您需要在所有子服安装 TAB-Bridge 才能使得该功能工作。
配置
默认情况下,只有一行文本被显示,即重复了原版名称标签的内容。(由 tagprefix + customtagname + tagsuffix 组成)
如果你希望所有玩家的名称标签都一样而不是根据组决定不同,你只需使用名称为 _DEFAULT_
关键词的组即可,例如:
groups.yml
行
动态行(dynamic-lines)
动态行的各个行的高度(PS:即隐形盔甲架的高度)根据它所在的行决定。最开始的高度为 0,每增加一行即增加 0.22 格高度。如果您要增加新的一行,只需将其代表的名称添加到您想要的名称标签中的列表中,它将自动调整高度来实现另起一行的效果。
注意: nametag
关键词表示原版的名称标签内容 - 由 tagprefix + customtagname + tagsuffix 组成。
静态行(static-lines)
修改过高度的行。越高的值代表越高的高度。0 即第一行的高度,1 即 1 格方块的高度。支持小数点。如果您要增加新的一行,需要指定其自定义的间隔高度。
换行
您可以在配置中使用像 tagprefix,tagsuffix和其他属性 这样的行。例如: groups.yml
额外设置
use-marker-tag-for-1-8-x-clients: false
利用 1.8.1 中引入的一项功能,允许盔甲架的碰撞箱为零,从而降低了击中盔甲架而不是玩家的风险。但问题是所有 1.8.x 版本都具有相同的协议版本,因此无法知道玩家是否使用 1.8.0。此功能在 1.9+ 客户端自动开启,1.9+ 客户端不会受到该选项影响。
启用此功能后,1.8.0 玩家显示的盔甲架比预期的高 2 格,这意味着它们看到的名称标签也对应提高。
禁用此功能后,如果盔甲架被击中,那么该击中将重定向到盔甲架所有者,这应该是不可能注意到的,但注重 PvP 玩法的服务器可能会注意此变化。
disable-on-boats: true
由于内部的玩家位置更新问题,玩家所显示的位置和服务端层面实际的位置并不匹配,这导致玩家在坐船时盔甲架显示的位置可能和实际位置不匹配。启用该选项将会在玩家坐船时关闭隐藏盔甲架以解决该问题。
space-between-lines: 0.22
每行之间的间隔。这个值是最佳的,你基本上不需要修改。
额外信息
#1 该功能会使得原版的名称标签隐形,这样我们才能使用隐形的盔甲架来替换它。这也会导致你的原版的 名称标签下方 同样会隐形,无法正常显示。要使得名称标签下方的内容能再次显示,请在开启无限制名称标签模式后通过属性指令再次添加。例如:/tab group _OTHER_ belowname %health% Health
。
#2 由于每个玩家的隐形盔甲架都在你头顶生成,使用非官方 MC 的 Mod 将有可能导致你无法查看自己的隐形盔甲架,就像 F5 看原版名称标签那样。如果你想看到它们,请使用指令 /tab nametag preview
(这是一个开关指令)。
最后更新于