Learn · concepts
FPSカウンターとは Minecraft?
FPSカウンターとは、Minecraftクライアントのリアルタイムのフレームレートを表示するHUD表示のことです。その仕組みと、使用しても完全に安全である理由について学びましょう.
FPSカウンターとは?
FPSカウンターとは、Minecraftクライアントが現在1秒間にレンダリングしているフレーム数を表示する、小さなHUD要素です。ゲームプレイの機能というものではありません。その数値は、サーバー上の何かが起こることではなく、あなたのハードウェアと設定によって変動します。そのため、時計や座標表示などと同じく、最も安全なユーティリティクライアントのツールの一つと言えるでしょう。競争を目的としたものではなく、情報提供を目的としたものです。
多くのユーティリティクライアントは、デフォルトのHUDモジュールとして同梱しています。なぜなら、デバッグメニューを掘り下げたり、ベンチマークを実行したりするよりも、なぜ動作がカクカクするのかを素早く判断できるからです。数値を一目見ただけで、パフォーマンスの低下が現実なのか、それとも単なる錯覚なのかをすぐに知ることができます。
仕組み
Minecraftは、レンダリングループを駆動するために、内部的に自身のフレームレートを計算しています。毎フレーム、エンジンはレンダリングに要した時間を測定し、その値からFPSを算出します。FPSカウンターモジュールは、新しい計算を行うことはありません。既存の値を毎フレーム読み取り、通常は画面の隅に小さく表示されるか、座標やPingなどの要素と組み合わされたより大きなHUDに組み込まれた場所に表示します.
表示が継続的に更新されるため、重いチャンクの読み込み、高密度のパーティクルエフェクト、または混雑したエンティティエリアによる低下も含め、リアルタイムで実際のパフォーマンスを反映します。バニラ Minecraft にも、F3 デバッグ画面にフレームレートが他の診断データに埋もれた形で存在します。専用の FPS モジュールは、人々が実際に見ているその数値を 1 つに絞り込み、キーを押さえることなく常に表示します。
なぜ完全に安全なのか
FPS カウンターは、すでにマシン上に存在するデータを読み取り表示するだけです。移動、戦闘、パケットタイミング、またはサーバーが処理するその他の要素には一切触れません。サーバー側のアンチチートが検出するような信号は一切ありません。検出システムは、疑わしい入力やネットワークパターンを監視しています。ご自身の画面にローカルでレンダリングされた数値は、それらには一切認識されません。
唯一の欠点は、ごちゃごちゃしてしまうことです。FPS カウンター、ping ディスプレイ、座標表示、キー入力オーバーレイなどを積み重ねると、画面はコックピットのように見え始めます。それはリスクではなく、好みの問題です。セキュリティの観点から言えば、FPS カウンターは GUI スケールを変更するのと同じくらいリスクがあります.
FPS と 実際のパフォーマンス
FPSカウンターが何を示し、何を示さないのかを明確にしておく価値があります。それは、クライアントがレンダリングする速度を測定する、それ以上のことではありません。FPSが低い場合、それはあなたにそれを伝えます。しかし、それを修正するわけではありません。パフォーマンスを実際に向上させるには、別の対応が必要です。レンダー距離を下げる、グラフィック設定を下げる、バックグラウンドアプリを閉じる、またはハードウェアをアップグレードするなどです。カウンターは単に現在の状態を報告するだけです。
よくある質問
いいえ、それはただクライアントがフレームをレンダリングする速度を示す数字を表示するだけです。戦闘、移動、サーバーが処理するその他の要素は変わりません.
いいえ。カウンターは現在のフレームレートを測定し、表示するだけです。FPSを実際に上げるには、レンダー距離やグラフィック設定を下げるなど、別の変更が必要です.
いいえ。そのモジュールはサーバーに何も送信しません。ローカルクライアントデータのみを読み取り、画面に表示するだけなので、サーバーが監視したり、フラグを立てたりするものは何もありません.
バニラ版にはF3デバッグスクリーンがあり、その中にフレームレートを含むさまざまな診断データが表示されます。専用のFPSモジュールは、通常、小さく常に表示されるHUD要素として、数値のみを表示します.