YetAnotherConfigLib (YACL) — мод на библиотеку настроек в МайнкрафтеYetAnotherConfigLib, сокращённо YACL, — библиотека для разработчиков, которым нужен конструктор экранов конфигурации. На её основе другой мод может собрать категории и сворачиваемые группы, добавить поля, ползунки, выпадающие списки, переключатели, выбор цвета и расширенные описания. Предусмотрены собственные элементы управления, работа с клавиатуры, а также встроенные способы чтения и сохранения параметров. Внешне интерфейс подогнан под стиль самой игры, поэтому меню не выглядит чужеродной служебной панелью. От универсальных UI-библиотек YACL отличается узкой специализацией на настройках, а от крупных наборов общего назначения — отсутствием лишнего игрового содержимого. Игрок видит результат только внутри проектов, которые действительно подключили её возможности.
Последний релиз вышел 6 дней назад — проект активно поддерживают, и под свежие версии игры сборки появляются быстро.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric, Forge, NeoForge, Quilt | 3.6.6+1.20.1-forge | 1.1 МБ | 2025-03-23 |
| 1.21.1 | Fabric, NeoForge | 3.8.2+1.21.1-neoforge | 1.1 МБ | 2026-01-09 |
| 1.20 | Fabric, Forge, NeoForge, Quilt | 3.6.6+1.20.1-forge | 1.1 МБ | 2025-03-23 |
| 1.21 | Fabric, NeoForge | 3.8.2+1.21.1-neoforge | 1.1 МБ | 2026-01-09 |
| 26.1.2 | Fabric, NeoForge | 3.9.7+26.1-fabric | 1.1 МБ | 2026-09-20 |
| 26.2 | Fabric, NeoForge | 3.9.7+26.2-fabric | 1.1 МБ | 2026-09-20 |
Скачать 3.9.9+26.4-fabric · 1.1 МБстраница автора на Modrinth
.jar в папку .minecraft/mods — создайте её, если её нет.Обязательно: Fabric API
| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| 3.9.9+26.4-fabric | релиз | 26.4-snapshot-3 | 1.1 МБ | 2026-10-06 |
| 3.9.8+26.4-fabric | релиз | 26.4-snapshot-2 | 1.1 МБ | 2026-09-29 |
| 3.9.7+26.4-fabric | релиз | 26.4-snapshot-1 | 1.1 МБ | 2026-09-28 |
| 3.9.7+26.1-fabric | релиз | 26.1, 26.1.1, 26.1.2 | 1.1 МБ | 2026-09-20 |
| 3.9.7+26.2-fabric | релиз | 26.2 | 1.1 МБ | 2026-09-20 |
| 3.9.7+26.1-neoforge | релиз | 26.1, 26.1.1, 26.1.2 | 1.1 МБ | 2026-09-20 |
YACL не добавляет блоки, предметы, механики или отдельное меню с полезными настройками для всей игры. Она не заменяет менеджер модов, средство повышения производительности и универсальный редактор любых конфигурационных файлов. Если ни один установленный проект не использует эту библиотеку, держать её в сборке незачем. Также наличие YACL не гарантирует, что конкретный мод откроет все параметры в интерфейсе: состав и поведение экрана определяет разработчик этого мода.
Если после установки зависимого мода игра не запускается, сначала проверьте, что скачана подходящая сборка YACL и что файл библиотеки не продублирован. Сообщение об отсутствующей зависимости обычно означает, что YACL не установлена либо не распознана средой запуска. Ошибки методов и классов чаще указывают на несовпадение поколений библиотеки и использующего её проекта; в таком случае нужно сверить требования на странице именно этого мода, а не подбирать файл наугад. Если меню открывается, но отдельный параметр не сохраняется или отображается неверно, причина может находиться в реализации вызывающего мода: YACL даёт инструменты сериализации и интерфейса, но правила настройки задаёт автор интеграции. Для диагностики полезны журнал запуска и текст первого исключения.
Устанавливайте YACL, если она указана в требованиях нужного мода или сборки: в этой роли библиотека обеспечивает полноценные и аккуратно организованные экраны параметров. Разработчикам она интересна как специализированный конструктор с готовыми контроллерами, расширяемыми виджетами, описаниями и средствами сохранения данных. Пользователям, у которых нет зависимых от неё проектов, отдельная установка ничего не даст. Это служебный компонент, ценность которого определяется качеством интеграции в конкретный мод.


