Новая библиотека/API мод для всех моих аддонов Iron's Spellbooks!
Этот мод сам по себе НЕ ДЕЛАЕТ НИЧЕГО!!
Данный мод создан в первую очередь для разработчиков аддонов для Iron's Spellbooks, включая меня... Поскольку у меня так много аддонов для ISS, утомительно копировать и вставлять все необходимые элементы из одного места в другое каждый раз, когда я начинаю работать над новым аддоном. Поэтому... была создана эта библиотека!
Что эта библиотека/API мод добавляет для разработчиков аддонов:
- Множество готовых менеджеров частиц с заданными шаблонами
- Класс AdvancedRandomImbuingCurio для создания curios, которые по нажатию правой кнопки мыши наделяют себя указанными случайными заклинаниями
- Способ добавления заклинаний из curios, не являющихся книгами заклинаний, в выбор на spell-wheel (используйте itemtag spell_imbued_curio.json)
- Простой способ создания гибких торговых предложений с помощью класса AdvancedTrades
- Удобные варианты зачарования брони с настраиваемыми слотами и предустановленными заклинаниями с помощью класса AbstractImbueableArmorItem
- Элементы брони Geo для Geckolib, элементы Geo магического меча с помощью классов GeoArmorItem и GeoMagicSwordItem
- Класс MultiAttributeCurio, поддерживающий несколько атрибутов
- Класс AdvancedSpell для воспроизведения случайных анимаций и звуков при начале-завершении применения из списка, с булевым значением для выбора порядка воспроизведения (по порядку или нет)
- Класс CurioUtils для удобной проверки наличия curio на игроке
- Класс SummonCheckHelper для проверки призывов в радиусе с владельцем (в основном использую его для системы лимита призывов в моде T.O Tweaks)
Любой заинтересованный разработчик аддонов для ISS может написать мне в личные сообщения, и я предоставлю доступ к репозиторию Github этого проекта!