- 名牌是一个视觉模块,可以重新设计头顶标签,并添加健康、距离或延迟等字段。
- 它仅影响屏幕上可见的玩家,不会影响墙后隐藏的玩家。
- 它不会发送额外的包,因此被检测的风险几乎为零。
- 已在 Fan 中记录;它显示的数据已经在 F3 或玩家列表中存在.
Nametags 是一个视觉化的 Minecraft 客户端模块,它改变了玩家头顶漂浮的名字板的渲染方式,可以添加诸如生命值、距离、护甲或延迟等字段,或者仅仅是重设名字板的背景和字体。它仅对你的客户端已经绘制名字板的玩家生效。让某人走到墙后,他们的名字板会随着他们一起消失,就像原版一样。Nametags 和 ESP 或透墙插件之间的区别就在于:后者会主动绘制你本不应该看到的信息。Nametags 只是让原本就能看到的标签变得更好看,或者显示更多信息。
工作原理
原版 Minecraft 已经为每个附近的玩家绘制了一个漂浮的名字板,而 Nametags 拦截的就是这个绘制调用。模块不是让原版渲染器完成工作,而是拦截这个调用并替换成自己的版本:将额外的字段缝合到字符串中,使用新的背景纹理,更大的或更小的字体,无论设置要求如何.
由于钩子完全位于渲染环节,屏幕上游没有任何变化。没有数据包发送到服务器请求额外数据,模块甚至不干预哪些实体被视为可见。即使站在墙后的玩家仍然获得零标签,因为客户端从未有理由排队请求一个。命名标签钩子仅针对那些本来就会绘制原生标签的实体触发;命名标签只是在做出显示决策后重写显示内容。
常用设置
命名标签模块通常会暴露一些开关,用于控制标签上显示的内容和外观。
| 设置 | 控制内容 |
|---|---|
| 额外信息 | 添加生命值、护甲、延迟或距离等字段到标签 |
| 样式 | 替换标签的背景、边框或字体 |
| 缩放 | 放大或缩小标签 |
| 淡出距离 | 标签完全可见的距离,超过此距离开始淡出 |
大部分添加的内容,例如生命值、距离、延迟,都是你已经在 F3 调试屏幕或标签列表中可以获取到的数字。命名标签并没有提供新的信息,它只是将你已经可以访问的数字移动到你正在观察的位置。
使用命名标签是否安全
姓名标签被视为一种外观上的便利,而非游戏优势作弊手段。它不影响击中检测、移动或服务器验证的任何数值,并且由于更改完全存在于本地渲染中,因此没有反作弊系统可以利用的封包模式或服务器端检查。它与 HUD 调整和其他外观修改一样,远离战斗或移动模块。
唯一需要注意的是:某些服务器出于原则,禁止任何客户端修改,无论该修改实际做什么。姓名标签是否允许在特定服务器上使用,取决于该服务器的规则,而非任何实际存在的检测风险,因为通常几乎不存在这种风险.
在 Opal 中的位置
Opal 并没有以 Nametags 名称专门发布一个模块,但它所处的领域,即完全存在于绘制内容中的变化,且从不触及服务器检查的任何内容,正是 Opal 的视觉类别所构建的基础。 无论是标签、HUD 元素,还是洞穴的灯光效果,都遵循相同的理念。
常见问题
不是。Nametags仅改变屏幕上已可见玩家的标签外观。ESP或透视挂会显示墙体或地形后方实体的资讯,而Nametags从不这么做。
不能。它是在游戏正常 nametag 绘制之上渲染的,这仅在客户端本来就会显示 nametag 的实体上才会触发。
常见的补充信息包括生命值、距离、护甲和延迟,以及背景或字体等样式更改。具体字段因客户端而异。
可能性不大。它只是本地渲染的变化,不会向服务器发送额外数据,也不会触及服务器实际检查的内容,与战斗或移动模块不同。
Fan 已记录有此模块。类似的可定制名牌功能在其他实用程序客户端中以不同的名称出现。