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

ZSRarity

Активный

Установок

6

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

3 года назад
Клиент
Fabric
Quilt
Forge
Neoforge
Декорации
Утилиты

ZSRarity - Кастомизация редкости предметов

Устали от ограниченного выбора цветов для ваших предметов? Хотите, чтобы материалы сияли как элитные вещи с популярных серверов? Ищете визуальное отражение прогрессии в игре?

Пример цветов редкости

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

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

Для настройки редкости добавьте в ваши скрипты CraftTweaker:

<modid:name>.setRarity(colorName);

Где colorName может быть любым из следующих вариантов (регистр не имеет значения):

  • red
  • blue
  • gold
  • dark_blue
  • dark_purple
  • purple
  • green
  • dark_green
  • dark_aqua
  • black
  • aqua
  • dark_red
  • light_purple
  • white
  • yellow
  • gray
  • dark_gray

Преимущества

Почему стоит выбрать ZSRarity вместо настройки цветов через языковые файлы?

  • Работа в реальном времени: Вы можете динамически изменять коды редкости для создания сложных эффектов
  • Простота использования: Легко интегрируется в циклы и другой код
  • Универсальность: Не требует редактирования языковых файлов, работает с любым языком без дополнительных настроек
  • Интуитивность: Понятные названия цветов позволяют сразу понять, как будет выглядеть предмет

Ограничения

При смене языка игры предметы с редкостью от ZSRarity не будут автоматически переведены - потребуется перезапуск игры.

Поддержка MaterialSystem

Из-за особенностей работы B.A.S.E./ContentTweaker с созданием материальных частей, стандартный метод не функционирует. Для установки редкости таким предметам используйте специальный класс:

zsrarity.MaterialPartRarity

Этот класс содержит единственный метод:

MaterialPartRarity.setRarity(MaterialPartDefinition part, string rarity)

Который устанавливает редкость для указанной материальной части. MaterialPartDefinition - это результат работы обработчика <materialpart:material:part>.

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

trashbox_bobylev

Создан: 18 июл 2022

ID: 27001