← Все статьи

Как добавить кастомную модель (Custom Model Data) предмету: наглядный туториал

Узнайте, как привязать 3D-модель из Blockbench к ванильному предмету Minecraft через Custom Model Data с помощью наших инструментов.

От Blockbench к Minecraft

Вы нарисовали красивую 3D-модель в Blockbench, экспортировали JSON, и теперь хотите увидеть её в игре. Как заставить её появиться в руках игрока? Без использования модов Minecraft позволяет ресурспакам заменять визуал предмета при соблюдении определенных условий.

Структура ресурспака

Ваш JSON-файл модели отправляется в assets/minecraft/models/item/. Но вам нужно еще переопределить ванильный предмет, чтобы он ссылался на вашу модель. Для этого и нужна система Custom Model Data. Она работает как мост между кодом предмета в игре и 3D-моделью в ресурспаке.

Вместо того чтобы писать код переопределения вручную, используйте наш Генератор ресурспаков. Просто загрузите вашу модель и текстуру, назначьте ей ID CustomModelData, и генератор сам создаст нужные папки и JSON-файлы.

Выдача предмета в игре

Когда ресурспак установлен, вам нужна команда для получения предмета. Откройте Генератор кастомных предметов, введите тот же ID CustomModelData, который вы указали в ресурспаке, и скопируйте готовую команду /give. Всё предельно просто!

Часто задаваемые вопросы (FAQ)

Могу ли я использовать любой предмет в качестве основы?

Да, вы можете использовать удочку с морковкой, бумагу или меч. Обратите внимание, что предметы с прочностью (мечи) лучше подходят для кастомного оружия, так как они не складываются в стаки.

Нужно ли игрокам устанавливать моды для отображения моделей?

Нет! CustomModelData — это полностью ванильная механика, добавленная в Minecraft 1.14. Игрокам нужно только установить ваш ресурспак.