スマート統合とレイアウト設定
このページでは、スピードメーター が F3 画面のレイアウトと 1 行統合をどのように処理するかを解説します。
📊 レイアウトマトリックスインフォボックス
player_speed の状態 | speedometer の状態 | F3 画面描画行出力 | モード名 |
|---|---|---|---|
Enabled (オーバーレイ内 (In Overlay)) | Enabled (オーバーレイ内 (In Overlay)) | Speed: 0.215 blocks/tick, 4.30 b/s (H: 4.30, V: 0.00) | スマート統合モード |
OFF (オフ (OFF)) | Enabled (オーバーレイ内 (In Overlay)) | Speed: 4.30 b/s (H: 4.30, V: 0.00) | 単独スピードメーターモード |
Enabled (オーバーレイ内 (In Overlay)) | OFF (オフ (OFF)) | Speed: 0.215 blocks/tick | 純粋バニラモード |
OFF (オフ (OFF)) | OFF (オフ (OFF)) | (Line Hidden) | 無効モード |
⚙️ オプションの切り替え方法 (F3 + F6)
- ゲーム内で
F3 + F6を押し、バニラの F3 デバッグオプション画面 を開きます。 - スクロールして
speedometerとplayer_speedを探します。 - クリックして各エントリの表示状態を順次切り替えます:
常に表示 (Always): Always rendered regardless of general overlay toggles.オーバーレイ内 (In Overlay): Rendered whenever F3 debug overlay is active.オフ (OFF): Completely hidden from the F3 screen.
- 「完了」または
Escを押してゲームに戻ります。再起動不要で即座に設定が反映されます。
🔍 スマート統合メカニズム
player_speed と speedometer の両方が有効な場合、2行に分かれて表示されると画面が煩雑になります:
text
-- 未統合の煩雑な出力 --
Speed: 0.215 blocks/tick
Speed: 4.30 b/s (H: 4.30, V: 0.00)これを解消するため、DebugEntryPlayerSpeedWrapper はバニラの player_speed の出力をインターセプトして統合します:
text
-- スマート統合出力 --
Speed: 0.215 blocks/tick, 4.30 b/s (H: 4.30, V: 0.00)