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

Rarity Lib

Архивирован

Установок

7

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

1 год назад

Версии

b1.7.3
Клиент
Fabric
Библиотеки

Библиотека редкости Rarity Lib

О совместимости

Данная библиотека создана специально для модификации Better than Adventure, которая представляет собой глубоко переработанную версию Minecraft b1.7.3. Для работы требуется модифицированная версия Fabric под названием Babric.

Основные возможности

Эта библиотека предоставляет разработчикам удобный инструмент для добавления системы редкости к предметам в их модах. Вы можете назначать предметам один из шести уровней редкости:

  • ОБЫЧНЫЙ (COMMON)
  • НЕОБЫЧНЫЙ (UNCOMMON)
  • РЕДКИЙ (RARE)
  • УЛЬТРАРЕДКИЙ (ULTRA RARE)
  • ЭПИЧЕСКИЙ (EPIC)
  • МИФИЧЕСКИЙ (MYTHIC)

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

Инструкция по использованию

Установка

Добавьте в файл build.gradle:

repositories {
   maven { url = "https://jitpack.io" }
}
dependencies {
   modImplementation "com.github.Garkatron:RarityLib:${project.rarity_lib_version}"
}

Пример кода для BTA 7.2pre1

// Ваш предмет
public static Item your_item;

// Создатель предметов
public static final ItemBuilder GenericItemBuilder = new ItemBuilder(MOD_ID);

// Создание предмета
Item _item = GenericItemBuilder.build(item);

// Присвоение уровня редкости
((IItemRarityMixin) _item).rarityLib$setRarityLevel(RarityLevel.COMMON);
your_item = _item;

Пример кода для BTA 7.1

// Ваш предмет
public static Item your_item;

// Создание предмета
Item _item = ItemHelper.createItem(arguments);

// Присвоение уровня редкости
((IItemRarityMixin) _item).rarityLib$setRarityLevel(RarityLevel.COMMON);
your_item = _item;
Участники проекта
Garkatron

Garkatron

Разработчик

Создан: 10 июн 2024

ID: 23580