Если вы когда-нибудь задумывались, как же загрузить свою яркую, сочную модель из Blockbench в Minecraft, чтобы она ожила в игре — вы попали по адресу! В этом посте мы разберёмся, какие файлы нужны, как правильно структурировать папки, что делать с текстурами и анимациями, и как избежать типичных проблем. Готовы? Тогда поехали!


Какие файлы и структуры нужны для загрузки модели из Blockbench в Minecraft

Blockbench — это мощный инструмент для создания 3D-моделей, идеально подходящий для Minecraft. Но чтобы модель заработала в игре, одного файла .json недостаточно. Вот что вам нужно знать:

  • Основной файл модели — это JSON-файл, например, plank_model.json. Он описывает геометрию и структуру модели.
  • Текстуры — обычно в формате PNG, с прозрачностью (альфа-каналом), размером кратным 16 (например, 16x16, 32x32, 64x64). Это важно, чтобы Minecraft корректно отображал текстуру.
  • Файлы блокстейтов (blockstates) — связывают модель с конкретным блоком или предметом в игре.
  • Папки с файлами должны быть организованы так:
Папка Содержимое Назначение
assets/minecraft/models/item JSON-модели предметов Модели предметов
assets/minecraft/models/block JSON-модели блоков Модели блоков
assets/minecraft/textures PNG-файлы текстур Текстуры для моделей
assets/minecraft/blockstates JSON-файлы блокстейтов Связь блоков с моделями

Чтобы связать модель с предметом или блоком, нужно прописать в blockstates соответствующий JSON, который укажет Minecraft, какую модель использовать.


Какой мод-лоадер и версия Minecraft влияют на форматы и структуру

Вы используете Forge или Fabric? Версия Minecraft — 1.16, 1.18 или 1.20? Это важно!

  • Forge — самый популярный мод-лоадер, поддерживает стандартные JSON-модели и анимации.
  • Fabric — более лёгкий и быстрый, но с некоторыми ограничениями по анимациям.
  • Версии Minecraft с 1.14 и выше поддерживают JSON-модели и базовые анимации.

От версии и мод-лоадера зависит, какие форматы моделей и анимаций вы сможете использовать. Например, анимации предметов через Blockbench поддерживаются в Minecraft 1.15+ с Forge.


Как правильно экспортировать модель из Blockbench и импортировать в Minecraft через Technic Launcher

Если вы используете Technic Launcher, то процесс такой:

  1. В Blockbench создайте модель в режиме Block/Item Java.
  2. Экспортируйте модель в формате Minecraft Java Block/Item Model (.json).
  3. Убедитесь, что экспортируются все необходимые текстуры.
  4. В папке вашего мода создайте структуру папок, как описано выше.
  5. Поместите модель в models/item или models/block, текстуры — в textures, а блокстейты — в blockstates.
  6. В mods.toml или fabric.mod.json пропишите зависимости и версии Minecraft/мод-лоадера.
  7. Запустите игру через Technic Launcher с вашим модом.

Что делать, если экспортируется только plank_model.json

Это частая проблема новичков. Экспорт из Blockbench даёт только модель, а Minecraft требует ещё:

  • Текстуры (PNG-файлы)
  • Файлы блокстейтов (blockstates)
  • Иногда дополнительные JSON-файлы для предметов

Решение: создайте вручную или с помощью шаблонов недостающие файлы. Например, блокстейт для предмета может выглядеть так:

{
  "variants": {
    "": { "model": "modid:item/plank_model" }
  }
}

И поместите его в assets/modid/blockstates/plank_model.json.


Требования к текстурам и подготовка

  • Формат: PNG с прозрачностью (альфа-канал)
  • Размеры: 16x16, 32x32, 64x64 и т.д. (кратные 16)
  • Используйте одну общую текстуру (атлас) для блоков, чтобы оптимизировать загрузку
  • В Blockbench настройте UV-развёртку под текстуру, чтобы избежать искажений

Проверка корректности загрузки модели

  • В игре проверьте, отображается ли предмет или блок с вашей моделью.
  • Используйте логи Minecraft (latest.log), чтобы увидеть ошибки загрузки.
  • Включите режим отладки в Minecraft (F3 + B), чтобы увидеть текстуры и модели.
  • Если модель не отображается, проверьте пути к файлам и правильность JSON.

Анимации предметов и блоков через Blockbench

Blockbench поддерживает создание анимаций, которые можно экспортировать в формате JSON. Но:

  • Minecraft поддерживает анимации предметов с версии 1.15+ и только с некоторыми мод-лоадерами.
  • Для блоков анимации сложнее — часто требуется дополнительный код или использование MCreator.
  • В MCreator анимации из Blockbench напрямую не импортируются, но можно эмулировать их с помощью процедур.

Минимальный набор файлов для нового предмета с моделью

Файл/Папка Описание
assets/modid/models/item/*.json Модель предмета
assets/modid/textures/item/*.png Текстура предмета
assets/modid/blockstates/*.json Связь предмета с моделью
mods.toml или fabric.mod.json Описание мода и зависимостей

Распространённые ошибки и как их исправлять

Ошибка Причина Решение
Модель не отображается Неправильный путь к файлам Проверьте структуру папок и пути
Texture not found Текстура отсутствует или путь неверен Убедитесь, что PNG в нужной папке
Анимация не работает Версия Minecraft или мод-лоадер не поддерживает Используйте поддерживаемые версии
Проблемы с UV-развёрткой Неправильная настройка в Blockbench Проверьте UV и используйте атлас

Советы по оптимизации моделей и текстур

  • Минимизируйте количество вершин и текстурных координат.
  • Используйте одну текстуру-атлас для нескольких моделей.
  • Размер текстур не должен быть слишком большим — 64x64 или 128x128 достаточно.
  • Проверяйте модель в Blockbench и Minecraft, чтобы избежать проблем с масштабом и ориентацией.

Таблица сравнения форматов экспорта для MCreator

Формат Поддержка текстур Поддержка анимаций Особенности
OBJ + MTL Да Нет Требует отдельного MTL-файла
Minecraft JSON Да Частично Лучший для Minecraft модов

Как проверить, что модель загрузилась

  • В игре предмет или блок должен отображаться с вашей моделью.
  • В логах Minecraft не должно быть ошибок загрузки.
  • Используйте инструменты просмотра моделей (например, Blockbench или специальные Minecraft Viewer).

Организация версионирования проекта

  • Используйте Git или другой VCS для контроля версий.
  • Делайте коммиты после каждого рабочего шага.
  • Храните резервные копии текстур и моделей.
  • Это поможет быстро откатиться при ошибках.

Полезные ссылки


Загрузка модели из Blockbench в Minecraft — это чёткий процесс с правилами и структурой. Следуйте этим рекомендациям, и ваши модели засияют в игре, как настоящие звёзды! Сделайте первый шаг — и Minecraft станет вашим творческим полем для экспериментов и моддинга.