Learn · modules

Minecraft 中什么是模块指示器??

一个模块指示器是一个简单的 HUD 覆盖层,它会列出您 Minecraft 客户端当前激活的模块,并实时更新.

TRtrolPublished 1 min read

什么是模块指示器?

模块指示器是屏幕角落里通常会显示的小型文本列表,它会告诉你 Minecraft 实用工具客户端当前正在运行哪些模块。启用一个模块,它的名称就会显示出来;禁用它,名称就会消失。这就是该功能的全部内容:一个显示你客户端状态的实时读数,仅此而已。它扮演着与数组列表相同的角色,并且在那些同时提供这两者的客户端中,这两个通常被编写为独立的、独立编码的功能,而不是一个带有两种视觉风格的列表。

工作原理

每帧,客户端都会检查哪些模块被标记为启用,并绘制它们的名称,通常是一个短列表,固定在屏幕的角落。启用一个模块,就会添加一行;禁用它,该行会立即消失。这个机制的原理就仅此而已。

由于该列表仅读取本地客户端状态并在游戏视图上绘制文本,因此它从不与服务器通信。没有数据包发送出去,也没有任何游戏逻辑被触及,只是在你的现有操作之上添加了一个绘制调用。它属于与坐标 HUD 或 FPS 计数器相同的类别:完全本地化、完全装饰性,并且对任何没有查看你自己的屏幕的人来说都是不可见的。

模块指示器与数组列表

这里的重叠并非偶然。这两个功能都存在于同一目的之下:现在有什么在运行?它们的区别在于范围和深度,而非目的。

方面模块指示器数组列表
目的列出当前激活的模块相同:列出当前激活的模块
功能深度仅显示名称的精简列表通常更详细,带有排序或样式
构建方式独立的简单模块,单独编码通常是更完善的“主”版本
服务器交互
反作弊风险

客户端可以选择只发一个,或者将它们堆叠在角落里。你使用哪个,或者是否获得这两个选项,取决于开发团队如何构建他们的 HUD。

模块指示器的重要性

一个简单地列出正在运行的内容对于实用型客户端来说是标配。你需要知道你是否在想关闭某个模块时,却将其留在了开启状态,或者你的移动设置是否在关闭菜单后仍然处于激活状态。模块指示器可以让你快速查看,而无需深入设置屏幕。

实际应用场景是避免错误。你切换某个选项,打算将其关闭,却忘记了。指示器可以在你发现模块在战斗中做出了你未预料到的行为之前,让你快速注意到这一点.

常见问题