Map Distance Fix
Простой мод, который показывает индикатор игрока вместо белой точки за границами карты.
- Загрузчики
- FabricNeoForgeForge
- Скачиваний на Modrinth
- 1,2 млн
- Подписчиков на Modrinth
- 342
- версий
- 40
- Обновлён
- 25 июля 202625 июл.
- Опубликован
- в 2025
Коротко о моде
Нужен в игре; на сервере — по желанию
MapDistanceFix
Очень простой мод для Minecraft, который исправляет индикаторы игрока на карте так, чтобы они всегда показывали положение и направление игрока, даже за пределами границ карты. Это сильно упрощает навигацию по картам сокровищ и другим картам.
Спасибо всем за 1 миллион загрузок!!
Зачем этот мод?
В ванильном Minecraft, когда вы далеко от границ карты, индикатор игрока либо полностью исчезает, либо отображается как стандартные метки "player_off_map" и "player_off_limits" без информации о направлении. Этот мод исправляет это:
- Преобразуя метки игрока за пределами карты в обычные метки игрока
- Сохраняя правильный поворот, чтобы показывать, куда вы смотрите
- Обеспечивая постоянную видимость игрока для лучшей навигации
Возможности
- Игрок всегда виден: Иконка игрока всегда отображается на картах, даже далеко за пределами границ карты
- Правильное направление: Показывает реальное направление взгляда игрока вместо стандартного индикатора за пределами карты
- Отображение расстояния: Показывает расстояние от игрока до центра карты или до ближайшей структуры, помогая добраться до цели
- Настраиваемость: Настройка отображения расстояния через JSON-файл конфигурации или внутриигровой интерфейс с помощью Cloth Config
- Внутриигровые команды: Перезагрузка конфигурации и проверка статуса без перезапуска игры
- Только на сервере: Не требует изменений на клиенте, если мод установлен на сервере
Необязательные зависимости
- Cloth Config — Включает внутриигровой интерфейс настройки
- Mod Menu — Предоставляет доступ к экрану конфигурации из списка модов Оба мода необязательны. Без них вы всё ещё можете настроить мод, редактируя JSON-файл конфигурации напрямую или через внутриигровые команды
Конфигурация
Мод создаёт файл конфигурации по пути config/mapdistancefix.json со следующими опциями:
| Опция | По умолчанию | Описание |
|---|---|---|
showDistance | true | Включить или отключить отображение расстояния |
showDistanceWhenOffMap | true | Показывать расстояние, когда игрок за пределами границ карты |
showDistanceInsideBoundaries | false | Показывать расстояние, даже когда игрок внутри границ карты |
showStructureDistances | true | Показывать расстояние до ближайшей структуры на карте |
distanceFormat | %dm | Строка формата для расстояния (используйте %d для значения расстояния) |
useShortUnits | true | Использовать короткий формат, например "1.2k", для больших расстояний |
shortUnitThreshold | 1000 | Порог расстояния (в блоках) для переключения на короткие единицы |
Внутриигровая настройка
Если у вас установлены Cloth Config и Mod Menu, вы можете открыть экран конфигурации следующим образом:
- Откройте меню игры
- Нажмите "Моды" (добавлено Mod Menu)
- Найдите "Map Distance Fix" в списке
- Нажмите кнопку настройки или, если у вас нет этих модов, вы можете использовать команды:
Команды
- `/mapdistancefix config set/reset/get
или/mdf config set/reset/get` — Изменить конфигурацию в игре /mapdistancefix statusили/mdf status— Показать текущие настройки конфигурации/mapdistancefix reloadили/mdf reload— Перезагрузить файл конфигурации, если он был изменён (не нужно запускать, если используете команду /mdf config)
Совместимость
- Совместимость с JAVA: Для версий Minecraft выше 1.20.5 требуется Java 21, для версий от 1.19.3 до 1.20.1 требуется Java 17.
- Совместимость с сервером: Не работает на ванильных серверах. Но если мод установлен на сервере, его не обязательно устанавливать на клиенте.
- Другие моды: Должен быть совместим с большинством других модов, которые не сильно изменяют карты.
Решение проблем
Частые проблемы
Экран конфигурации не появляется
- Убедитесь, что у вас установлены и Cloth Config, и Mod Menu (для Fabric)
- Проверьте, что версии совместимы с вашей версией Minecraft Текст расстояния выглядит странно с шейдерами
- Это известная проблема с некоторыми шейдерпаками. Фон текста расстояния может выглядеть прозрачным или глючным.
- Если это вас беспокоит, отключите отображение расстояния, установив
showDistanceвfalseв файле конфигурации или через внутриигровой экран настроек (если установлен Cloth Config).
Получение помощи
Если вы столкнулись с проблемами:
- Проверьте последние логи на наличие сообщений об ошибках
- Убедитесь, что Fabric API установлен правильно
- Попробуйте запустить с минимальным набором модов, чтобы выявить конфликты
- Сообщите о проблемах на странице GitHub Issues
Участие в разработке
Вклад приветствуется! Вот как вы можете помочь:
Pull Requests
- Следуйте существующему стилю кода и соглашениям
- Добавляйте соответствующие комментарии и документацию
- Тщательно тестируйте перед отправкой
- Обновляйте README при добавлении новых функций
Сообщения об ошибках
- Используйте страницу GitHub Issues
- Указывайте версию Minecraft, версию мода и файлы логов
- Описывайте шаги для воспроизведения проблемы
Лицензия
Этот проект лицензирован под MIT License. Не стесняйтесь использовать этот мод в своих модпаках без разрешения. Но, пожалуйста, не распространяйте jar-файлы где-либо ещё!
Благодарности
- mappings.dev за огромную помощь в поиске нужных функций
- Команде Fabric за отличный фреймворк для моддинга
- Сообществу Minecraft за вдохновение и обратную связь
- Контрибьюторам, которые помогают улучшать этот мод
Сделано с ❤️ от MrErenK для сообщества Minecraft По вопросам, предложениям или поддержке не стесняйтесь открыть issue на GitHub! Есть вопрос, запрос на интеграцию в модпак, запрос версии или быстрая обратная связь? Напишите в Discord: @mrerenk
Частые вопросы
Как установить Map Distance Fix?
Установите Fabric под свою версию Minecraft, скачайте Map Distance Fix под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Map Distance Fix?
У Map Distance Fix есть сборки для Minecraft 1.17–26.2.
Нужен ли Map Distance Fix на сервере?
Нужен в игре; на сервере — по желанию