Caxton для Minecraft: чёткие шрифты TrueType и OpenType

Caxton для Minecraft: чёткий текст и поддержка шрифтов TrueType и OpenType Если стандартная растровая типографика в игре кажется «мытый» при масштабировании или вы хотите аккуратный интерфейс на любых мониторах, модификация Caxton может стать интересным решением. Она названа в честь Уильяма Кекст...

Скачать caxton для Minecraft 26.2, 26.1.2, 26.1-snapshot, 26.1, 1.21.11, 1.21.9

Оригинальное название: caxton

Версии Minecraft: 1.18.2, 1.19.2, 1.20.1, 1.20.4, 1.21, 1.21.11, 1.21.5, 1.21.8, 1.21.9, 26.1, 26.1-snapshot, 26.1.2, 26.2, 1.21.1

Загрузчик: Fabric, Forge, NeoForge

ФайлВерсияЗагрузчикРазмер
caxton-0.6.2+1.18.2-FABRIC.jar1.18.2Fabric5.2 МБСкачать
caxton-0.6.4+1.18.2-FABRIC.jar1.18.2Fabric4.5 МБСкачать
caxton-0.6.3+1.18.2-FABRIC.jar1.18.2Fabric4.5 МБСкачать
caxton-0.6.1+1.18.2-FABRIC.jar1.18.2Fabric4.5 МБСкачать
caxton-0.6.3+1.19.2-FABRIC.jar1.19.2Fabric4.5 МБСкачать
caxton-0.6.2+1.19.2-FABRIC.jar1.19.2Fabric5.2 МБСкачать
caxton-0.6.4+1.19.2-FABRIC.jar1.19.2Fabric4.5 МБСкачать
caxton-0.6.1+1.19.2-FABRIC.jar1.19.2Fabric4.5 МБСкачать
caxton-0.6.2+1.20.1-FABRIC.jar1.20.1Fabric5.3 МБСкачать
caxton-0.6.4+1.20.1-FABRIC.jar1.20.1Fabric4.5 МБСкачать
caxton-0.6.1+1.20.1-FABRIC.jar1.20.1Fabric4.5 МБСкачать
caxton-0.6.3+1.20.1-FABRIC.jar1.20.1Fabric4.5 МБСкачать
caxton-0.6.2+1.20.4-FABRIC.jar1.20.4Fabric5.3 МБСкачать
caxton-0.6.1+1.20.4-FABRIC.jar1.20.4Fabric4.5 МБСкачать
caxton-0.6.4+1.20.4-FABRIC.jar1.20.4Fabric4.5 МБСкачать
caxton-0.6.3+1.20.4-FABRIC.jar1.20.4Fabric4.5 МБСкачать
caxton-0.6.3+1.21.1-FABRIC.jar1.21Fabric4.5 МБСкачать
caxton-0.6.4+1.21.1-FABRIC.jar1.21Fabric4.5 МБСкачать
caxton-0.6.1+1.21.1-FABRIC.jar1.21Fabric4.5 МБСкачать
caxton-0.6.2+1.21.1-FABRIC.jar1.21Fabric5.3 МБСкачать
caxton-0.9.0-alpha.1+1.21.11-FABRIC.jar1.21.11Fabric5.3 МБСкачать
caxton-0.9.0-beta.3+1.21.11-FABRIC.jar1.21.11Fabric5.8 МБСкачать
caxton-0.9.0-alpha.5+1.21.11-FABRIC.jar1.21.11Fabric5.8 МБСкачать
caxton-0.9.0-beta.2+1.21.11-FABRIC.jar1.21.11Fabric5.8 МБСкачать
caxton-0.9.0-alpha.3+1.21.11-FABRIC.jar1.21.11Fabric6.0 МБСкачать
caxton-0.9.0-beta.1+1.21.11-FABRIC.jar1.21.11Fabric5.8 МБСкачать
caxton-0.9.0-alpha.4+1.21.11-FABRIC.jar1.21.11Fabric6.0 МБСкачать
caxton-0.9.0-alpha.6+1.21.11-FABRIC.jar1.21.11Fabric5.8 МБСкачать
caxton-0.9.0-alpha.2+1.21.11-FABRIC.jar1.21.11Fabric6.1 МБСкачать
caxton-0.6.3+1.21.5-FABRIC.jar1.21.5Fabric4.5 МБСкачать
caxton-0.6.2+1.21.5-FABRIC.jar1.21.5Fabric5.2 МБСкачать
caxton-0.6.1+1.21.5-FABRIC.jar1.21.5Fabric4.5 МБСкачать
caxton-0.6.4+1.21.5-FABRIC.jar1.21.5Fabric4.5 МБСкачать
caxton-0.7.0-beta.9+1.21.8-FABRIC.jar1.21.8Fabric4.6 МБСкачать
caxton-0.8.0-alpha.3+1.21.10-FABRIC.jar1.21.9Fabric5.6 МБСкачать
caxton-fabric-26.1-1.0.0-alpha.1.jar26.1Fabric5.1 МБСкачать
caxton-fabric-26.1-1.0.0-alpha.2.jar26.1Fabric5.1 МБСкачать
caxton-fabric-26.1-0.10.0-beta.1.jar26.1Fabric5.2 МБСкачать
caxton-fabric-26.1-snapshot-10-0.10.0-alpha.1.jar26.1-snapshotFabric5.4 МБСкачать
caxton-fabric-26.1.2-1.0.0-alpha.3.jar26.1.2Fabric5.1 МБСкачать
caxton-fabric-26.1.2-1.0.0-alpha.4.jar26.1.2Fabric5.1 МБСкачать
caxton-fabric-26.1.2-1.0.0-alpha.5.jar26.1.2Fabric5.0 МБСкачать
caxton-fabric-26.1.2-1.0.0-alpha.6.jar26.1.2Fabric5.1 МБСкачать
caxton-fabric-26.1.2-1.0.0-beta.1.jar26.1.2Fabric5.1 МБСкачать
caxton-fabric-26.2-1.1.0-alpha.2.jar26.2Fabric5.0 МБСкачать
caxton-0.6.3+1.18.2-FORGE.jar1.18.2Forge4.5 МБСкачать
caxton-0.6.1+1.18.2-FORGE.jar1.18.2Forge4.5 МБСкачать
caxton-0.6.4+1.18.2-FORGE.jar1.18.2Forge4.5 МБСкачать
caxton-0.6.2+1.18.2-FORGE.jar1.18.2Forge5.2 МБСкачать
caxton-0.6.3+1.19.2-FORGE.jar1.19.2Forge4.5 МБСкачать
caxton-0.6.1+1.19.2-FORGE.jar1.19.2Forge4.5 МБСкачать
caxton-0.6.4+1.19.2-FORGE.jar1.19.2Forge4.5 МБСкачать
caxton-0.6.2+1.19.2-FORGE.jar1.19.2Forge5.2 МБСкачать
caxton-0.6.0-beta.3+1.20.1-FORGE.jar1.20.1Forge4.6 МБСкачать
caxton-0.6.0+1.20.1-FORGE.jar1.20.1Forge4.6 МБСкачать
caxton-0.6.1+1.20.1-FORGE.jar1.20.1Forge4.5 МБСкачать
caxton-0.6.4+1.20.1-FORGE.jar1.20.1Forge4.5 МБСкачать
caxton-0.6.2+1.20.1-FORGE.jar1.20.1Forge5.2 МБСкачать
caxton-0.6.3+1.20.1-FORGE.jar1.20.1Forge4.5 МБСкачать
caxton-0.6.2+1.20.4-FORGE.jar1.20.4Forge5.2 МБСкачать
caxton-0.6.3+1.20.4-FORGE.jar1.20.4Forge4.5 МБСкачать
caxton-0.6.1+1.20.4-FORGE.jar1.20.4Forge4.5 МБСкачать
caxton-0.6.4+1.20.4-FORGE.jar1.20.4Forge4.5 МБСкачать
caxton-0.6.2+1.20.4-NEOFORGE.jar1.20.4NeoForge5.2 МБСкачать
caxton-0.6.4+1.20.4-NEOFORGE.jar1.20.4NeoForge4.5 МБСкачать
caxton-0.6.1+1.20.4-NEOFORGE.jar1.20.4NeoForge4.5 МБСкачать
caxton-0.6.3+1.20.4-NEOFORGE.jar1.20.4NeoForge4.5 МБСкачать
caxton-0.6.2+1.21.1-NEOFORGE.jar1.21NeoForge5.2 МБСкачать
caxton-0.6.3+1.21.1-NEOFORGE.jar1.21NeoForge4.5 МБСкачать
caxton-0.6.1+1.21.1-NEOFORGE.jar1.21NeoForge4.5 МБСкачать
caxton-0.6.4+1.21.1-NEOFORGE.jar1.21NeoForge4.5 МБСкачать
caxton-0.6.0-beta.3+1.21.1-NEOFORGE.jar1.21.1NeoForge4.6 МБСкачать
caxton-0.9.0-alpha.6+1.21.11-NEOFORGE.jar1.21.11NeoForge5.8 МБСкачать
caxton-0.9.0-beta.3+1.21.11-NEOFORGE.jar1.21.11NeoForge5.8 МБСкачать
caxton-0.9.0-beta.2+1.21.11-NEOFORGE.jar1.21.11NeoForge5.8 МБСкачать
caxton-0.9.0-alpha.4+1.21.11-NEOFORGE.jar1.21.11NeoForge5.9 МБСкачать
caxton-0.9.0-alpha.1+1.21.11-NEOFORGE.jar1.21.11NeoForge6.0 МБСкачать
caxton-0.9.0-beta.1+1.21.11-NEOFORGE.jar1.21.11NeoForge5.7 МБСкачать
caxton-0.9.0-alpha.2+1.21.11-NEOFORGE.jar1.21.11NeoForge6.0 МБСкачать
caxton-0.9.0-alpha.3+1.21.11-NEOFORGE.jar1.21.11NeoForge5.9 МБСкачать
caxton-0.9.0-alpha.5+1.21.11-NEOFORGE.jar1.21.11NeoForge5.8 МБСкачать
caxton-0.6.2+1.21.5-NEOFORGE.jar1.21.5NeoForge5.2 МБСкачать
caxton-0.6.4+1.21.5-NEOFORGE.jar1.21.5NeoForge4.5 МБСкачать
caxton-0.6.3+1.21.5-NEOFORGE.jar1.21.5NeoForge4.5 МБСкачать
caxton-0.6.1+1.21.5-NEOFORGE.jar1.21.5NeoForge4.5 МБСкачать
caxton-0.7.0-beta.9+1.21.8-NEOFORGE.jar1.21.8NeoForge4.6 МБСкачать
caxton-0.8.0-alpha.3+1.21.10-NEOFORGE.jar1.21.9NeoForge5.6 МБСкачать
caxton-neoforge-26.1-1.0.0-alpha.1.jar26.1NeoForge5.1 МБСкачать
caxton-neoforge-26.1-0.10.0-beta.1.jar26.1NeoForge5.2 МБСкачать
caxton-neoforge-26.1-1.0.0-alpha.2.jar26.1NeoForge5.1 МБСкачать
caxton-neoforge-26.1.2-1.0.0-alpha.6.jar26.1.2NeoForge5.1 МБСкачать
caxton-neoforge-26.1.2-1.0.0-alpha.5.jar26.1.2NeoForge5.0 МБСкачать
caxton-neoforge-26.1.2-1.0.0-alpha.4.jar26.1.2NeoForge5.1 МБСкачать
caxton-neoforge-26.1.2-1.0.0-beta.1.jar26.1.2NeoForge5.1 МБСкачать
caxton-neoforge-26.1.2-1.0.0-alpha.3.jar26.1.2NeoForge5.1 МБСкачать
caxton-neoforge-26.2-1.1.0-alpha.2.jar26.2NeoForge5.0 МБСкачать

