Скачать Smooth Font — Minecraft Моды — MetaMods
Smooth Font

Smooth Font

Активный

Установок

1

Последнее обновление

3 года назад
Клиент
Fabric
Quilt
Forge
Neoforge
Декорации
Утилиты

Smooth Font

Преимущества мода

Этот мод значительно улучшает отображение текста в Minecraft, делая все шрифты (включая шрифты из ресурспаков) плавными и четкими при любом масштабе. Вы также можете использовать любые шрифты, установленные на вашем компьютере.

Smooth Font является преемником мода Unicode Font Extension, но предлагает гораздо больше возможностей. Он работает не только с юникод-шрифтами, но и со стандартными шрифтами Minecraft, а также включает множество улучшений.

Основные возможности

Обычно текст в Minecraft отображается нечетко в следующих ситуациях, но с этим модом все символы остаются чистыми и читаемыми:

  • Уменьшение масштаба (особенно для юникод-шрифтов)
  • Дробное масштабирование (например, x0.75, x1.25)
  • Просмотр под наклоном

Эти функции работают сразу после установки мода без дополнительных настроек. Дополнительные возможности:

  • Использование любых шрифтов с вашего компьютера
  • Включение большого масштаба интерфейса в режиме юникод-шрифтов
  • Режим только оптимизации для улучшения производительности стандартного рендерера шрифтов [v1.16~]

Визуальные примеры

Сравнение с большим интерфейсом и уменьшенными символами:

Улучшение читаемости очень мелкого текста:

Текст на табличке при просмотре под углом:

Лучшая читаемость текста подсказок:

Производительность в режиме "Только оптимизация":

Использование

По умолчанию нажатие клавиши [HOME] открывает интерфейс настроек.

Config Screen

Font Selection

Использование внешних файлов шрифтов

Начиная с версии 1.15, можно использовать внешние файлы шрифтов из определенных папок в дополнение к системным шрифтам. По умолчанию файлы шрифтов в папке "<папка minecraft>/fontfiles" распознаются и отображаются в списке выбора шрифтов. Пути к папкам со шрифтами настраиваются в конфигурационном файле. Поддерживаются файлы шрифтов TrueType, OpenType и Type1.

Пример: если добавить "font" в "externalFontsPaths" в конфигурационном файле, папка "font" также будет распознана Smooth Font.

S:externalFontsPaths <
    fontfiles
    font
>

Папка "fontfiles" не создается автоматически - ее нужно создать вручную для использования внешних шрифтов. При включении шрифтов в сборки модов обратите внимание на разрешения и лицензии шрифтов.

Улучшения по сравнению с Unicode Font Extension

  • Поддержка стандартных шрифтов Minecraft и шрифтов из ресурспаков
  • Более качественное масштабирование символов
  • Уменьшение размытия для интерполированных шрифтов низкого разрешения
  • Поддержка шрифтов большего размера
  • Автоматическая регулировка яркости
  • Опция быстрой загрузки текстур
  • Быстрое создание изображений шрифтов с помощью многоядерных процессоров
  • Снижение использования памяти
  • Лучшая совместимость с модами
  • Улучшение производительности за счет оптимизации
  • Использование внешних файлов шрифтов
  • Режим приоритета качества или производительности [v1.16~]
  • Режим только оптимизации [v1.16~]

Команды для настройки совместимости

  • /sfont renderers
    Показывает классы рендереров шрифтов, управляемые Smooth Font
  • /sfont precision <high | normal | vanilla> <ID рендерера шрифтов>
    Устанавливает режим точности ширины шрифта для указанного рендерера
    Высокая точность: лучшее качество ширины шрифта
    Обычная точность: умеренное качество и лучшая совместимость при расчете ширины строки
    Точность ванильной версии: эквивалентное ванильной версии качество и максимальная совместимость для юникод-шрифтов
  • /sfont <disable | enable> <ID рендерера шрифтов>
    Временно отключает или включает функции Smooth Font для указанного рендерера

Важные заметки

  • Это мод для клиента, устанавливать на сервер не нужно
  • Не используйте Unicode Font Extension вместе с Smooth Font - они конфликтуют
  • Проблема совместимости с Optifine для MC1.8.9 решена в версии 1.6
  • Для использования с FastCraft на MC1.7.10 установите "enableFontRendererTweaks=false" в FastCraft.ini

Использование памяти

Начиная с версии 1.14.1 значительно снижено использование памяти при использовании системных шрифтов. Рекомендуется обновляться до последней версии при смене шрифтов.

  • ~v1.12: При использовании системных шрифтов требуется сотни мегабайт памяти для хранения предварительно отрендеренных изображений глифов
  • v1.13.x: Изображения глифов преобразуются в градации серого, использование памяти снижено до 1/4
  • v1.14.1~: Изображения глифов сжимаются и преобразуются в градации серого, использование памяти значительно снижено (примерно 15 МБ при настройках 32px+20%)

При использовании стандартных шрифтов Minecraft или шрифтов из ресурспаков дополнительное потребление памяти для хранения изображений глифов отсутствует.

Участники проекта
bre2el

bre2el

Создан: 21 авг 2022

ID: 15078