Мод · Forge 1.20.1

Configuration

Автор Toma · версия 3.1.0
Библиотека · аннотированные конфиги
обновлено 14 ноября 2026·2 минуты чтения
Сборка
Текст и цифры ниже — для сборки GregTech Odyssey

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

Configuration — библиотека конфигурации: описанные аннотациями поля мода автоматически превращаются в файл настроек (JSON, YAML и другие форматы) с экраном редактирования в игре.⁠[2]

В выбранной сборке установлена версия 3.1.0 для Forge 1.20.1. Общий код библиотеки подключают другие моды сборки.⁠[3]

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

Коротко #what

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

Библиотека в сборке #library-presence-20261104

Configuration входит в состав сборки и предоставляет общие возможности использующим её модам. Установленная версия — 3.1.0; её общие классы используются совместно с другими модами.⁠[3]

Рецепты и применение устройств описаны в статьях соответствующих модов. При переходе к ним выбирайте ту же сборку: её игровые возможности определяются полным составом модов и настройками.

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

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

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

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

См. также

Примечания

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

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