Learn · modules

急速利用とは Minecraft?

高速使用はアイテム使用のタイミングを速め、食料、飲み物、ポーションの消費、真珠の投擲をより早く行えるようになります。その仕組みと、なぜそれが検出可能であるかを学びましょう.

TRtrolPublished 1 min read

ファストユースとは?

ファストユースは、Minecraftのモジュールで、アイテム使用後にバニラが課す短い遅延を短縮または削除します。食べ物を食べたりポーションを飲んだりすると、バニラでは次の使用まで短い時間待つ必要があります。エンダーパールを投げた後も、次に投げるまでにクールダウンが発生します。ファストユースは、これらの間隔を圧縮またはスキップするため、正当なクライアントでは決して許可されない速度でアイテムを連続して使用できます。

アイテムの効果を変えるものではありません。食べ物を一口食べても、満腹度が同じように回復します。ポーションを飲んでも、同じ効果が適用されます。パールを投げても、同じ距離をテレポートします。ファストユースは、次にいつ使用できるかを変更するだけですが、それだけでもサーバーが不正行為と見なすほどの利点となります。

アイテム使用遅延の仕組み

バニラMinecraftは、アイテム使用アクションが完了した後、クールダウンを強制します。食べる、飲む、投げる、これらはすべて、設定された時間ウィンドウが経過するまで、次の使用をブロックします。このクールダウンは、アイテムの種類に紐づいています。ランダムな変動やスキル依存ではありません。サーバーが強制する固定値です.

ファストユースは、その特定のウィンドウをピンポイントでターゲットにします。クールダウンを短縮するか、完全にスキップすることで、バニラクライアントが物理的に送信できるよりも遥かに早く、次の使用パケットをクライアントが送信します。重要な点は、クライアントが次の使用アクションをいつ送信するかを決定しますが、サーバーはそのタイミングが合法かどうかを決定する権限を持つべきだということです。ファストユースは、その決定を再びクライアントに委ね、それがアンチチートが探している唯一の兆候です

それがなぜ人々に使われるのか

純粋な戦闘速度が利点だ。戦闘中に立ち止まって回復する時間が短縮される。通常のタイマーに縛られた相手よりも、回復やバフの効果が高いポーションを使用できる。また、通常よりも早く脱出できるパールも存在する。この利点は蓄積される。長期戦における余分な回復、最初に当たるパールの数が増えるほど、本来得られないはずの生存能力とプレッシャーを得られる。

攻撃的なユーティリティクライアントに現れやすく、アンチチートシステムが最初にチェックするモジュールの一つである。なぜなら、この利点は現実のものであり、そのパターンは明らかだからだ

サーバーがそれをどのように検出するか

これがファストユースの物語が転換点となる場所です。サーバーは推測する必要はありません。パターンを分析したり、確率的な判断を下したりする必要もありません。ただ、測定するだけです.

サーバー側のチート対策は、プレイヤーのアイテム使用パケット間の間隔を記録し、そのアイテムがバニラ物理演算で許可される最小間隔と比較することができます。正当なクライアントは、物理的に次の使用パケットを早送りすることはできません。ゲーム自体がコードレベルでそれを防いでいます。したがって、一貫してバニラ最小間隔よりも短い間隔は、ほぼ間違いなく不正行為を示唆します。

この信号は明確です。正当なタイミングは、プレイヤーごとの速度による自然な変動を示しますが、物理演算の限界を超えることはありません。高速使用のタイミングは、平坦で反復的であり、手動操作ではあり得ないほど一貫しています。そのパターンは、人間のプレイヤーが生成するものではありません.

素早く使う vs. 自動で食べる、自動でポーションを飲む

これらはしばしば一緒に使われますが、それぞれ異なる機能を持っています。自動で食べる、自動でポーションを飲むは、アイテムの使用タイミングを自動的に判断し、アクションを自動化します。一方、素早く使うは、アイテムを起動した後、どれくらいの速さで再利用できるかを変えるだけです。一つは自動化、一つは速度です。両方を一緒に使うことで最大の効率を得られますが、これらは別々のシステムです。

よくある質問