- AntiSpamは、Minecraftのチャットウィンドウから繰り返しのメッセージや大量のメッセージを除外し、実際の会話が埋もれるのを防ぐチャットモジュールです。
- クライアント側でのみ動作し、サーバーがメッセージを送信した後に何を表示するかを決定します。
- サーバーに何も送信せず、移動や戦闘に影響を与えないため、検出されるリスクはありません。
- Wurstの機能としてドキュメント化されています。
AntiSpamは、プレイヤーのチャットウィンドウから繰り返しのメッセージや大量のメッセージをフィルタリングするチャットモジュールです。これにより、本当に重要なメッセージが埋もれるのを防ぎます。これはネットワーク機能ではなく、表示フィルタです。サーバーに送信されるメッセージや他の人に見られるメッセージではなく、ローカルであなたに表示されるものを決定します。Wurstは、このモジュールとして名前付きでドキュメント化されているクライアントです。
混雑したサーバーのチャットが、ボットによって同じ行が1秒間に20回繰り返されるように溢れるのを見たことがあるなら、AntiSpamが存在する問題をすでにご存知でしょう。
仕組み
AntiSpamは、クライアントに到着するチャットメッセージのストリームに配置され、スパムのように見えるメッセージを抑えます。例えば、短時間で繰り返される行や、明らかに自動化されたメッセージの大量送信などです。フィルタリングは、サーバーがメッセージを配信した後、チャットウィンドウにレンダリングされる前に発生します。元のデータ自体は変更されず、画面に描画されるものだけが変わります。
これは純粋なレンダリングの判断であるため、AntiSpamはサーバーに何も送信しません。検査するパケットはなく、フィンガープリントするためのタイミングもなく、ゲームの世界とのインタラクションもありません。ミュートボタンと同じ種類の機能ですが、ミュートするものを判断する点がより賢くなっています。
使用しても安全ですか
AntiSpam は意味のある検出リスクを伴いません。クライアントが送信するものを一切変更せず、アクションのタイミングを調整することもなく、移動や戦闘に一切影響を与えないため、サーバー側のアンチチートは比較対象となるものが存在しません。なぜなら、サーバーが観測できるような行為は一切ないからです。これは、ゲーム世界で実際に起こることを操作するようなものとは異なり、他の静的で表示のみの便利な機能に分類されます。
入力や出力を変更するモジュールとは、全く異なるリスクカテゴリーです。機能がローカルでのレンダリングのみを編集する場合、スクリーンシェアやアンチチートログが指摘できるサーバー側の動作は存在しません.
ここに置く Opal
Opal 現時点では専用のアンチスパムモジュールは提供されていません。この機能は特にWurstのドキュメントにしか記述されていません. Opal'自身のモジュールリストは、戦闘、移動、視覚的利便性といった、ミリ秒が実際に重要となるカテゴリに重点を置いており、より洗練されたチャットウィンドウはあれば嬉しいものの、戦闘には不可欠ではありません Opal つついている.
よくある質問
いいえ。AntiSpam は、すでに受信したチャットメッセージがご自身の画面にどのように表示されるかだけを変更します。サーバーに送信されるものは何も異ならないため、チート対策ソフトが検知するようなパケットやアクションは発生しません。
急速な連続で繰り返される行や、実際の会話を埋め尽くすためにスパムボットやマクロが使用するような大量のチャットメッセージを、このモジュールは画面からフィルタリングします。
いいえ。チャットメッセージは通常通りサーバーから受信されます。AntiSpam は、表示するチャットウィンドウに表示する価値のあるメッセージだけを判断します。
これは Wurst の機能として文書化されています。このようなチャットフィルタリングは比較的簡単なので、他のクライアントでも同様のものを構築できますが、動作を確認できるのはこの Wurst のみです。