CustomHud - мощный и гибкий мод для Майнкрафт, который позволяет вывести на экран любую текстовую информацию, используя систему переменных и условий. В ванильной игре у нас есть только экран отладки F3, но он громоздкий, неудобный и его нельзя настроить под себя. Другие моды тоже добавляют текстовые HUD, но их гибкость обычно ограничена цветами и включением/выключением строк. CustomHud решает эту проблему кардинально - ты сам решаешь, какие данные видеть и где именно они будут расположены.
Как это работает
В файле профиля ты пишешь, что хочешь видеть, и используешь "переменные" вроде {fps}, {version}, {block_x} и т.д. прямо в тексте. Система подставляет текущие значения на экран. Плюс есть условные операторы (conditionals), которые позволяют менять отображаемую информацию в зависимости от ситуации: например, показывать FPS только если они ниже 30, или выводить координаты только в определённом мире.
Пример конфига
Вот как выглядит реальный конфиг, который выводит всю важную информацию компактно и красиво:
Minecraft {version} ({client_version})
&a{fps}&f/{max_fps} fps {{vsync, "(vsync)", ""}}
&cX&aY&bZ: &c{bx} &a{by} &b{bz}
Facing: &a{facing}&f (&a{yaw}&f, &a{pitch}&f)
Looking {{tbx, "at {tbx} {tby} {tbz}", "into the abyss"}}
Mem: &a{memory_used_percentage}%&f of {total_memory}MiB, &a{allocated_percentage}%&f allocated
{{tps, "&a{tps}&f tps (&a{ms_ticks}&f ms ticks)", ""}}
{{nether, "Overworld:", "Nether:"}}&a {nx} {nz}
Time: &a{real_time:HH:mm}
Результат - чистый, информативный экран без мусора. Можно вывести данные в любом углу экрана, настроить фон, цвет (включая HEX), шрифт и ещё кучу параметров.
Зачем это нужно
В обычном Minecraft чтобы узнать свои координаты, FPS или TPS приходится жать F3 и смотреть на огромную простыню цифр. На серверах это особенно неудобно - ты теряешь обзор, отвлекаешься. CustomHud позволяет держать нужную информацию всегда перед глазами в удобном месте. Администраторам серверов особенно понравится возможность выводить TPS и задержку тиков - это помогает быстро оценить нагрузку.
Важно знать
- Мод только для Fabric (Фабрика). Port на Forge не планируется, но лицензия позволяет сделать это самостоятельно.
- Все переменные и условия подробно расписаны в вики проекта - там реально много возможностей.
- Конфиг пишется вручную, но это несложно: пара минут и экран настроен как надо.
CustomHud - незаменимая вещь для тех, кто хочет видеть нужные данные, не захламляя экран. Если вы любите тонкую настройку интерфейса - скачайте CustomHud и сделайте свой HUD идеальным.
Совместимость: Майнкрафт 1.16.5 - 1.21.1 (Fabric).

