Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос Как рендерить голову мобов на 1.21.4 (Fabric)?

Async Solutions
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
5 Апр 2025
Сообщения
122
Реакции
7
С головой обычных игроков проблем не возникло, но вот с мобами не получается.

Кто-нибудь может подсказать как правильно их рендерить?
 
С головой обычных игроков проблем не возникло, но вот с мобами не получается.

Кто-нибудь может подсказать как правильно их рендерить?
покажи как ты пытаешься рендерить
 
С головой обычных игроков проблем не возникло, но вот с мобами не получается.

Кто-нибудь может подсказать как правильно их рендерить?
вот что гпт ответил:

Коротко и по делу:

В Fabric 1.21.4 головы мобов нужно рендерить через item model definition, а не как игроков.

Что сделать​

  1. Не используйте PROFILE для голов мобов — он работает только для player head.
  2. У предмета должна быть модель в
    assets/<modid>/items/<id>.json
  3. В этой модели укажите minecraft:head и правильный kind:
{<br> "model": {<br> "type": "minecraft:special",<br> "base": "minecraft:item/template_skull",<br> "model": {<br> "type": "minecraft:head",<br> "kind": "creeper" <br> }<br> }<br>}<br>
(меняйте creeper на нужного моба)

  1. Не используйте BuiltinItemRendererRegistry — в 1.21.4 он удалён.
  2. Если один предмет = разные головы:
    • для игрока → player_head + PROFILE
    • для мобов → через компонент ITEM_MODEL указывайте нужный item-model (minecraft:creeper_head и т.п.)
👉 Итог: правильный kind в item model = корректный рендер головы моба.
 
вот что гпт ответил:

Коротко и по делу:

В Fabric 1.21.4 головы мобов нужно рендерить через item model definition, а не как игроков.

Что сделать​

  1. Не используйте PROFILE для голов мобов — он работает только для player head.
  2. У предмета должна быть модель в
    assets/&lt;modid&gt;/items/&lt;id&gt;.json
  3. В этой модели укажите minecraft:head и правильный kind:
{<br> "model": {<br> "type": "minecraft:special",<br> "base": "minecraft:item/template_skull",<br> "model": {<br> "type": "minecraft:head",<br> "kind": "creeper" <br> }<br> }<br>}<br>
(меняйте creeper на нужного моба)

  1. Не используйте BuiltinItemRendererRegistry — в 1.21.4 он удалён.
  2. Если один предмет = разные головы:
    • для игрока → player_head + PROFILE
    • для мобов → через компонент ITEM_MODEL указывайте нужный item-model (minecraft:creeper_head и т.п.)
👉 Итог: правильный kind в item model = корректный рендер головы моба.
сук даун)
 
Назад
Сверху Снизу