Мод добавляет новые атрибуты сущностей, отвечающие за магическую силу в различных школах магии.
Модификация работает с загрузчиком Fabric и требует установленный Fabric API. Совместима с версиями Minecraft 1.19.2 и 1.20.1. Требуется установка как на клиенте, так и на сервере.
Особенности
Добавляются атрибуты для следующих магических школ:
- Арканная магия
- Огненная магия
- Магия льда
- Исцеляющая магия
- Молния
- Магия души
Модуль реализует систему, напоминающую школы магии из Warcraft, при этом не вводит классические четыре стихии, кроме огня.
Предоставляется API для расчёта урона от заклинаний с учётом атрибутов сущности, эффектов и чар, а также вычисления вероятности критического удара и его множителя. Вероятность критического удара определяется случайно и зависит от вторичных атрибутов.
Атрибуты сущностей:
- Магическая сила по каждой школе, например:
spell_power:fire - Шанс критического удара заклинанием:
spell_power:critical_chance - Критический урон заклинаний:
spell_power:critical_damage - Скорость заклинаний (ускорение),
spell_power:haste, влияет на скорость произнесения и перезарядки
Эффекты статуса:
- Для каждого атрибута существует соответствующий эффект с идентификатором, например:
spell_power:fire,spell_power:critical_chance
Эффекты сопровождаются кастомными иконками.
Чары:
- Универсальная «Магическая сила», повышающая урон всех заклинаний
- Чары, повышающие магическую силу определённых школ, например «Sunfire» для арканной и огненной магии
- Чары на вторичные атрибуты, такие как «Шанс критического удара»
- «Магическая защита», аналогичная защите от стрел, но для магии
Все чары настраиваются и имеют описания.
Настройка
Конфигурация мода доступна на стороне сервера в каталоге config после первого запуска с установленным модом.






