Дополнение расширяет источники опыта и награды в Minecraft, добавляя новые возможности для навыков и взаимодействия с игровыми объектами.
Совместимость и поддержка
- Является аддоном для мода Puffish Skills.
- Поддерживает интеграцию с модом Iron’s Spells ‘n Spellbooks.
- Атрибуты перенесены в отдельный мод Additional Attributes.
Сбор урожая
Опыт начисляется при сборе культур, используя данные из таблицы добычи.
Доступные переменные для операций:
player— игрок, собирающий урожай;block— блок, с которого производится сбор;tool— используемый инструмент;dropped_seeds— количество выпавших семян;dropped_crops— количество выпавших культур.
Пример расчёта опыта учитывает количество собранных культур и семян с коэффициентом для семян.
Рыбалка
Опыт начисляется за каждый пойманный предмет.
Доступные переменные:
player— игрок, который рыбачит;tool— используемый инструмент для рыбалки;fished— пойманный предмет.
Пример определяет опыт в зависимости от того, является ли пойманная вещь рыбой, с разным множителем опыта.
Эффекты
- Можно применять эффекты с бесконечной продолжительностью.
- Для удаления эффекта необходимо предварительно сбросить навыки или убрать эффекты вручную.
- Поддерживаются три типа действий с эффектами: предоставление (GRANT), иммунитет (IMMUNE) и модификация (MODIFY).
- Модификация позволяет изменять длительность и усиление эффекта с поддержкой операций сложения, вычитания, умножения и деления.
- Если длительность становится равной нулю или усиление менее нуля, эффект не применяется.
Ходьба по порошковому снегу
Добавляет возможность ходить по порошковому снегу без проваливания.
Источник опыта — кастование заклинаний
Опыт начисляется за каждый тик заклинания, что означает многократное получение опыта для продолжительных заклинаний.
Доступные переменные для операций:
player— заклинатель;main_hand— предмет в основной руке;spellbook— текущая экипированная книга заклинаний;school— школа магии заклинания;spell— конкретное заклинание с параметрами минимального и максимального уровней, типом кастования (мгновенное, длительное, непрерывное);level— уровень заклинания с учётом модификаций;min_level_rarity— минимальный уровень в зависимости от редкости;rarity_nameиrarity— имя и числовое значение редкости (от COMMON до LEGENDARY);mana_costиmana_cost_per_second— стоимость маны за каст и за секунду (для непрерывных заклинаний);cast_duration— длительность непрерывных заклинаний;cast_charge_time— время зарядки заклинания;cooldown— время перезарядки после кастования;expected_ticks— ожидаемое число тиков заклинания.
Пример позволяет рассчитывать опыт с учётом уровня, стоимости маны, редкости и типа заклинания.





