▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Patched
Patched

Patched

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

Оцените первым
65.5K
77

Patched - это мод для Майнкрафт, который решает одну из самых старых проблем кастомизации игры: конфликты между датапаками и ресурспаками. Вместо того чтобы полностью перезаписывать JSON-файлы (биомы, таблицы лута, рецепты, модели), Patched позволяет вносить точечные изменения. Это значит, что два датапака могут спокойно сосуществовать, даже если оба затрагивают один и тот же файл - каждый просто добавит свои правки, не ломая работу другого.

Что это даёт на практике

Представь: ты хочешь убрать гравий из равнин, но другой датапак добавляет туда новые цветы. Раньше они бы конфликтовали - пришлось бы вручную объединять файлы. С Patched каждый пакет просто описывает свои изменения в отдельном патч-файле, а мод сам применяет их к оригинальному JSON. То же самое с рецептами, достижениями, генерацией мира - любые JSON-файлы теперь можно редактировать без страха всё сломать.

Вот что можно сделать с помощью Patched:

  • Убирать или добавлять элементы генерации мира в биомы
  • Менять критерии в достижениях
  • Редактировать таблицы лута - убирать или добавлять предметы
  • Изменять рецепты крафта
  • Править сразу все файлы по шаблону (например, все биомы разом)
  • Делать изменения условными - только если установлен определённый мод или включена опция
  • И многое другое

Как это работает

Всё строится на патч-файлах. Ты создаёшь файл с тем же именем, что и оригинал, но с расширением .patch. Внутри - JSON по стандарту RFC 6902 (JSON Patch) с дополнительными фишками для Minecraft. Например, чтобы убрать гравий из равнин, патч будет выглядеть так:

{
  "op": "find",
  "path": "/features/6",
  "test": {
    "path": "",
    "value": "minecraft:ore_gravel"
  },
  "then": {
    "op": "remove",
    "path": ""
  }
}

Этот файл кладётся в датапак по пути data/minecraft/worldgen/biome/plains.json.patch.

Чтобы Patched знал, что в пакете есть патчи, нужно добавить в pack.mcmeta:

{
  "pack": {
    // ...
  },
  "patched": {
    "format_version": 1
  }
}

Для модов эта информация указывается в метаданных загрузчика (Fabric, Forge и т.д.).

Команды для управления

У Patched есть несколько команд для просмотра состояния (/patchedc для ресурспаков):

  • /patched list packs - список пакетов с патчами
  • /patched list patches <pack> - список патчей в конкретном пакете
  • /patched dump patch <pack> <name> - содержимое патча
  • /patched dump file <name> - итоговый файл с комментариями о том, какие изменения и кем внесены

Совместимость и ограничения

Patched встраивается в базовую систему загрузки ресурсов Minecraft, поэтому работает с любыми JSON-файлами - даже с патчами других модов (теоретически). Большинство модов совместимы без проблем. Но есть нюансы:

  • Слитые ресурсы - теги, языковые файлы, sounds.json, текстуры атласов, блокстейты и шрифты. Их может патчить только тот пакет, который их предоставляет. Иначе Patched не поймёт, к какому из 30 файлов применить правку.
  • Старые версии (до 1.19.3) - ванильные биомы нельзя патчить напрямую, потому что они жёстко зашиты в код. Решение - создать датапак с более низким приоритетом, который экспортирует биомы из генерации мира. Но проще просто обновиться до 1.19.3+.

Для кого это

Если ты собираешь сервер или модпак с кучей датапаков - Patched реально спасает от головной боли. Вместо того чтобы вручную объединять конфликтующие файлы при каждом обновлении Minecraft или модов, просто используешь патчи. На слабом железе мод не нагружает систему - он проверяет только те пакеты, которые явно заявили о наличии патчей (opt-in). Так что даже в сборке из 200 модов лишней нагрузки не будет.

Скачать Patched для Майнкрафт можно на версиях от 1.17 до последних релизов. Мод работает на Fabric и Forge (в зависимости от версии). Если ты устал от вечных конфликтов датапаков - этот мод реально упрощает жизнь.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:4 года назад
Обновлён:4 месяца назад
Главная