Caxton для Minecraft: чёткий текст и поддержка шрифтов TrueType и OpenType

Если стандартная растровая типографика в игре кажется «мытый» при масштабировании или вы хотите аккуратный интерфейс на любых мониторах, модификация Caxton может стать интересным решением. Она названа в честь Уильяма Кекстона и добавляет полноценную работу со шрифтами форматов TrueType и OpenType на базе современных методов отрисовки.

Что даёт Caxton игрокам и модпакам

  • Чёткий текст на любом масштабе за счёт технологии MSDF: буквы выглядят аккуратнее, чем при простой растровизации глифов.
  • Настоящие начертания: поддерживаются полноценный жирный и курсив, а не только «наклонённые» заглушки.
  • Сложная верстка текста там, где ванильным шрифтам не хватает гибкости.
  • Без зависимости от AWT: автор сознательно уходит от типичного для старых модов Java-пути компоновки через AWT.

Внутри мод объединяет движок отображения и нативную библиотеку для шейпинга и генерации MSDF: первый проход генерации может быть ресурсозатратным, поэтому процесс параллелится и результаты кэшируются после первого запуска.

Ограничения и тонкости верстки

У любого продвинутого рендера текста есть краевые случаи. Для арабского языка при использовании «наследных» шрифтов без должной поддержки формирование связей может работать неидеально; для корректного арабского текста разумнее подключать шрифт с явной поддержкой арабской графики в экосистеме Caxton. Некоторые элементы интерфейса Minecraft и модов исторически делали упрощённые предположения о направлении текста и лигатурах; автор призывает к патчам от сообщества. Часть GUI уже учтена модификацией, но выравнивание может оставаться «влево» независимо от базового направления строки. Поддержку хинтинга шрифтов, скорее всего, не стоит ждать.

