modsmith Войти Войти Рус / Eng

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 скачать

Страница на Modrinth →