JSON Patches lib — мод для Vintage Story (авторы: VSCustodian и Maltiez). JSON Patches lib расширяет патчи ресурсов Vintage Story: добавляет приоритеты, маски, регулярные выражения и дополнительные операции.

Зачем нужен этот мод
Библиотека пригодится моддерам, которым нужно точно менять множество JSON-ресурсов или корректировать уже созданные патчи без переписывания файлов.
Что добавляет JSON Patches lib
JSON Patches lib — это библиотека-зависимость, а не мод с новым игровым контентом. Она добавляет отдельную папку jsonpatches и обрабатывает её файлы до ванильных патчей, позволяя влиять на ресурсы игры и результаты последующих изменений.
Для патчей доступны приоритеты и более точный выбор файлов. В путях к ресурсам можно использовать маски и регулярные выражения, а внутри JSON — поиск по маске, регулярному выражению, свойству, диапазону, конкретному индексу или всем индексам.
Набор операций расширен действиями AddEach, AddMerge и Expression, сохраняя привычные добавление, замену, удаление, копирование и перемещение. Значение можно применять и для поиска элементов при удалении, что упрощает массовое добавление черт или отбор вариантов предметов.
Где скачать JSON Patches lib
Официальная страница мода на Vintage Story Mod DB. Оттуда же ставят актуальную версию через менеджер модов игры.