▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Font Fixer
Font Fixer

Font Fixer

Font Fixer исправляет Font Renderer в старых версиях Minecraft Java Edition: улучшает отображение Unicode, расчёт ширины текста, тени, высоту шрифта и цветовые коды.

Оцените первым
19.2K
11

Что такое Font Fixer

Font Fixer - клиентский utility-мод для старых версий Minecraft Java Edition. Он исправляет и расширяет ванильный FontRenderer, отвечающий за отображение текста в меню, чате, книгах, табличках и интерфейсе игры.

Проект рассчитан на legacy-версии Майнкрафт, где шрифт часто некорректно работал с кириллицей, Unicode и другими символами за пределами стандартного ASCII-набора. После установки текст лучше обрабатывает символы разных языков, а некоторые элементы интерфейса перестают выглядеть смещёнными или обрезанными.

Font Fixer особенно полезен для старых сборок модов, исторических версий Minecraft и проектов в духе Golden Age Minecraft. Это не контентный мод: он не добавляет новые блоки, предметы или измерения, а quietly исправляет базовый рендер текста на стороне клиента.

Что меняет мод

В основе Font Fixer лежит более новая реализация класса FontRenderer. В первой версии за основу бралась версия Minecraft 1.5.2, а ветка Font Fixer 2 использует реализацию из Minecraft 1.12.2, адаптированную для legacy-версий.

Основные исправления:

  • Корректный расчёт ширины текста для не-ASCII символов, включая кириллицу и Unicode.
  • Исправленные тени текста при отображении символов, которых нет в стандартном ASCII-наборе.
  • Высота шрифта 9 пикселей вместо 8, благодаря чему надписи и символы отображаются полнее.
  • Поддержка glyphs и Unicode-символов, которые раньше могли не отображаться или заменялись пустыми квадратами.
  • Недостающие коды форматирования, позволяющие использовать больше ванильных вариантов оформления текста.
  • Дополнительные цветовые коды для сообщений, интерфейса, книг, табличек и других текстовых элементов.

На практике это заметно прежде всего в русифицированных клиентах, старых модпаках и интерфейсах, где используются нестандартные символы. Исправления применяются к клиентскому отображению, поэтому серверу устанавливать Font Fixer не требуется.

Поддерживаемые загрузчики и версии

Font Fixer предназначен для старых версий Minecraft, начиная с ранних Alpha и Beta-сборок и заканчивая релизами 1.0-1.5.x, включая Minecraft 1.5.2. В зависимости от конкретной версии игры могут использоваться следующие варианты загрузки:

  • Babric
  • Fabric
  • Legacy Fabric
  • Forge
  • Risugami's ModLoader
  • ModLoaderMP

Проверяйте файл мода перед установкой: сборки для Alpha, Beta, Forge, Fabric и Babric не являются взаимозаменяемыми. Для старых версий Minecraft также важно учитывать имя и структуру minecraft.jar, поскольку современная папка mods поддерживается не каждым загрузчиком.

Установка как ModLoaderMP или Forge-мода

В старых версиях Font Fixer устанавливается как jar-мод. Такой способ отличается от привычной установки современных модов через папку mods.

  1. Сделайте резервную копию файла minecraft.jar.
  2. Откройте архив Font Fixer и распакуйте его содержимое в minecraft.jar.
  3. Удалите папку META-INF из файла игры.
  4. Подтвердите замену существующих файлов.
  5. Запустите Minecraft через нужный профиль ModLoaderMP или Forge.

Резервная копия здесь обязательна: jar-установка изменяет файлы клиента напрямую. Если другая модификация использует тот же класс FontRenderer, возможен конфликт, поэтому подобные моды лучше устанавливать на чистый клиент и проверять по одному.

Установка как Fabric-мода

Для Fabric, Legacy Fabric и совместимых сборок достаточно поместить файл Font Fixer в папку mods нужного клиента. Затем запустите Minecraft через соответствующий Fabric-профиль.

Для Babric используется отдельная сборка под нужную legacy-версию. Нельзя автоматически ставить современный Fabric-файл в Alpha или Beta-клиент и ожидать совместимости: загрузчик, версия игры и формат мода должны совпадать.

Совместимость с OptiFine и другими модами

Некоторые версии OptiFine могут работать с Font Fixer нестабильно. Известный пример - пользовательские шрифты OptiFine перестают применяться или отображаются не так, как задумано. Если после установки пропал кастомный шрифт, первым делом стоит проверить клиент без OptiFine или подобрать другую версию этой модификации.

Также проект All Fonts не работает при установленном Font Fixer. Это связано с тем, что оба проекта вмешиваются в обработку и отображение шрифтов. Одновременная установка может привести к конфликтам, поэтому для изменения шрифта нужно выбрать один из них.

В сообществе Golden Age Minecraft Font Fixer иногда используют вместе с BlockHelper. Это не обязательная зависимость и не официальное требование, а практическая рекомендация для старых сборок, где улучшенное отображение текста делает интерфейс аккуратнее.

Что было исправлено в версии 2

В ранних версиях некоторые Unicode-символы могли не отображаться. В ветке Font Fixer 2 эта проблема исправлена благодаря переносу более нового FontRenderer из Minecraft 1.12.2.

Поэтому для клиентов, где важна кириллица, расширенные символы или языковые пакеты, лучше использовать актуальную ветку мода, совместимую с вашей версией Minecraft. При этом сама версия игры остаётся главным ограничением: Font Fixer не превращает старый клиент в современный и не добавляет поддержку функций, которых нет в конкретном загрузчике.

Важно знать

  • Font Fixer работает только на клиенте.
  • Серверу и другим игрокам устанавливать его не нужно.
  • Мод исправляет рендер текста, но не переводит игру автоматически.
  • Для Minecraft 1.5.2 и других старых релизов может потребоваться jar-установка.
  • Для Fabric и Babric нужен файл, собранный именно под соответствующую версию клиента.
  • При проблемах с текстом сначала отключите OptiFine и другие моды, меняющие шрифты.
  • Перед jar-установкой обязательно сохраните оригинальный minecraft.jar.

Font Fixer пригодится тем, кто играет в старые версии Minecraft, запускает исторические сборки или собирает клиент с поддержкой кириллицы и Unicode. Это небольшое техническое дополнение, но в legacy-Майнкрафт исправления Font Renderer заметны сразу: строки точнее выравниваются, тени не съезжают, а нестандартные символы отображаются значительно надёжнее.

Партнёрский материал

Как поиграть с друзьями с модом Font Fixer?

Мод Font Fixer куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Font Fixer будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

b1.8.11.5.x1.4.x1.3.x1.2.x1.1.x1.0.x

Поддерживаемые окружения

Клиент

Ссылки

Создатели

Детали

Лицензия:
Опубликован:4 года назад
Обновлён:11 месяцев назад
Главная