Совместимость с модами и ресурс-паками

Перед сборкой модпака проверьте связку с популярными оптимизаторами и шейдерами. Известные замечания включают комбинации с Sodium определённых версий и более старыми сборками Caxton (искажался контур текста), ImmediatelyFast с отключением части опций сортировки слоёв и экспериментального буферизации текста на табличках, а также необходимость отключить буферизацию знаков у Exordium. Iris не поддерживает произвольные core shaders мода; текст MSDF в мире может не отображаться. Emojiful заменяет стандартный рендерер текста целиком. Есть конфликты с отдельными версиями MemoryLeakFix, VanillaIcecreamFix и Porting Lib на определённых ветках из‑за регистрации шейдеров Fabric API. Advent of Ascension на части версий может некорректно клипать прокручиваемые панели с MSDF и не использовать контуры там, где ожидается единый стиль.

Отдельная группа модов не ломает игру, но может странно вести себя в виджетах (IBE Editor, Roughly Enough Items и др.) из‑за нестандартных методов отрисовки. Ресурс-паки с пользовательскими core shaders для текста (например, некоторые «Dark UI» и «Transparent UI» из набора Vanilla Tweaks) потребуют доработки под шрифты Caxton.

Платформы и конфигурация

Готовые биндинги нативной части обычно поставляются для Windows и Linux на архитектуре x86_64; на других платформах может понадобиться самостоятельная сборка. В конфигурационном файле есть параметр rustTarget для указания целевой платформы Rust при автоматическом определении ошибки; для macOS предсобранные бинарники автор не распространяет из‑за лицензионных ограничений сборки без доступного железа Apple.

