VO: Speedometer
добавлено отдельное отладочное поле F3, показывающее скорость в блоках в секунду — в тех самых единицах, которые твой мозг реально понимает. Работает полностью независимо, использует ванильные данные физики на основе тиков и даже объединяется с player_speed
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 803
- Подписчиков на Modrinth
- 0
- версий
- 18
- Обновлён
- 20 октября 202620 окт.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
⚡ Speedometer
"Скорость игрока, но в реальных блоках в секунду."
[!NOTE] Политика «1 JAR — 1 версия»: я собираю отдельный JAR для каждой версии Minecraft (например, MC 26.2, MC 26.3). Скачивайте именно ту сборку, которая соответствует вашей установке Minecraft.
Требования к зависимостям: Speedometer полностью самодостаточен и работает на стороне клиента. Ему нужен только Fabric Loader — ни Fabric API, ни Cloth Config, ни внешние библиотеки не требуются.
Каждый игрок в Minecraft знает это раздражение: жмёшь F3, ищешь свою скорость передвижения, а ванилла выдаёт Speed: 0.215 blocks/tick. Сырая дельта тиков движка, которую невозможно осмыслить ни в полёте, ни верхом на лошади. Вы бежите на пике эффективности? Как быстро фейерверк на самом деле разгоняет ваш Elytra? Насколько быстро эта выведенная лошадь по сравнению с вагонеткой?
Speedometer исправляет эту основу. Он добавляет собственную строку в нативный экран отладки F3, которая переводит ваше передвижение в понятные реальные блоки в секунду (b/s) (что эквивалентно метрам в секунду, m/s). Работая напрямую на ванильном физическом движке с 20 TPS (Entity.getKnownSpeed()), он обновляется динамически, разбивает 3D-скорость на горизонтальный и вертикальный векторы, отслеживает транспорт и ездовых животных и бесшовно объединяется с ванильной строкой отладки player_speed на Minecraft 26.3+.
Часть Vanilla Outsider Collection — модов, которые улучшают ванильные механики по современным инженерным стандартам.
🎬 Видеодемонстрация
🎬 Видеодемонстрация: Speedometer в действии
Нажмите на превью видео или кнопку ниже, чтобы посмотреть живую демонстрацию на YouTube:
✨ Возможности
⚡ Полноценная интеграция с экраном отладки F3
Speedometer регистрирует собственную строку speedometer внутри нативной системы Minecraft DebugScreenEntries (F3 + F6). Он работает полностью самостоятельно — без внешнего рендеринга оверлеев и костыльных хуков в экран.
↔️ Полное разложение 3D-вектора
Мгновенно получайте математическое понимание своей динамики передвижения:
- Общая скорость: полная величина 3D-вектора скорости (
length() * 20.0). - Горизонтальная скорость (H): скорость по плоскости — бег, езда на лодке по льду и полёт вбок (
sqrt(vx^2 + vz^2) * 20.0). - Вертикальная скорость (V): скорость набора высоты при прыжке, скорость падения и изменения наклона Elytra (
abs(vy) * 20.0).
🛠️ Умные режимы отображения и объединение (F3 + F6)
Выбирайте предпочитаемый вариант отображения прямо в игровом экране настроек отладки F3 (F3 + F6):
- Только Speedometer (по умолчанию — все версии):
Speed: 58.79 b/s (H: 58.62, V: 4.47) - Оба включены (умное объединение) (MC 26.3+):
Speed: 2.049 blocks/tick, 40.97 b/s (H: 37.46, V: 16.60) - Только ванильная скорость игрока (MC 26.3+):
Speed: 0.215 blocks/tick

Автономный режим Speedometer с чистыми показателями скорости в блоках в секунду

