
Apothic Attributes (AttributesLib)
Активный0.0
Установок
Последнее обновление
Apothic Attributes (AttributesLib)
Apothic Attributes представляет собой библиотечный мод, который значительно упрощает работу с атрибутами в Minecraft. Он добавляет множество полезных инструментов для взаимодействия с характеристиками персонажа, их отладки и использования.
Интерфейс характеристик
Мод включает специальный интерфейс для просмотра характеристик, доступный через кнопку с изображением меча в инвентаре. В этом окне отображаются все атрибуты, присвоенные вашему персонажу. Вы можете фильтровать список, чтобы показывать только измененные характеристики, а при наведении курсора на любой атрибут появляется подробное описание с дополнительной информацией.
Система расчета брони
Для поддержки новых характеристик, таких как Пробивание Брони, Уничтожение Брони, Пробивание Защиты и Уничтожение Защиты, Apothic Attributes полностью перерабатывает механику расчета снижения урона от брони и защиты.
В стандартной версии Minecraft броня снижает урон на основе значения прочности брони и величины входящего урона. С Apothic Attributes только броня уменьшает получаемый урон, а прочность брони снижает эффективность вражеских атак с Пробиванием Брони и Уничтожением Брони.
Подсказки для зелий
Еще одна полезная функция для игроков — улучшенные подсказки для зелий. К предметам зелий, которые не являются простыми модификаторами характеристик, добавляются описания. Эти описания, а также модификаторы характеристик, отображаются при наведении курсора на активные эффекты в инвентаре.
Форматирование характеристик
Apothic Attributes позволяет характеристикам самостоятельно форматировать свои подсказки. Наиболее заметный пример — Процентные Характеристики, которые всегда отображают свои значения в процентной форме, независимо от типа модификатора. Стандартные характеристики Скорость и Сопротивление Отбрасыванию отображаются в процентном режиме.
Частью этой функции является дополнительная информация в подсказках. Когда включены расширенные подсказки (F3+H), отображается дополнительная информация о типе модификатора и базовом значении.
Справочник по расширенным подсказкам
- Модификаторы сложения отображают текст вида [+100]
- Модификаторы умножения базы показывают текст вида [+20x]
- Модификаторы умножения итога отображают текст вида [x10]
Стоит отметить, что значения умножения итога имеют смещение базового значения на +1, даже в расширенном отображении подсказок. Это связано с тем, как они применяются (модификатор умножения итога заставляет конечное значение умножаться на 1+значение).
Для разработчиков
Apothic Attributes зависит от Placebo и доступен через Maven:
maven {
// Maven репозиторий Shadows_of_Fire
url "https://maven.shadowsoffire.dev/releases"
}
dependencies {
implementation fg.deobf("dev.shadowsoffire:Placebo:${mcVersion}-${placeboVersion}")
implementation fg.deobf("dev.shadowsoffire:ApothicAttributes:${mcVersion}-${attributesLibVersion}")
}
Пакет API Apothic Attributes содержит все необходимое для взаимодействия с модом.