Описание
Клиентский мод, который позволяет отображать различные «информационные строки» на экране («мини-F3»). Выравнивание (угол экрана), цвет фона и текста, а также размер шрифта настраиваются. Примечание: Это исключительно клиентский мод! Его нельзя установить на сервер.
Мод также имеет различные «визуализаторы оверлеев», такие как:
- Ограничивающие рамки структур (Работают только в одиночной игре, без серверного мода! В настоящее время единственные серверные моды, которые отправляют данные в формате, известном MiniHUD, — это Servux и QuickCarpet. Если у вас установлен FabricCarpet, то вам также потребуется Servux.
- Спаун-чанки (Spawn Chunks)
- Оверлей уровня освещённости с маркерами и/или цифрами (настраивается)
- Границы файлов регионов (Region File Boundaries)
- Диапазон случайных тиков (Random Tick range)
- Формы: Сфера деспавна мобов, плюс сферы спауна на 24 и 32 блока, настраиваемая сфера произвольного радиуса, круг/цилиндр. Также планируется добавление других форм.
- Сетка блоков (Block Grid)
- Диапазон чанков алгоритма спауна мобов (только для версий < 1.14, в 1.14+ он совпадает с чанками, в которых происходят случайные тики)
- Карта высот (Height map) (используется алгоритмом спауна мобов)
(обратите внимание, что многие из этих функций в настоящее время доступны только в более поздних версиях для LiteLoader, Rift и Fabric.)
Мод также добавляет горячие клавиши для включения/выключения стандартных отладочных визуализаторов для столкновений блоков, карты высот, поиска пути сущностями и т.д.
Отображаемые информационные строки также можно включать и выключать с помощью горячих клавиш, а сам HUD можно полностью отключать.
Примеры скриншотов доступны на странице Images.
Общая информация
- Горячая клавиша для меню конфигурации в игре по умолчанию — H + C
- Горячая клавиша для включения/выключения по умолчанию — H
- Вы можете предоставить сид мира для MiniHUD (используется только для информационной строки и оверлея слимовых чанков) в мультиплеере, выполнив стандартную команду /seed, если у вас есть разрешение, или вручную с помощью обычного сообщения в чате в формате minihud-seed 12345. В одиночной игре мод получает сид напрямую.
ПРИМЕЧАНИЕ: MiniHUD также требует библиотечный мод MaLiLib.
Обязательно скачайте правильные версии обоих модов на странице Files!
https://www.curseforge.com/minecraft/mc-mods/malilib
Цвета оверлеев все непрозрачные, что делать?!
В текущих версиях 0.19.0-dev для MC 1.16+ есть ряд функций, временно портированных из основной версии для 1.12.2. Поскольку это временный порт, я не стал исправлять всё, что сломалось из-за отсутствующих функций в malilib, и в настоящее время также есть ошибка в меню редактирования цвета в malilib для версий 1.13.2+, которая приводит к сбросу альфа-канала (прозрачности) на полностью непрозрачный при использовании этого меню.
Поэтому на данный момент, пока не будут обновлены malilib и другие моды с последним кодом из версии для 1.12.2, вам придётся вручную исправлять значение цвета после использования редактора. По сути, вам нужно изменить первые две буквы (после символа #) в шестнадцатеричном коде цвета с FF (полностью непрозрачный) на что-то между 30 и 60, а затем выключить и снова включить соответствующий оверлей или фигуру для обновления.
Разные загрузчики модов vs. версии мода
Доступны разные версии MiniHUD для разных загрузчиков модов и разных версий Minecraft.
Обязательно скачайте правильную версию для используемого вами загрузчика модов!
Новые сборки будут содержать название загрузчика модов в имени файла.
Для MC 1.13.2 существуют версии для загрузчика модов Rift. Эти версии имеют в своём имени файла суффикс '-rift'.
(Также обратите внимание, что версии для 1.13.2 РАБОТАЮТ ТОЛЬКО на MC 1.13.2 и НЕ РАБОТАЮТ на более ранних версиях 1.13!)
Для MC 1.14.x в настоящее время существуют версии для загрузчика модов Fabric, эти версии имеют в своём имени файла суффикс '-fabric'.
Будущие версии для Forge также будут содержать суффикс -forge в имени файла мода.
Комбинации клавиш
Основная клавиша переключения отображения мода по умолчанию — H.
Горячая клавиша для меню конфигурации в игре по умолчанию — H + C.
Последние версии MiniHUD, использующие malilib
Для более поздних версий MiniHUD, использующих malilib, все горячие клавиши находятся в собственном меню конфигурации MiniHUD, которое по умолчанию открывается комбинацией H + C.
Старые версии MiniHUD для Forge
Для старых версий мода для Forge привязки клавиш можно изменить в стандартном меню Настройки управления.
Для старых версий для Forge:
- Клавиша переключения режима (сама по себе): Переключает состояние HUD ВКЛ/ВЫКЛ.
- Клавиша переключения режима + «информационная клавиша»: Включает/выключает различные элементы информации (клавиши можно настроить в конфигурациях мода).
Доступная информация
ПРИМЕЧАНИЕ: Информация ниже устарела и не включает всё, что есть в последних версиях мода для LiteLoader, Rift и Fabric.
Просмотрите меню конфигурации в игре, чтобы увидеть всё доступное в дополнение к упомянутому ниже.
В настоящее время доступна следующая информация:
- Реальное время (т.е. часы...)
- Время мира в тиках
- Время мира в формате: дни, часы, минуты
- Текущее позиция игрока в блоках
- Текущая позиция игрока в чанке
- Координаты игрока
- ID текущего измерения игрока
- Текущий угол поворота игрока по горизонтали (yaw)
- Текущий угол наклона игрока (pitch)
- Текущая скорость движения игрока
- Направление взгляда игрока (facing)
- Чанк, в котором находится игрок
- Файл региона, в котором находится игрок
- Имя и здоровье сущности, на которую смотрят
- Реестровое имя сущности, на которую смотрят (1.11+) или ID (1.10.2)
- Блок, на который смотрит игрок
- Реестровое имя блока и свойства состояния блока (BlockState) для блока, на который смотрят (как на экране F3)
- Текущий уровень освещённости
- Текущий биом
- Реестровое имя текущего биома.
- Текущий FPS
- Количество сущностей
- Значение C (отображаемые секции чанков) из F3
- Значение P (количество частиц) из F3
- Текущее значение локальной сложности (из F3)
- Является ли текущий чанк слимовым. Примечание: в мультиплеере вам необходимо вручную выполнить команду /seed!
Начиная с версии 0.13.0, появился визуализатор границ файлов регионов. Горячая клавиша для его включения/выключения по умолчанию — Переключение (H) + J.
Примечание: Начиная с версии 0.9.0, вы можете изменить все эти клавиши быстрого переключения через файл конфигурации или меню конфигурации в игре.
Примечание: Начиная с версии 0.11.0, вы можете изменить порядок этих информационных строк через файл конфигурации или меню конфигурации в игре.
Чтобы временно (= не сохраняется в конфигурациях) переключать типы информации во время игры, сделайте следующее:
- В версии 0.9.0 или новее, нажмите и удерживайте основную клавишу переключения, а затем нажмите назначенную горячую клавишу для нужного типа информации.
- До версии 0.9.0 сначала нажмите и удерживайте клавишу указанного типа информации, а затем нажмите клавишу переключения.
Старые параметры конфигурации
Ниже приведены значения битовых масок для различных типов информации. Теперь это избыточно, просто используйте опции включения/выключения в меню конфигурации в игре!
Они были полностью удалены в версии 0.11.0.
Значения битовых масок для информации, включённой по умолчанию, следующие:
- 1 = координаты
- 2 = угол поворота по горизонтали (yaw)
- 4 = угол наклона (pitch)
- 8 = скорость
- 16 = биом
- 32 = уровень освещённости
- 64 = направление взгляда (facing)
- 128 = позиция в блоках
- 256 = позиция в чанке
- 512 = блок, на который смотрят
- 1024 = fps
- 2048 = количество сущностей
- 4096 = id измерения
- 8192 = время мира (в тиках)
- 16384 = время мира (отформатированное)
- 32768 = реальное время (т.е. часы)
- 65536 = сущность, на которую смотрят
- 131072 = слимовый чанк
- 262144 = свойства состояния блока (blockstate properties)
Сложите вместе те, которые вы хотите иметь включёнными по умолчанию. Это означает, что они будут появляться при загрузке игры и последующем включении MiniHUD нажатием клавиши переключения.
Конфигурация
Есть несколько параметров, которые можно настроить либо через меню конфигурации в игре, либо в файле конфигурации.
- Информация для отображения в HUD информационных строк
- Коэффициент масштаба шрифта
- Цвет шрифта и фона
- Использовать ли тень у шрифта при отрисовке текста
- Использовать ли цвет фона для текста
- Сортировать ли отображаемые информационные строки по их длине
- Обращать ли порядок сортировки, упомянутый выше
- Использовать ли пользовательскую строку формата для строки координат и саму строку формата
- Несколько опций для настройки оверлея уровня освещённости
- Цвета всех визуализаторов оверлеев
Примечание: Пользовательская строка формата для координат должна содержать три спецификатора формата для чисел с плавающей точкой.
Примером может служить "X: %.1f Y: %.1f Z: %.1f" (без кавычек), что даст вывод вида: X: 1234.2 Y: 64.0 Z: 4321.7.
Стандартные отладочные визуализаторы