Умное объединение в Minecraft 26.3+ — блоки/тик и блоки/секунду сливаются в одну строку
📌 Закрепление HUD в режиме ALWAYS_ON
Хочешь следить за скоростью полёта или бега, не засоряя экран всей стеной отладочной информации F3?
- Открой экран отладочных настроек через
F3 + F6. - Переключи пункт
speedometerв положениеAlways. - Теперь Speedometer останется закреплённым в верхней части экрана как лёгкий и ненавязчивый индикатор скорости во время обычной игры!
🐎 Отслеживание транспорта и ездовых животных
Speedometer автоматически определяет, когда ты едешь на лошади, осле, муле, верблюде, лодке, вагонетке, свинье или страйдере, и рассчитывает истинный импульс и скорость транспорта, а не координаты игрока.
📐 Динамическое форматирование без дёрганий
Использует динамическое форматирование строк (%.2f), которое плавно расширяется и сжимается без жёсткого выравнивания по символам. Раз в тик берёт один образец предрассчитанного ванильного вектора Entity.getKnownSpeed() для стабильных 60 FPS и нулевого выделения памяти в куче GC.
🪶 100% без зависимостей и полностью клиентская архитектура
- Fabric API не требуется: построен исключительно на Fabric Loader и ванильных классах Minecraft.
- Только клиентская часть: работает полностью локально. Подключайся к ванильным, Spigot, Paper, Forge или Fabric серверам без установки чего-либо на сервер.
📊 Краткая справка и матрица возможностей
| Аспект | Ванильный отладочный экран F3 | Speedometer (Modern 26.2+) |
|---|---|---|
| Единица скорости | 0.215 blocks/tick (абстрактная физическая единица) | 4.30 b/s (реальные блоки/метры в секунду) |
| Разложение вектора | ❌ Нет (единый неразложенный скаляр) | ✅ Общая, горизонтальная (H) и вертикальная (V) |
| Место на HUD F3 | Занимает стандартную строку отладки | ✅ Умное объединение сливает обе в 1 строку |
| Минимальное закрепление HUD | ❌ Нет (требуется открытая стена F3) | ✅ Закрепление ALWAYS_ON через F3 + F6 |
| Отслеживание транспорта и животных | Непоследовательно для разных средств передвижения | ✅ Отслеживает лошадей, лодки, вагонетки |
| Требования к серверу | Расчёт на стороне сервера | ✅ 100% клиентская часть (работает на всех серверах) |
| Зависимости | Нет | ✅ Ноль зависимостей (Fabric API не нужен) |
| Влияние на память / кучу | Стандартное | ✅ 0B/кадр выделения в куче на пути отрисовки |
🚀 Управление в игре и быстрый старт
Управляй и настраивай Speedometer с помощью родных горячих клавиш отладочного экрана Minecraft:
| Комбинация клавиш | Действие | Описание |
|---|---|---|
F3 | Переключить отладочный экран | Показывает или скрывает полный отладочный HUD F3, включая Speedometer. |
F3 + F6 | Открыть отладочные настройки | Открывает интерактивное меню Debug Screen Entries для переключения или закрепления Speedometer. |
F3 + Q | Показать справку F3 | Показывает внутриигровой список справки Minecraft по всем активным комбинациям клавиш F3. |
⚙️ Настройка и закрепление HUD
Speedometer использует официальную архитектуру Minecraft Debug Screen Entries (DebugScreenEntries):
- Нажми
F3 + F6в игре, чтобы открыть родной экран отладочной настройки. - Прокрути до пункта
speedometer. Переключайся между тремя родными состояниями отображения:
Default: виден только при активном полном экране F3.Always: постоянно закреплён на HUD, даже когда экран F3 закрыт.Never: полностью скрыт.
- В Minecraft 26.3+ можно независимо настраивать
player_speedиspeedometer; при включении обоих они автоматически объединятся в единую однострочную сводку!
📖 Подробное руководство и практические приёмы
1. Установка и проверка клиента
- Скачай
speedometer-*.jarдля своей версии Minecraft. - Помести JAR-файл прямо в папку
.minecraft/mods. - Запусти Minecraft. Никакие дополнительные библиотеки или файлы конфигурации не нужны.
2. Закрепление компактного спидометра на HUD
- Нажми
F3 + F6, чтобы открыть экран Debug Entries. - Кликни по пункту
speedometer, чтобы переключить его режим сDefaultнаAlways. - Нажми
Done(илиEscape). - Закрой меню F3, нажав
F3. - Аккуратный компактный показатель скорости (
Speed: 4.30 b/s (H: 4.30, V: 0.00)) останется видимым в левом верхнем углу экрана, давая тебе данные о скорости в реальном времени во время выживания!
3. Скорость полёта на Elytra и замеры с ракетами
- Взлетая на Elytra, запусти фейерверк-ракету и следи за Total Speed и Vertical (V).
- Обрати внимание, как наклон влияет на скорость: пикирование вниз превращает гравитационную потенциальную энергию в экстремальную Horizontal (H) скорость, превышающую 60-80 b/s.
- Выровняйся, когда вертикальная скорость приблизится к
V: 0.00, чтобы максимизировать горизонтальную дистанцию за одну ракету!
4. Оптимизация разведения лошадей и ездовых животных
- При разведении лошадей садись на каждого кандидата и пробегись галопом по ровной поверхности.
Смотри на показатель H (Horizontal):
- Средние дикие лошади бегут со скоростью 9.0–11.5 b/s.
- Лошадь с максимальными характеристиками достигает 14.23 b/s (быстрее вагонеток!).
- Спидометр даёт мгновенную и точную проверку родословной твоих лошадей без необходимости строить редстоун-треки с таймерами.
5. Ледяные трассы из синего льда и замеры скорости лодки
- На трассах для лодок из синего льда ускорение набирается стремительно.
- Следи за горизонтальной скоростью, когда достигнешь предельной скорости лодки (72.73 b/s) — это позволяет оценивать эффективность транспортной сети между хабами сервера.
🧩 Рекомендуемые моды-компаньоны
Если тебе нравится Speedometer, эти companion-моды из коллекций Vanilla Outsider и Instant Gratification подключаются без проблем:
- 🚀 Max Elytra Fly Speed: Снимает ванильные ограничения скорости полёта на Elytra и позволяет отслеживать сверхзвуковые скорости со Speedometer в реальном времени.
- 🐕 Better Dogs: Верные собаки-компаньоны, которые катаются с тобой в лодках и вагонетках, не отставая в путешествиях.
- 📜 Collapsible Game Rules: Сворачиваемые заголовки категорий и поиск в реальном времени для меню Edit Game Rules.
🌟 Изучи полную коллекцию Vanilla Outsider, чтобы найти больше ванильных улучшений.
☕ Поддержка
Если тебе нравится коллекция Vanilla Outsider, подумай о поддержке будущей разработки!
[!NOTE] 🇮🇩 Пользователям из Индонезии: SocioBuzz и Saweria поддерживают местные способы оплаты (Gopay, OVO, Dana и т.д.), если ты хочешь поддержать меня без использования PayPal/Ko-fi!
[!TIP]
📜 Благодарности и разрешения для модпаков
| Свойство | Информация |
|---|---|
| Создатель / Автор | Dasik (Rifaditya) |
| Коллекция | Vanilla Outsider Collection |
| Лицензия | GNU General Public License v3.0 (GPLv3) |
| Исходный код | GitHub - Rifaditya/f3-speedometer |
| Баг-трекер | GitHub Issues |
| Документация / Вики | GitHub Wiki |
[!IMPORTANT] 📦 Разрешения на модпаки и распространение:
Ты можешь спокойно включать этот мод в любой модпак на любой платформе! Но файл мода должен скачиваться напрямую через официальные каналы распространения (Modrinth или CurseForge). Перезаливка, зеркалирование или распространение оригинального JAR-файла мода на сторонних зеркалах, сайтах-скраперах или неофициальных лаунчерах строго запрещены.
⚖️ Лицензия и правила форков (никаких перезаливок без изменений):
Этот проект с открытым исходным кодом под GNU GPLv3. Мы всячески приветствуем изучение кода, обучение на нём и форк репозитория для создания настоящих модификаций, существенных расширений функционала или портов для сообщества — при условии, что твой проект остаётся открытым под GPLv3 с указанием авторства.
Однако прямые перезаливки 1:1, форки-клоны без значимых функциональных изменений или публикация идентичных сборок под другими названиями (например, ради накрутки скачиваний или наград) строго запрещены.
Сделано с ❤️ для сообщества Minecraft
Часть коллекции Vanilla Outsider
Частые вопросы
Как установить VO: Speedometer?
Установите Fabric под свою версию Minecraft, скачайте VO: Speedometer под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть VO: Speedometer?
У VO: Speedometer есть сборки для Minecraft 1.20.1, 1.21.1, 1.21.11, 26.2–26.3.
Нужен ли VO: Speedometer на сервере?
Ставится только в игру; на сервер ставить не нужно