Config lib — мод для Vintage Story (автори: VSCustodian, Maltiez і TheInsanityGod). Config lib — бібліотека для Vintage Story, що додає єдиний інтерфейс налаштування контентних модів і зміну значень JSON-патчів.


Навіщо потрібен цей мод
Бібліотека насамперед потрібна авторам модів і збірок, яким потрібна єдина система налаштувань без ручного редагування файлів. Гравцям вона зручна, коли встановлені моди показують параметри в спільному інтерфейсі.
Що додає Config lib
Config lib надає API для контентних і кодових модів, зокрема підтримує власні віджети. Мод може використовувати бібліотеку як необов’язкову залежність: без неї залишаються стандартні значення з assets.
Параметри сумісних модів показуються в єдиному внутрішньоігровому інтерфейсі. Бібліотека також повідомляє моду про зміну налаштування або завершення завантаження конфігурацій, тому нові значення можна застосовувати без повного перезапуску.
Редагувати можна й значення зі звичайних JSON-патчів. Це корисно адміністраторам серверів і укладачам збірок, яким потрібно швидко змінювати поведінку модів без постійного редагування файлів патчів.
Для інтерфейсу потрібен ImGui. Config lib не додає власного ігрового контенту: видимі можливості залежать від модів, що підключили його API.
Де завантажити Config lib
Офіційна сторінка мода на Vintage Story Mod DB. Звідти ставлять актуальну версію через менеджер модів гри.