Fzzy Config обеспечивает другим модам хранение, проверку и синхронизацию настроек с автоматически создаваемыми экранами. Самостоятельного игрового контента библиотека не добавляет и устанавливается ради проектов, которым нужна её система конфигурации.


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


WorldEdit — редактор мира, который работает прямо внутри Minecraft. Он выделяет области, копирует и вставляет постройки, сохраняет схемы, меняет большие объёмы блоков и помогает формировать рельеф кистями вместо долгой ручной укладки.


EMI Loot дополняет просмотрщик EMI сведениями о добыче из сундуков, блоков и существ. Возможные предметы группируются по вероятности, а условия вроде Шёлкового касания, ножниц, огня или чар добычи показываются отдельно.


EMI Enchanting добавляет в EMI справочник по зачарованиям: максимальный уровень, статус проклятия, доступность у жителей, подходящие предметы, описание и список взаимоисключающих чар. Между разделами можно переключаться кнопками внизу экрана.


Night Config Fixes перехватывает распространённую ошибку чтения пустого файла Night Config и вместо аварийного завершения пересоздаёт настройки из значений по умолчанию. Проект рассчитан прежде всего на стабильность больших сборок.
Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.


Agamyst RE переосмысливает инструменты Minecraft от кирок до луков, подчёркивая материал каждого предмета и добавляя улучшенные 3D-модели.


Phial — шейдер, рассчитанный на выразительную стилизованную картинку. Визуальный профиль объединяет дизеринг и точечные градиенты, переработанное освещение и настроенную цветовую подачу. Первый эффект: стилизует плавные переходы через упорядоченный или шумовой узор. Второй: меняет читаемость дня, ночи и помещений. Третий: задаёт проекту узнаваемое настроение. По производительности есть профиль для очень слабых видеокарт, но результат всё равно зависит от сцены.


Naruto Shinobi Origins — RPG-сборка по Naruto, где собственный персонаж вступает в скрытую деревню, осваивает дзюцу и сражается с боссами.


ThaiFontFix заменяет тайский шрифт в Java Edition на более читаемый iannnnnAMD и исправляет положение надстрочных и подстрочных знаков.


Horror Ambience Music 2: Forgotten Tunes заменяет всю музыку Minecraft медленными тёмными композициями с напряжённой атмосферой в духе Silent Hill.


Health Indicator показывает количество очков здоровья игроков над их головами в многопользовательской игре.
Нет. Библиотека не собирает параметры игры и установленных проектов в единый редактор. Она лишь позволяет разработчику конкретного мода построить собственный экран конфигурации. Поэтому доступные пункты, их названия, ограничения и место открытия зависят от интеграции, а не от одной установленной YACL.
Разработчик может использовать ползунки и числовые поля, выпадающие списки, циклический выбор, текстовый ввод, галочки, текстовые переключатели и выбор цвета. Настройки разрешается делить на вкладки и сворачиваемые группы, снабжать интерактивными описаниями и изображениями, а при необходимости дополнять собственными контроллерами.
Проверенные данные отмечают клиентскую и серверную установку как необязательную, однако фактическое требование задаёт мод, который обращается к YACL. Ориентируйтесь на инструкцию и зависимости этого проекта. Не следует автоматически копировать библиотеку повсюду: экран параметров может использоваться только там, где его вызывает интеграция.
Да, помимо основного API предусмотрен альтернативный Kotlin DSL. Он позволяет описывать конфигурационный экран средствами Kotlin, сохраняя доступ к общей системе категорий, групп, параметров и контроллеров. Это возможность для авторов проектов, а не отдельный режим, который обычному игроку требуется включать в меню.