Инструмент для модификации JSON-файлов в датапаках и ресурспаках без их перезаписи с использованием специального языка описания.
Скачать
Версия игры
1.20.1
1.20.2
1.20.4
1.20.6
1.21
1.21.1
Категория
Последние файлы
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
05.11.2026
ID:
JsonPatcher позволяет изменять JSON-файлы в датапаках и ресурспаках, не заменяя исходные файлы напрямую. Проект предназначен в первую очередь для разработчиков модов и создателей паков.
JsonPatcher предоставляет возможность модифицировать JSON-файлы, входящие в состав датапаков и ресурспаков, без необходимости физически перезаписывать оригинальные файлы. Это делает его полезным инструментом для разработчиков модов и создателей контента, позволяющим вносить изменения в данные, сохраняя при этом исходную структуру файлов. Для работы инструмента необходимо создать файл с расширением .jsonpatch в директории data/<namespace>/jsonpatch для датапаков или assets/<namespace>/jsonpatch для ресурспаков.
Структура патча включает обязательные мета-теги и синтаксис для манипуляции данными:
- Мета-тег
@version(например,@version "1") указывает версию, для которой предназначено изменение. - Мета-тег
@targetиспользуется для выбора файлов. Он поддерживает строку для одного файла, объект для расширенного выбора или массив для нескольких целей. Если хотя бы один селектор в массиве соответствует файлу, патч будет применен. - Синтаксис модификации напоминает язык C. Содержимое целевого файла можно получить с помощью символа
$, который может использоваться как переменная или дополняться конкретным свойством для прямого доступа.
Версия V2 в данный момент находится в стадии бета-тестирования. Она вводит ряд новых функций, включая глобальные патчи для модов и модпаков. Документация для V2 может быть неполной или частично устаревшей.
Разработчики модов могут добавить JsonPatcher в скрипт сборки Gradle следующим образом:
repositories {
maven {
url 'https://jitpack.io'
}
}
dependencies {
modImplementation(include("com.github.mattidragon:jsonpatcher:${jsonpatcher_version}"))
}
Требования проверенного файла
- По манифесту для файла JsonPatcher-1.1.1+mc.1.21.1.jar (Minecraft 1.21.1; Fabric, Quilt) требуется fabric-api.
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Релиз | JsonPatcher-1.1.1+mc.1.21.1.jar 753.1 KB | 1.21.1 |
|
— | 0 | 31.10.2024 | |
| Релиз | JsonPatcher-1.1.0+mc.1.21.1.jar 753.1 KB | 1.21.1 |
|
— | 0 | 10.08.2024 | |
| Релиз | JsonPatcher-1.1.0+mc.1.21.jar 753.1 KB | 1.21 |
|
— | 0 | 28.06.2024 | |
| Релиз | JsonPatcher-1.0.0+mc.1.20.6.jar 700 KB | 1.20.6 |
|
— | 0 | 12.05.2024 | |
| Бета | JsonPatcher-1.0.0-beta.4+mc.1.20.1.jar 1.46 MB | 1.20.1 |
|
— | 0 | 04.02.2024 | |
| Бета | JsonPatcher-1.0.0-beta.4+mc.1.20.2.jar 759.5 KB | 1.20.2 |
|
— | 0 | 04.02.2024 | |
| Бета | JsonPatcher-1.0.0-beta.4+mc.1.20.4.jar 636.6 KB | 1.20.4 |
|
— | 0 | 04.02.2024 |
Скачать
Версия игры
1.20.1
1.20.2
1.20.4
1.20.6
1.21
1.21.1
Категория
Последние файлы
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
05.11.2026
ID: