Learn · modules

Minecraft 中什么是计分板??

记分牌是一个 Minecraft 模块,它可以重新设计服务器侧边栏的记分牌,或者添加客户端计算的行,例如延迟。这是一种纯粹的视觉改变,不会被反作弊软件标记.

TRtrolPublished 1 min read

什么是 Minecraft 中的记分牌?

记分牌是一个模块,它改变了服务器端记分牌侧边栏的外观或显示内容。它可以重塑服务器发送的方框,改变字体、颜色、圆角,或者在客户端已经拥有的数据基础上附加额外的行,例如延迟(ping)。 无论如何,它都仅限于呈现层。 你的游戏方式、移动或战斗方式都不会发生改变。

记分牌的工作原理

你屏幕角落看到的侧边栏默认由服务器控制:服务器发送目标和分数,客户端以 Minecraft 默认的通用样式绘制它们。 记分牌会钩入这个渲染步骤,要么完全重绘方框,要么在服务器自己的条目旁边插入额外的客户端行。

服务器提供的数据保持不变,与发送时完全一致。 该模块读取这些数据,以不同的方式格式化它们,并且可以拼接服务器从未传输过的值,因为这些额外的行是在本地计算的,而不是通过网络拉取.

重新设计涵盖视觉层:不同的背景、圆角取代尖角、自定义字体,或者数值增加时采用动画过渡,而不是简单地跳跃到新的数字。内容添加是模块的第二部分,规模较小:这些是客户已经能够自行计算的内容,例如 ping,以额外行的方式穿插其中,而无需服务器广播任何新信息.

  1. 拦截渲染

    该模块在绘制之前拦截侧边栏渲染步骤.

  2. 读取服务器数据

    它原封不动地捕获并记录了服务器发送的目标和分数.

  3. 应用样式

    它会使用自定义颜色、字体或动画重新绘制盒子.

  4. 添加本地化值

    它可以附加客户端计算的行,例如 ping 或 FPS,而无需发送任何回复.

实际影响的记分牌

设置更改内容
背景将默认侧边栏面板替换为自定义颜色或样式
角落圆角柔化 Minecraft 默认的尖角
自定义字体替换默认侧边栏字体
值过渡在数值更新时进行动画显示,而不是瞬间跳转
额外行(例如,ping)添加客户端计算的统计数据,服务器从未发送过

这些行都不需要服务器的配合。它们都是客户端在服务器的目标和分数已经到达之后做出的决定,这也是为什么列表会在此处停止的原因。记分牌并没有从服务器读取任何它没有被告知的信息,它只是选择如何绘制它已经拥有的内容。

使用是否安全?

是的,而且它几乎是你能得到的最安全的模块之一。记分牌仅重新格式化或扩展服务器已经向您本地显示的内容。它不会读取您不应该读取的数据,不会发送额外的数据包,也不会改变您的客户端与世界交互的方式。与其他玩家盯着相同的原版记分牌相比,它只是在表面上涂上了一层不同的颜色。

反作弊程序没有任何可标记的内容,因为该模块从未触及移动、战斗或通过网络发送的任何内容.

常见问题