Custom Item Models
Активный0.0
Установок
Последнее обновление
Версии
Custom Item Models
Настройка и совместимость
Эта модификация устанавливается только на серверную часть — игроки без этого мода могут свободно подключаться и пользоваться всеми предоставляемыми функциями. Также работает в одиночной игре при установке на клиент.
Принцип работы
Чтобы увидеть примеры совместимых ресурспаков, зайдите в директорию tutorial.
Переименуйте бирку на наковальне в строку, которую обычно помещают внутрь массива minecraft:custom_model_data={strings:[]}.

Алмаз до применения бирки с названием ruby:
{
count: 1,
Slot: 0b,
id: "minecraft:diamond"
}
Затем примените эту бирку к предмету через кузнечный стол.

Алмаз после применения бирки с названием ruby:
{
count: 1,
Slot: 0b,
id: "minecraft:diamond",
components: {
"minecraft:custom_model_data": {
strings: ["ruby"]
}
}
}
Особенности для снаряжения
Этот мод также изменяет компонент minecraft:equippable для таких предметов, как элементы брони и элитры.
Например, Алмазный шлем до применения бирки с названием crown:
{
count: 1,
Slot: 0b,
id: "minecraft:diamond_helmet"
}

и после применения бирки с названием crown:
{
count: 1,
Slot: 0b,
id: "minecraft:diamond_helmet",
components: {
"minecraft:custom_model_data": {
strings: ["crown"]
},
"minecraft:equippable": {
equip_sound: "minecraft:item.armor.equip_diamond",
slot: "head",
asset_id: "cim:crown"
}
}
}

ВАЖНО: Обратите внимание, что asset_id всегда будет находиться в пространстве имен cim из-за особенностей работы ванильного кода. Примеры можно посмотреть в директории tutorial.
Для моделей предметов не обязательно использовать пространство имен cim, только для отображения брони.

Лицензия
Этот мод доступен по лицензии MIT. Вы можете изучать его код и использовать в своих проектах.