스마트 통합 및 레이아웃 설정
이 페이지에서는 속도계의 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가 모두 활성화되어 있을 때 두 줄로 나뉘어 표시되면 시각적으로 혼잡해집니다:
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)