Генератор manifest.json для Bedrock: RP, BP и скин-пак

Генератор manifest.json

Готовый manifest для resource pack (текстуры), behavior pack (моды) или skin pack. UUID можно оставить авто.

Локально. Все операции выполняются в вашем браузере. Не отправляем паки на сервер. Рекомендуемый размер файла — до 80 МБ.

Генератор собирает manifest.json из полей пака: название, описание, версия, min_engine_version и UUID. На выходе либо готовый JSON, либо каркас .mcpack для resource pack, behavior pack или skin_pack.

Какие поля вы заполняете перед сборкой

Вы задаёте имя пака, короткое описание, номер версии, min_engine_version и идентификаторы. Название и описание попадают в header, рядом встаёт версия пака.

min_engine_version — нижняя версия движка, на которую рассчитан пак. Генератор записывает введённое значение как есть и сам номер не подбирает. UUID вписываете сами: отдельные значения для header и для модуля.

Чем манифест RP отличается от BP и скина

Тип пака меняет модуль в modules, а не шапку целиком. У resource pack модуль ресурсов, у behavior pack — модуль данных, у skin_pack — модуль скинов.

  • Header у всех трёх видов хранит имя, описание и uuid пака.
  • У модуля свой uuid, он не совпадает с header.
  • min_engine_version общий для выбранного типа и стоит в корне манифеста.

Когда скачивать JSON, а когда каркас

Готовый manifest.json удобен, если папки пака уже есть и нужно только заменить шапку. Каркас .mcpack забирайте, когда манифест должен лежать внутри архива и дальше вы докладываете файлы сами.

Перед скачиванием сверьте тип: ресурсный манифест в паке поведения игра не примет, даже если имя и версия заполнены верно.

Частые вопросы

Что писать в min_engine_version?

Версию движка, под которую собран пак, тремя числами. Генератор подставляет введённое значение в поле и не подменяет его своей цифрой.

Чем пример манифеста для behavior pack отличается от resource pack?

Шапки похожи, различается тип модуля. У пака поведения в modules стоит модуль данных, у ресурс-пака — модуль ресурсов, и UUID у них свои.

Можно ли скачать сразу .mcpack, а не только JSON?

Да. Кроме текста manifest.json генератор отдаёт каркас .mcpack с этим манифестом внутри. Дальше в архив добавляют уже свои файлы.

Нужен ли отдельный манифест для скин-пака?

Да. У skin_pack свой тип модуля. Выберите скин-пак в форме, заполните те же поля шапки и скачайте JSON или каркас.