Additional Attributes
additional-attributes · 403395 загрузок · MIT
клиент: required · сервер: required (заявлено автором мода)
Добавляет дополнительные атрибуты в игру.
Описание
1.21
Документация в настоящее время находится здесь
- Атрибут
Respirationудален (из-за ванильного атрибута кислорода) - Синтаксис уровней заклинаний унифицирован (
spell_schoolиspell_typeзаменены наspell/<namespace>/<path>иschool/<namespace>/<path>).
Атрибуты чар
- Грабеж (
additional_attributes:looting) - Дыхание (
additional_attributes:respiration) - Рыболовная приманка (
additional_attributes:fishing_lure) - Удача на рыбалке (
additional_attributes:fishing_lure)
Базовым значением для них является значение зачарования, которое проверяется.
- Это означает, что использование
multiply_base/multiply_totalне принесет никаких преимуществ, если у вас нет чар. additionбудет зависеть отmultiply_total
Атрибут урожая
Может использоваться для увеличения количества собираемых предметов.
- Идентификатор:
additional_attributes:harvest additionиз1означает один дополнительный урожай (не семена)- Базовое значение представляет собой первоначальный объем собранного урожая.
Апофеоз
Апотическое изготовление
Атрибут, который добавляет возможность прикрепить созданные предметы.
Логика работает следующим образом (с использованием базовых Apotheosis редкостей):
- от 0 до 1: вероятность того, что ничего не произойдет, и редкости
common. - от 1 до 2: вероятность от
commonдоuncommonредкости. - от 2 до 3: вероятность от
uncommonдоrareредкости. - от 3 до 4: вероятность от
rareдоepicредкости. - от 4 до 5: вероятность от
epicдоmythicредкости. - от 5 до 6: вероятность от
mythicдоancientредкости. - от 6 до ?: может выпадать только редкость
ancient. - (Это всего лишь пример - значение атрибута соответствует порядковому номеру редкости)
Если значение атрибута равно 0, ничего не произойдет.
Значение 1.3 с вероятностью 30% учитывает редкость uncommon. Атрибут luck по-прежнему будет влиять на фактически выбранную редкость.
Конфигурации:
- Есть конфиг сервера, который может ограничить макс. созданная редкость
- Имеется тег элемента черного списка (
additional_attributes:apothic_crafting_blacklist). - Вы можете определить минимальные/максимальные зажимы редкости для каждого предмета с помощью пакета данных (применяется после конфигурации сервера), см. пример деревянных инструментов:
- Каталог:
additional_attributes/rarity_definitions - Вход зажима:
items: тег, отдельная запись или список записей.min_rarity: Мин. редкость (если указанная редкость превышает максимальную редкость текущего значения атрибута, она не будет учитываться) (необязательно)max_rarity: Макс. редкость (если указанная редкость превышает максимальную редкость текущего значения атрибута, она не будет учитываться) (необязательно)
- Каталог:
Заклинания и книги заклинаний Айрона
Увеличение или уменьшение уровня заклинаний
- Общий атрибут (то есть все заклинания) (
additional_attributes:spell_general) - Атрибут для каждого типа школы (
additional_attributes:spell_school_<...>)- Пример:
additional_attributes:spell_school_fire - Сторонние школы имеют синтаксис
additional_attributes:school/<namespace>/<path>.
- Пример:
- Атрибут для каждого типа заклинания (
additional_attributes:spell_type_<...>)- Пример:
additional_attributes:spell_type_shockwave - Сторонние заклинания имеют синтаксис
additional_attributes:spell/<namespace>/<path>.- Пример:
additional_attributes:spell/traveloptics/orbital_void
- Пример:
- Пример:
Как это работает:
- Базовое значение этих атрибутов — это уровень используемого заклинания, то есть изменение базового значения не имеет никакого эффекта.
- Заклинания с максимальным уровнем
1не будут повышать уровень заклинаний, поскольку обычно для этого нет причин (настраивается) - Три типа атрибутов действуют как один - их модификаторы собираются вместе перед расчетом.
- Округление отсутствует - это означает, что уровень заклинания
1.75приведет к1. - Если уровень заклинания достигает 0 (из-за отрицательных модификаторов), заклинание нельзя использовать.
- Эти атрибуты присутствуют для всех объектов, а не только для игрока.
Добавить заклинания в список заклинаний
Эти заклинания будут доступны независимо от текущей книги заклинаний, оружия и т. д.
- Атрибут для каждого типа школы (
additional_attributes:innate_school/<namespace>/<path>)- Пример:
additional_attributes:innate_school/irons_spellbooks/fire
- Пример:
- Атрибут для каждого типа заклинания (
additional_attributes:innate_spell/<namespace>/<path>)- Пример:
additional_attributes:innate_spell/irons_spellbooks/cloud_of_regeneration
- Пример:
Другое
Добавлен атрибут, позволяющий не использовать прокрутку.
- Идентификатор:
additional_attributes:keep_scroll - Значение от
0(шанс0%) до 1 (шанс100%) - Использование
multiply_baseне будет иметь никакого эффекта, поскольку базовое значение —0. - Использование
multiply_totalбез предварительногоadditionтакже не будет иметь никакого эффекта.
Ссылки:
- Типы школ https://github.com/iron431/Irons-Spells-n-Spellbooks/blob/1.19.2/src/main/java/io/redspace/ironsspellbooks/api/registry/SchoolRegistry.java
- Типы заклинаний https://github.com/iron431/Irons-Spells-n-Spellbooks/blob/1.19.2/src/main/java/io/redspace/ironsspellbooks/api/registry/SpellRegistry.java
Версии (21)
| Версия | Minecraft | Загрузчики | Файл |
|---|---|---|---|
1.3.6 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.3.5 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.3.4 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.2.2 |
1.21, 1.21.1 | neoforge | скачать |
1.3.3 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.3.2 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.3.1 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.3.0 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.2.1 |
1.21, 1.21.1 | neoforge | скачать |
1.2.2 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.2.0 |
1.21, 1.21.1 | neoforge | скачать |
1.2.1 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.2.0 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.1.0 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.0.3 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.0.3 |
1.19.2 | forge | скачать |
1.0.2 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.0.2 |
1.19.2 | forge | скачать |
1.0.1 |
1.20, 1.20.1 | forge, neoforge | скачать |
1.0.1 |
1.19.2 | forge | скачать |
1.0.0 |
1.19.2 | forge | скачать |