- AntiSpam 是一个聊天模块,它会过滤掉重复或刷屏信息,从而避免真实对话被淹没在你的 Minecraft 聊天窗口中。
- 它仅在客户端运行,决定在服务器发送消息后渲染什么内容。
- 它不会向服务器发送任何信息,也不会影响移动或战斗,因此不存在被检测的风险。
- 已记录为 Wurst 的一项功能
反垃圾信息模块 (AntiSpam) 是一种聊天模块,它会过滤掉玩家聊天窗口中重复或刷屏的消息,从而避免垃圾信息掩盖你真正关心的消息。它是一个显示过滤器,而不是网络功能:它决定本地显示什么,而不是发送到服务器或其他人看到的内容。Wurst 是其中一个以命名模块形式记录的客户端。
如果你曾经看过一个繁忙服务器的聊天被机器人以每秒二十次的频率重复发送同一行消息,那你已经了解了 AntiSpam 存在的目的。
工作原理
AntiSpam 位于客户端收到的聊天消息流中,并阻止那些看起来像垃圾信息的内容:快速连续重复的行,或在足够短的时间内发送的大量消息,这些消息显然是自动化的。过滤发生在服务器已经传递消息之后,但在聊天窗口中渲染之前。底层数据没有任何变化,只有屏幕上显示的内容。
由于它只是一个渲染决策,AntiSpam 绝不会向服务器发送任何内容。没有要检查的数据包,没有要指纹识别的定时信息,以及与游戏世界的任何交互。它与静音按钮属于同一类功能,只是更智能地决定要静音什么。
使用它是否安全
反垃圾邮件措施没有任何有意义的检测风险。它从不修改客户端发送的内容,从不控制操作时机,也从不干预移动或战斗,因此服务器端的反作弊系统无法对其进行任何比较,因为它所做的一切服务器都无法观察到。它应该与那些安静的、仅显示便利功能一起归类,而不是与那些旨在操纵游戏世界实际发生情况的功能一起归类。
这与那些修改你的输入或输出的模块属于完全不同的风险类别。如果一个功能仅仅编辑本地渲染的内容,那么屏幕共享或反作弊日志无法指认任何服务器可见的操作.
这在 Opal 中占据的位置
目前,Opal 并没有提供专门的反垃圾邮件模块,这个功能本身就记录得比较零散。Opal 自身的模块列表更侧重于战斗、移动和视觉辅助,这些是毫秒级延迟真正重要的类别。一个更干净的聊天窗口是锦上添花,但并非 Opal 选择参与的战斗
常见问题
反垃圾邮件功能仅改变已接收的聊天消息在您屏幕上的显示方式。没有任何内容以不同的方式发送到服务器,因此反作弊系统无法标记任何数据包或操作
快速连续重复或以洪流形式发射的文本,例如聊天垃圾邮件机器人和宏命令使用的那种,模块会将其过滤掉,使其不可见
不。聊天消息仍然像往常一样从服务器接收到。AntiSpam只是决定哪些消息值得在你的可见聊天窗口中显示
它被记录为一个 Wurst 特性。 像这样的聊天过滤功能虽然简单,其他客户端也能构建类似的东西,但这是我们能够确认它的一个