Скачать Bunny Ears — Minecraft Моды — MetaMods
Bunny Ears

Bunny Ears

Активный

Установок

0

Последнее обновление

3 года назад
Клиент
Декорации

Bunny Ears

Bunny Ears — это мод только для клиентской стороны, который позволяет настраивать модели брони путём переименования предметов. Добавляйте собственные модели через ресурспаки, делитесь ими с друзьями — и вуаля! Вместо скучного шлема у вас появятся заячьи ушки!

Как использовать

Переименуйте часть брони на наковальне в одно из имён, поддерживаемых вашим ресурспаком. Вместо стандартной модели брони будет отображаться ваша кастомная модель! Мод даже может загружать разные модели в зависимости от прочности предмета.

Этот мод изменяет все модели брони, а не только шлем!

Пример 1 Пример 2

Добавление собственных моделей

Чтобы создать кастомный головной убор, создайте ресурспак со следующим содержимым:

  • Модель
  • Текстура
  • Файл hats.json

Модель

Мод использует тот же формат моделей, что и блоки с предметами. Модель должна сохраняться по пути assets/[пространство_имён]/models/hat/[название_модели].json

Советы по созданию моделей:

  • Голова игрока имеет размер 8x8x8 и центрирована под плоскостью 0,0, смотря на север
  • Текстуры размером с блок или предмет (16x16) наиболее совместимы. Если нужны большие текстуры, сохраняйте размер изображения степенью двойки (например, 32x32 или 64x64)

Текстура

Текстура для каждой модели определяется в самой модели. Их не нужно регистрировать отдельно. Можно использовать существующие текстуры блоков или создавать свои.

Например, идентификатор текстуры bunnyears:head/bunny_ears загружает текстуру из assets/bunnyears/textures/head/bunny_ears.png

JSON

Зарегистрируйте модель, добавив запись в assets/bunnyears/hats.json. JSON-файл должен содержать:

  • [слот_экипировки]: название слота для предмета. Может быть "head", "chest", "legs" или "feet"
    • [часть_тела]: часть тела для отображения модели. Может быть "head_part", "chest_part", "left_arm_part", "right_arm_part", "left_leg_part" или "right_leg_part". Содержит одно или несколько из следующих:
      • damage: минимальный урон прочности для применения модели. Необязательно. По умолчанию 0.
      • model: пространство имён ID модели. Обязательно.

Пример

Следующий пример файла hats.json расположен по пути assets/bunnyears/hats.json.

Он указывает, что предметы для головы с кастомным именем "bunny" должны отображать модель из assets/bunnyears/models/head/bunny_ears.json, когда предмет не имеет урона.

Шляпа будет использовать модель из assets/bunnyears/models/head/bunny_ears_one_down.json, когда предмет имеет как минимум 65% урона.

Шляпа будет использовать модель из assets/bunnyears/models/head/bunny_ears_both_down.json, когда предмет имеет как минимум 75% урона.

Дополнительно, предмет для головы с этим кастомным именем будет отображать модель для груди из assets/bunnyears/models/chest/bunny_tail.json. Модель нагрудника всё равно будет отображаться.

Далее, файл указывает, что предметы для ног с кастомным именем "bunny" должны отображать модели из assets/bunnyears/models/left_leg/bunny_left_leg.json и assets/bunnyears/models/right_leg/bunny_right_leg.json.

Записей под chest или feet нет, поэтому этот ресурспак не зарегистрирует дополнительные модели для этих слотов экипировки.

{
  "head": { // слот экипировки
    "bunny": { // кастомное имя предмета для головы
      "head_part": [ // модели для отображения на голове
        {
          "model": "bunnyears:head/bunny_ears" // расположение модели
        },
        {
          "damage": 65, // минимальный процент урона для выбора этой модели, по умолчанию 0
          "model": "bunnyears:head/bunny_ears_one_down"
        },
        {
          "damage": 75,
          "model": "bunnyears:head/bunny_ears_both_down"
        }
      ],
      "chest_part": [ // модели для отображения на груди
        {
          "model": "bunnyears:chest/bunny_tail"
        }
      ],
      "left_arm_part": [], // модели для отображения на левой руке, не обязательно
      "right_arm_part": [] // модели для отображения на правой руке, не обязательно
    }
  },
  "chest": {},
  "legs": {
    "bunny": {
      "left_leg_part": [
        {
          "model": "bunnyears:left_leg/bunny_left_leg"
        }
      ],
      "right_leg_part": [
        {
          "model": "bunnyears:right_leg/bunny_right_leg"
        }
      ]
    }
  },
  "feet": {}
}
Участники проекта
skyjay1

skyjay1

Создан: 19 авг 2022

ID: 34948