Мод · Forge 1.20.1

Configuration

Автор Toma · версия 2.2.1
Библиотека · аннотированные конфиги
обновлено 14 ноября 2026·1 минута чтения
Сборка
Текст и цифры ниже — для сборки Project Infinity

Configuration — библиотека описания и хранения настроек других модов.⁠[1]

В выбранной сборке установлена версия 2.2.1 для Forge 1.20.1. Configuration регистрирует классы с настройками и связывает их с выбранным форматом файла. Набор полей, допустимые значения и смысл параметров задаёт использующий библиотеку мод. Наличие библиотеки не включает функции других модов автоматически.⁠[1]

Configuration
мод
Автор
Toma
Загрузчик
Forge 1.20.1
Версия
2.2.1

Коротко #what

Configuration — библиотека/зависимость: собственного игрового контента почти не добавляет, её используют другие моды. Версия и назначение видны в карточке; если мод не запускается, проверьте эту библиотеку.

Мод в выбранной сборке #library-presence-batch11a-20261104

Собственных предметов в реестре этой сборки нет.⁠[2]

Автоматическая генерация конфигов и синхронизация #shared-overview-20261114

Configuration — компактная техническая библиотека для декларативного описания и хранения настроек модификаций на базе аннотаций в коде.⁠[3] Она избавляет авторов крупных технических и контент-модов от ручного разбора файлов TOML, JSON и YAML, обеспечивая типобезопасную загрузку всех параметров сразу при старте клиента и сервера.

Важное преимущество библиотеки — автоматическое построение удобного внутриигрового меню настроек на клиенте и корректная синхронизация серверных правил (например, баланса рецептов или параметров мультиблоков) при подключении игрока к выделенному серверу.⁠[2] Диапазоны допустимых значений, комментарии-подсказки и типы полей проверяются до того, как мод успеет использовать параметр в мире.

В игровом реестре предметов Configuration не появляется: игрок никогда не встретит его в рецептах или вкладках креатива, но вся конфигурационная стабильность крупных технических систем напрямую опирается на его код. Кроме того, библиотека хранит значения по умолчанию и позволяет администратору сбрасывать или валидировать отдельные категории без остановки игры.⁠[3]

См. также

Примечания

  1. По профильным интерфейсам и точкам загрузки фактических веток мода. Точные классы и SHA приведены в аудите.
  2. По действующему игровому реестру именно выбранной сборки на 4 ноября 2026 года.
  3. По описанию и данным из jar Configuration 3.1.0.

Написано по коду мода Configuration 2.2.1 и файлам наших сборок.