Pommel - Held Item Models avatar

Pommel - Held Item Models [1.21.1] [1.20.1]

Pommel Icon

Pommel - Модели предметов в руке


Что такое Pommel?


Pommel — это мод для Fabric, который позволяет ресурспакам заменять модели для версии предмета, когда он держится в руке — подобно подзорной трубе и трезубцу — позволяя вам настраивать внешний вид вашего предмета в руке. Хотите создать 3D-модель булавы в вашей руке, огненного двуручного меча или древнего магического посоха, сохраняя при этом оригинальный предмет? С Pommel всего этого можно достичь!

Также работает с предметами из модов!

Для создателей ресурспаков


Pommel заменяет версию предмета в руке на модель, которую вы указываете с помощью нового предиката модели предмета, pommel:is_held. Например, изменив модель iron_pickaxe.json, вы можете указать моду, какая модель должна отображаться при удержании.

Предоставленная модель для удержания, а также её текстуры могут находиться где угодно, если это указано в JSON-файле модели предмета.

Пример JSON:

{
  "parent": "item/handheld",
  "textures": {
    "layer0": "minecraft:item/2d_model_texture"
  },
  "overrides": [
    { "predicate": { "pommel:is_held": 1.0 }, "model": "minecraft:item/my_held_item" }
  ]
}

Вы также можете указать файловые директории для моделей удержания для организации, а также изменить родительскую модель на что-то другое.

Вопросы


Вопрос: Совместимо ли это с CIT [Custom Item Textures]?

Ответ: CIT Resewn и Optifine ещё не обновились до версии 1.21, но я предполагаю, что да, при условии, что вы используете CIT для замены предмета на модель. CIT позволяет заменить модель предмета, поэтому Pommel должен позволять вам иметь пользовательские модели для удержания.

Вопрос: Совместимо ли это с предикатами предметов ванильного Minecraft, такими как Custom Model Data или натяжение лука?

Ответ: Да, но убедитесь, что вы указали pommel:is_held и для моделей с custom_model_data.

Вот пример использования ванильных предикатов предметов и моделей предметов в руке:

{
  "parent": "item/handheld",
  "textures": {
    "layer0": "item/base_item"
  },
  "overrides": [
    { "predicate": { "pommel:is_held": 1.0 }, "model": "minecraft:item/base_item_held" },
    { "predicate": { "custom_model_data": 1 }, "model": "minecraft:item/custom_item" },
    { "predicate": { "custom_model_data": 1, "pommel:is_held": 1.0 }, "model": "minecraft:item/custom_item_held" }
  ]
}

Вопрос: Как заменить модель предмета из мода, когда он в руке?

Ответ: Та же иерархия JSON, что и в примере, но вместо идентификатора minecraft в начале будет .

Вопрос: У меня возникают проблемы с отображением моей модели в руке. Куда я могу обратиться для решения проблем?

Ответ: Сначала проверьте, нет ли ошибок в вашем JSON-коде, так как его довольно легко случайно испортить. Большинство IDE проверяют наличие ошибок, но есть и другие сайты, которые могут это сделать. Если у вас всё ещё есть проблемы, лучший способ получить поддержку — связаться со мной в Discord. Моё имя пользователя — timmychips, так что напишите мне там, если вам нужна помощь!

Скачать Pommel - Held Item Models

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releasepommel-held-items-1.0.0+1.21.x.jar1.21+1 Fabric1 октября 202427,1 КБ
Releasepommel-held-items-1.0.0+1.20.1.jar1.20.1Fabric1 октября 202427,1 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.