Скачать Item Components — Minecraft Моды — MetaMods

Item Components

Активный

Установок

0

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

10 месяцев назад

Версии

1.20.5 — 1.21.7
Сервер
Fabric
Декорации
Оружие и броня
Библиотеки
Управление
Утилиты

Item Components

✅ Возможности и преимущества

Модификация работает исключительно на стороне сервера, при этом клиентская часть функционирует корректно без каких-либо сбоев. Все настройки реализуются через датапаки — для их применения достаточно выполнить команду /reload на сервере или в одиночном мире, не требуется ни перезапуск клиента, ни переподключение игрока.

Мод поддерживает как ванильные предметы, так и предметы, добавленные другими модами, а также их компоненты. Это открывает широкие возможности для балансировки игрового процесса и создания сложных модификационных сборок.

❓ Для чего можно использовать?

С помощью этого мода вы можете изменить практически любые характеристики предмета. Например:

  • Задать максимальное количество предметов в стопке
  • Настроить параметры брони, урона и скорости атаки
  • Изменить повреждения и долговечность инструментов
  • Добавить или убрать свечение зачарования
  • Сделать предметы огнеупорными
  • Настроить время употребления и эффекты пищи
  • Изменить подсказки, названия и описания
  • Установить неубиваемость предметов
  • И многое другое

По сути, любая характеристика любого предмета — как стандартного, так и модифицированного — может быть настроена под ваши потребности.

⚙️ Создание датапаков

Настройки компонентов добавляются через файлы в директории <namespace>:item_components/<path>.json. Каждый такой файл содержит три необязательных поля:

  • parents: принимает один идентификатор или их массив, определяя наследование от других записей (учитываются только родительские компоненты и их родители, но не цели применения)
  • targets: указывает, к каким предметам применять изменения — к конкретным ID, или к тегам предметов, заканчивающимся на '#'
  • components: непосредственно определяет изменения компонентов

Примеры рабочих датапаков можно найти в исходном коде проекта.

Участники проекта
boyonk

boyonk

Разработчик

boyonk913

boyonk913

Создан: 10 сен 2024

ID: 58957