1. Вы упаковали в архив саму папку вместо ее содержимого
Это самая распространенная ошибка, которую легко допустить. Minecraft ожидает pack.mcmeta находиться на самом верхнем уровне архива. Если вы кликнете правой кнопкой мыши по папке с именем MyPack и сжать ее, все оказывается на уровень глубже:
Wrong Right
MyPack.zip MyPack.zip
└── MyPack/ ├── pack.mcmeta
├── pack.mcmeta ├── pack.png
├── pack.png └── assets/
└── assets/Набор, выглядящий как левая колонка, обычно вообще не появляется в списке наборов ресурсов. Решение заключается в том, чтобы открыть папку, выделить все внутри нее и сжимать выбранное, а не саму папку.
2. Фиолетово-черная шахматная доска
Эта шахматная доска — заполнитель отсутствующей текстуры в Minecraft. Это значит, что игра загрузила ваш набор, стала искать конкретный файл и ничего там не нашла — то есть набор работает, а один из путей внутри него неверен.
Обычные причины по степени вероятности:
Имя файла изменилось. Имена текстур точны, написаны строчными буквами и зависят от регистра. Diamond_Sword.png не является diamond_sword.png. Переименование текстуры равносильно ее удалению.
Изображение на самом деле не является PNG. Сохранение JPG и переименование его в .png не конвертирует его. Minecraft отклоняет его и возвращает заполнитель. Выполните правильный экспорт в формат PNG.
Путь к папке неверчен. В Java все находится в assets/minecraft/textures/, и подпапка имеет значение: текстура блока в папке предмета не будет найдена.
Набор предназначен не для той версии. Mojang перемещает и переименовывает текстуры между релизами. В наборе, созданном для одной версии, могут отсутствовать файлы, ожидаемые другой версией.
3. Набор загружается, но ничего не меняется
Сначала проверьте порядок загрузки. В Параметры → Наборы ресурсов, наборы выше в правой колонке заменяют нижние. Набор под другим набором, изменяющим те же текстуры, будет выглядеть так, будто он вообще ничего не делает.
Если это единственный включенный набор и ничего не изменилось, возможно, редактируемые вами текстуры не являются теми, которые отображает игра. У блоков часто бывает несколько текстур — боковые стороны, верх и низ часто являются отдельными файлами, поэтому редактирование одной стороны блока оставляет остальные нетронутыми.
4. Предупреждение «Несовместимо» или о старом наборе
Minecraft сравнивает ваш pack_format номер с ожидаемым и предупреждает вас при несовпадении. Набор обычно все равно загружается, но все, что игра переименовала или перестроила с момента появления этого формата, будет заменено на заполнитель. Решение заключается в установке номера формата для версии, в которую вы действительно играете — каждый номер указан в руководство по pack_format.
Bedrock дает сбой по-другому
manifest.json с реальными UUID. Если набор молча отказывается импортироваться или импортируется и не появляется в «Глобальных ресурсах», манифест — первое, что нужно проверить: дублирующийся UUID из скопированного набора является классической причиной.Быстрый способ локализовать проблему
Сделайте набор, который меняет ровно одну очевидную вещь — например, блок травы — и больше ничего. Если это работает, структура правильная, и проблема в конкретном файле. Если нет, проблема структурная, и вы возвращаетесь к началу. Это занимает две минуты и избавляет от долгих догадок.
Экспорт из редактор позволяет избежать всех четырех проблем благодаря конструкции: архив создается с правильным корнем, пути берутся из реальной структуры ванили, номер формата соответствует выбранной версии, а каждое изображение записывается как настоящий PNG.
