-
Notifications
You must be signed in to change notification settings - Fork 0
Home
🌐 Languages: 🇺🇸 English | 🇨🇳 简体中文 | 🇭🇰 繁體中文 | 🇷🇺 Русский | 🇪🇸 Español | 🇩🇪 Deutsch | 🇫🇷 Français | 🇧🇷 Português | 🇯🇵 日本語 | 🇮🇩 Bahasa Indonesia | 🇰🇷 한국어
Welcome to the official Speedometer Wiki! Speedometer is a lightweight, 100% Zero-Dependency client-side Minecraft Fabric mod designed to display real-time player and entity movement velocity directly in the native F3 Debug Screen in blocks per second (b/s).
📌 Repository Source Disclaimer: The documentation in this Wiki reflects the current source code state in the repository, which may include recent unreleased commits or developmental features ahead of public release builds on CurseForge and Modrinth.
| Property | Details |
|---|---|
| Mod Name | Speedometer |
| Mod ID | speedometer |
| Collection Track | Vanilla Outsider Collection |
| Target Minecraft Version |
26.2 (>=26.2-) |
| Environment |
Client-Side Only (client) |
| Dependencies |
Fabric Loader (>=0.15.0) |
| License | GNU General Public License v3.0 (GPLv3) |
| Author / Developer | Dasik (Rifaditya) |
In vanilla Minecraft, movement mechanics are calculated on a per-tick basis (player_speed displaying raw velocity in blocks/tick. However, players and server administrators naturally measure travel speed in blocks per second (b/s).
Speedometer bridges this gap while respecting vanilla aesthetics:
- Zero External Dependencies: Requires zero library mods or config engines—only Fabric Loader.
-
Native F3 Registration: Integrates directly into Minecraft's
DebugScreenEntriesengine underspeedometer. -
Smart Consolidation: Intelligently merges with vanilla's native
player_speedline into a unified HUD display without cluttering the screen. - Detailed Vector Breakdown: Breaks velocity into total 3D speed, horizontal ground speed (H), and vertical velocity (V).
- Minecraft 26.2 Guide — Dedicated guide for the primary Minecraft 26.2 target release.
- Version Compatibility — Full Minecraft version lifecycle, dependency bounds, and migration history.
- Velocity Math & Vectors — Math formulas, vector components, and tick-to-second conversion.
-
F3 Debug Integration — How Speedometer hooks into
DebugScreenEntriesandDebugScreenEntryList. - Smart Consolidation & Layouts — Configuring F3 overlay states and line consolidation.
- Vehicle & Riding Physics — Tracking velocity while riding boats, minecarts, horses, or flying.
-
Dynamic HUD Formatting — High-precision, zero-jitter string length formatting (
%.2f). - Camera & Entity Tracking — Spectator camera tracking and vehicle mount speed calculations.
-
Ground Rest Fixes — Resolution of standing-still velocity artifacts (
1.57 m/s). - Advancements — Advancement integration status (Vanilla reliance policy).
- GameRules — GameRule configuration status (Client-side mod policy).
- Commands — Brigadier command status (GUI F3+F6 driven policy).
-
Configuration — In-game
F3 + F6debug options menu setup. -
HUD & Diagnostics — Overlay display states (
Always,In Overlay,OFF).
- Developer Setup & Building — Building from source with JDK 25, Gradle 9.3+, and Loom 1.15+.
- Architecture & Mixins — Package hierarchy and Mixin target breakdown table.
-
API & Addon Integration — Fabric entrypoints and
DebugScreenEntrywrapper implementation. - Zero-Dependency Design — Architecture rationale for lightweight client mod design.
-
Performance & Rendering — Render thread impact (
$<0.001\text{ ms}$ ) and memory allocation analysis. - Troubleshooting & FAQ — Frequently asked questions and diagnostic solutions.
Speedometer | Vanilla Outsider Collection
Developed with ❤️ by Dasik (Rifaditya) | Licensed under GNU GPLv3
📌 The documentation in this Wiki reflects the current source code state in the active repository.
- 🇺🇸 English | 🇨🇳 简体中文 | 🇭🇰 繁體中文
- 🇷🇺 Русский | 🇪🇸 Español | 🇩🇪 Deutsch
- 🇫🇷 Français | 🇧🇷 Português | 🇯🇵 日本語
- 🇮🇩 Bahasa Indonesia | 🇰🇷 한국어
🇺🇸 English
- 🏠 Home
- MC 26.2 Guide
- Version Compatibility
- Velocity Math & Vectors
- F3 Debug Integration
- Smart Consolidation
- Vehicle & Riding Physics
- Dynamic HUD Formatting
- Camera & Entity Tracking
- Ground Rest Fixes
- Advancements
- GameRules
- Commands
- Configuration
- HUD & Diagnostics
- Developer Setup & Building
- Architecture & Mixins
- API & Addon Integration
- Zero-Dependency Design
- Performance & Rendering
- Troubleshooting & FAQ
🇨🇳 简体中文 (Simplified Chinese)
🇭🇰 繁體中文 (Traditional Chinese)
🇷🇺 Русский (Russian)
- 🏠 Портал Вики Спидометра
- Руководство по Minecraft 26.2
- Совместимость версий и жизненный цикл
- Математика скорости и векторы
- Интеграция с экраном отладки F3
- Умное объединение и макеты
- Физика транспорта и верховой езды
- Динамическое форматирование HUD
- Отслеживание камеры и сущностей
- Исправление скорости в состоянии покоя
- Интеграция с достижениями
- Игровые правила (GameRules)
- Команды
- Настройка и параметры
- Вывод HUD и диагностика
- Настройка окружения и сборка
- Архитектура пакетов и миксины
- API и интеграция аддонов
- Архитектура с нулевыми зависимостями
- Производительность и рендеринг
- Устранение неполадок и FAQ
🇪🇸 Español (Spanish)
- 🏠 Portal Wiki de Velocímetro
- Guía de Minecraft 26.2
- Compatibilidad de Versiones y Ciclo de Vida
- Matemáticas de Velocidad y Vectores
- Integración con Pantalla de Depuración F3
- Consolidación Inteligente y Diseños
- Física de Vehículos y Monturas
- Formateo Dinámico de HUD
- Seguimiento de Cámara y Entidades
- Corrección de Velocidad en Reposo
- Integración de Progresos
- Reglas de Juego (GameRules)
- Comandos
- Configuración y Opciones
- Salida HUD y Diagnósticos
- Configuración de Desarrollo y Compilación
- Arquitectura y Mixins
- API e Integración de Addons
- Diseño de Cero Dependencias
- Rendimiento y Renderizado
- Resolución de Problemas y Preguntas Frecuentes
🇩🇪 Deutsch (German)
- 🏠 Geschwindigkeitsmesser Wiki Portal
- Minecraft 26.2 Leitfaden
- Versionskompatibilität & Lebenszyklus
- Geschwindigkeitsmathematik & Vektoren
- F3-Debug-Bildschirm Integration
- Intelligente Konsolidierung & Layouts
- Fahrzeug- & Reitphysik
- Dynamische HUD-Formatierung
- Kamera- & Entitätsverfolgung
- Korrekturen für Stillstand auf Blöcken
- Fortschritte-Integration
- Spielregeln (GameRules)
- Befehle
- Konfiguration & Optionen
- HUD-Ausgabe & Diagnose
- Entwickler-Setup & Kompilierung
- Architektur & Mixin-Übersicht
- API & Addon-Integration
- Null-Abhängigkeiten-Design
- Leistung & Rendering-Benchmarks
- Fehlerbehebung & FAQ
🇫🇷 Français (French)
- 🏠 Portail Wiki du Compteur de vitesse
- Guide Minecraft 26.2
- Compatibilité des versions et cycle de vie
- Mathématiques de vitesse et vecteurs
- Intégration à l'écran de débogage F3
- Consolidation intelligente et dispositions
- Physique des véhicules et montures
- Formatage dynamique du HUD
- Suivi de caméra et d'entités
- Correction de vitesse à l'arrêt
- Intégration des progrès
- Règles de jeu (GameRules)
- Commandes
- Configuration et options
- Affichage HUD et diagnostics
- Environnement développeur et compilation
- Architecture et Mixins
- API et intégration d'addons
- Conception sans dépendance externe
- Performance et rendu
- Dépannage et FAQ
🇧🇷 Português (Portuguese)
- 🏠 Portal Wiki do Velocímetro
- Guia do Minecraft 26.2
- Compatibilidade de Versões e Ciclo de Vida
- Matemática de Velocidade e Vetores
- Integração com a Tela de Depuração F3
- Consolidação Inteligente e Layouts
- Física de Veículos e Montarias
- Formatação Dinâmica do HUD
- Rastreamento de Câmera e Entidades
- Correção de Velocidade em Repouso
- Integração de Conquistas
- Regras de Jogo (GameRules)
- Comandos
- Configuração e Opções
- Saída HUD e Diagnósticos
- Configuração de Desenvolvimento e Compilação
- Arquitetura e Mixins
- API e Integração de Complementos
- Design com Zero Dependências
- Desempenho e Renderização
- Solução de Problemas e Perguntas Frequentes
🇯🇵 日本語 (Japanese)
- 🏠 スピードメーター Wiki ポータル
- Minecraft 26.2 ガイド
- バージョン互換性とライフサイクル
- 速度計算の数学とベクトル
- F3 デバッグ画面への統合
- スマート統合とレイアウト設定
- 乗り物と騎乗の物理演算
- 動的 HUD フォーマット
- カメラとエンティティの追跡
- 静止時速度のアーティファクト修正
- 進捗システムへの統合
- ゲームルール (GameRules)
- コマンド統合
- 設定とオプション
- HUD 表示と診断
- 開発環境のセットアップとビルド
- パッケージ構成と Mixin
- API とアドオン統合
- ゼロ依存アーキテクチャ設計
- パフォーマンスとレンダリング負荷
- トラブルシューティングとよくある質問
🇮🇩 Bahasa Indonesia (Indonesian)
- 🏠 Portal Wiki Spidometer
- Panduan Minecraft 26.2
- Kompatibilitas Versi & Siklus Hidup
- Matematika Kecepatan & Vektor
- Integrasi Layar Debug F3
- Konsolidasi Pintar & Tata Letak
- Fisika Kendaraan & Tunggangan
- Pemformatan HUD Dinamis
- Pelacakan Kamera & Entitas
- Perbaikan Kecepatan Saat Diam
- Integrasi Kemajuan (Advancements)
- Aturan Game (GameRules)
- Perintah (Commands)
- Konfigurasi & Pengaturan
- Output HUD & Diagnostik
- Penyiapan Pengembang & Kompilasi
- Arsitektur Paket & Mixin
- API & Integrasi Addon
- Desain Tanpa Dependensi Eksternal
- Performa & Tolok Ukur Rendering
- Pemecahan Masalah & Tanya Jawab