Вход

Регистрация

Восстановление доступа

JsonPatcher

JsonPatcher

|

MattiDragon

Инструмент для модификации JSON-файлов в датапаках и ресурспаках без их перезаписи с использованием специального языка описания.

Скачать

Версия игры

1.20.1

1.20.2

1.20.4

1.20.6

1.21

1.21.1

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

MIT

Скачиваний:

0

Обновлено:

05.11.2026

ID:

Похожие моды20

Связанные материалы2

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 FabricQuilt — 0 31.10.2024
Релиз JsonPatcher-1.1.0+mc.1.21.1.jar 753.1 KB 1.21.1 FabricQuilt — 0 10.08.2024
Релиз JsonPatcher-1.1.0+mc.1.21.jar 753.1 KB 1.21 FabricQuilt — 0 28.06.2024
Релиз JsonPatcher-1.0.0+mc.1.20.6.jar 700 KB 1.20.6 FabricQuilt — 0 12.05.2024
Бета JsonPatcher-1.0.0-beta.4+mc.1.20.1.jar 1.46 MB 1.20.1 FabricQuilt — 0 04.02.2024
Бета JsonPatcher-1.0.0-beta.4+mc.1.20.2.jar 759.5 KB 1.20.2 FabricQuilt — 0 04.02.2024
Бета JsonPatcher-1.0.0-beta.4+mc.1.20.4.jar 636.6 KB 1.20.4 FabricQuilt — 0 04.02.2024

Скачать

Версия игры

1.20.1

1.20.2

1.20.4

1.20.6

1.21

1.21.1

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

MIT

Скачиваний:

0

Обновлено:

05.11.2026

ID:

Похожие моды20

Связанные материалы2