Как подключить шрифты через ресурс-пак

По умолчанию в комплекте есть два встроенных набора на базе Inter и Open Sans; при распространении собственного пака обязательно проверьте лицензию шрифта. Caxton добавляет провайдер типа caxton с ключами regular, bold, italic и bold_italic. Путь к файлу задаётся идентификатором пространства имён и файла шрифта в каталоге textures/font; расширение указывать нужно, а рядом лежит JSON с тем же именем, что и файл шрифта (например, example.otf.json для example.otf). Дополнительно можно настроить масштаб, смещение тени, параметры mipmapping для растрового режима и флаг blur для растровых глифов (интерполяция для MSDF и так включена).

Параметры глобального config/caxton.json позволяют тонко подстроить опытный текст опыта (tweakExpText), порядок слоёв текста (sortTextRenderLayers), поведение при отладке и отключение сезонных «пасхалок» на заставке. Если вы только собираете первый модпак с улучшенной типографикой и не хотите вручную копаться в каталогах загрузчиков, имеет смысл воспользоваться удобным маршрутом установки: этот мод можно быстро поставить через лаунчер foxygame.net — гибкий и современный клиент для Minecraft, где дополнения доступны прямо из меню без лишних переходов между сайтами.

Сравнение с альтернативами и выводы

В экосистеме Fabric давно существуют другие проекты улучшения шрифтов: от классических решений на AWT и растровой генерации до более современных интерфейсных модов. В отличие от ванильной поддержки TTF/OTF с 1.13, где глифы по сути превращаются в растровые карты и метрики местами «плывут», Caxton делает упор на MSDF и более аккуратную композицию строк там, где это возможно без полной переписки каждого экрана во всём сообществе модов.

Caxton полезен тем, кто ценит читаемость HUD, журнал крафта и интерфейсов модов на высоких разрешениях и готов потратить время на проверку совместимости с оптимизациями и шейдерами. Начните с минимального набора модов, включите один из встроенных шрифтов, затем постепенно добавляйте привычные утилиты и следите за логами предупреждений о неподдерживаемых методах текста — так вы получите предсказуемый результат без сюрпризов при обновлениях версий Minecraft.

--- **Обновление 19.05.2026:** Добавлено 4 файла для версии 26.1.2, 1.21.11 (NeoForge, Fabric). --- **Обновление 09.07.2026:** Добавлено 6 файлов для версии 26.2, 26.1.2, 1.21.11 (Fabric, NeoForge).