Что проверяет этот валидатор
Практическая предпроверка для аддонов и паков Bedrock
Pack Doctor открывает архив локально, обнаруживает behavior packs, resource packs, script packs и world templates, затем проверяет каждый JSON файл перед изучением каждого манифеста. Он выявляет некорректный JSON, отсутствующие поля манифеста, недействительные или повторяющиеся UUID, неверные версии, нарушенные зависимости, отсутствующие файлы точек входа скриптов, отсутствующие ссылки на текстуры и проблемы с иконками паков.
Проверки основаны на публичной документации Minecraft Creator и правилах open-source Minecraft Creator Tools, опубликованных Mojang. Идентификаторы правил в этом отчете являются стабильными идентификаторами MC Toolbox, поэтому экспортированные отчеты можно сравнивать между сборками.
Проверки манифеста и UUID
Проверяет format versions 1, 2 и preview 3, поля заголовка и модуля, уникальность UUID, зависимости, скриптовые модули и минимальные версии движка.
Файлы и ассеты
Разбирает все JSON файлы, отслеживает общие ссылки на текстуры, проверяет пути точек входа скриптов, проверяет вложенные .mcpack файлы и выявляет папки-обертки или мусор операционной системы.
Анализ в приватном браузере
Архив читается с помощью JavaScript в вашей текущей вкладке. Никакие паки, UUID, скрипты или текстуры не отправляются в MC Toolbox или на другой сервер.
Pack Doctor против Mojang Minecraft Creator Tools
Этот браузерный инструмент предназначен для быстрых проверок перед импортом, распространением или отправкой на Marketplace. Он не претендует на замену официального валидатора командной строки Minecraft Creator Tools. Валидатор Mojang может выполнять более глубокие проверки схем контента, правил устаревших функций и проверки, зависящие от движка, которые требуют Node.js, файловой системы проекта или текущих игровых данных. Для критически важных для выпуска паков сначала исправьте отчет браузера, а затем запустите официальную команду mct validate.
Часто задаваемые вопросы
Может ли это автоматически исправить мой аддон?
Нет. Автоматические изменения могут повредить отношения UUID и целевые версии. Отчет объясняет проблему и предлагает безопасное исправление, оставляя ваш исходный архив без изменений.
Поддерживает ли он файлы .mcaddon и .mcpack?
Да. Файл .mcaddon может содержать несколько вложенных паков. Pack Doctor распаковывает обычные вложенные архивы .mcpack и ZIP и проверяет каждый обнаруженный манифест отдельно.
Почему format_version 3 помечен как предварительный?
Mojang документирует формат манифеста 3 как предварительный. Стабильные behavior packs и resource packs обычно используют формат 2, в то время как старый контент skin-pack все еще может использовать формат 1.
Требуется ли иконка пака размером 256 x 256?
Валидатор Mojang принимает квадратные PNG-изображения со стороной, равной степени двойки, от 2 до 256 пикселей. Иконка 256 x 256 остается наиболее очевидным традиционным выбором, но меньшие допустимые квадратные размеры не являются ошибками.