1. Назовите ресурс-пак
В верхнем поле введите имя будущего пака. Это имя попадет в описание pack.mcmeta и будет использовано как название ZIP-файла при скачивании.
Если оставить поле пустым, генератор использует стандартное имя KubVKvadratePack.
2. Выберите версию сервера
Переключатель версии влияет на команды выдачи предметов с CustomModelData.
- До 1.20.5 - генератор показывает команды со старым NBT-синтаксисом.
- 1.20.5 и выше - генератор показывает команды с новым синтаксисом Data Components.
/give @p minecraft:iron_sword{CustomModelData:1} 1
/give @p minecraft:iron_sword[minecraft:custom_model_data=1] 1
3. Добавьте предметы
Во вкладке Предметы можно заменить обычную ванильную текстуру или создать вариант через CustomModelData.
- Введите ID предмета, например
diamond_sword,stickилиiron_pickaxe. - Загрузите PNG-текстуру в область загрузки.
- Если нужен отдельный кастомный вариант, укажите число в поле
CustomModelData. - Команда
/giveпоявится автоматически под строкой предмета.
Если вы выбираете предмет из библиотеки, строка создается автоматически, а название предмета подставляется само.
4. Добавьте блоки
Во вкладке Блоки можно заменить одну текстуру блока или собрать куб из разных сторон.
- Основа используется как главная текстура блока.
- Верх, Низ, Перед, Зад, Левый бок и Правый бок позволяют собрать блок с разными гранями.
- Общий бок удобен для блоков, у которых все боковые стороны одинаковые.
Если для блока включена генерация модели, инструмент добавит JSON-файлы в models/block и blockstates.
5. Используйте нарезку текстур
Кнопка Нарезать текстуру открывает слайсер. Он нужен, когда у вас есть один большой атлас, а из него нужно вырезать отдельные 16x16 или 32x32 фрагменты для сторон блока.
- Загрузите PNG-атлас.
- Выберите размер ячейки, чаще всего
16. - Назначьте фрагменты кнопками Осн, Верх, Низ и другими.
- Нажмите Применить, чтобы перенести вырезанные части в блок.
6. Добавьте броню
Во вкладке Броня выберите материал, который должен быть заменен: кожа, железо, золото, алмаз, незерит и другие варианты.
3D Слой 1отвечает за шлем, нагрудник и ботинки.3D Слой 2отвечает за поножи.- Отдельные поля иконок меняют вид брони в инвентаре.
Для кожаной брони генератор использует overlay-подход, чтобы кастомные текстуры отображались без лишнего окрашивания.
7. Проверяйте предпросмотр
Кнопка предпросмотра открывает 3D-окно. Для блоков показывается куб с загруженными сторонами, для предметов - плоская иконка, для брони - упрощенная модель персонажа.
Если текстура не загружена, предпросмотр может показать яркую заглушку. Это знак, что для выбранной строки не хватает PNG-файла.
8. Скачайте готовый ZIP
Когда все нужные элементы добавлены, нажмите Скачать Ресурс-пак. Браузер соберет ZIP локально, без отправки ваших файлов на сервер.
Внутри архива будут созданы:
pack.mcmetaassets/minecraft/textures/itemassets/minecraft/textures/blockassets/minecraft/models/itemдля CustomModelDataassets/minecraft/models/blockиblockstatesдля блоков с модельюassets/minecraft/textures/models/armorдля брони
9. Установите пак в Minecraft
Скачанный ZIP можно положить в папку resourcepacks и включить в настройках Minecraft. Если пак нужен серверу, его можно загрузить на хостинг и указать ссылку в настройках сервера.
Частые ошибки
- Текстура выглядит размытой. Проверьте, что PNG сохранен в пиксельном стиле и имеет размер, кратный 16.
- Команда /give не работает. Проверьте, что выбрана правильная версия синтаксиса: до 1.20.5 или 1.20.5+.
- Модель не подменилась. Убедитесь, что CustomModelData в генераторе и в команде совпадает.
- Блок отображается не той стороной. Проверьте, куда загружены
top,bottom,frontи боковые текстуры.