Ccurseforge
Spell Engine

Spell Engine

Spell Engine — это библиотека для создания магических заклинаний с системой кастования, визуальными эффектами и интеграцией с оружием в Minecraft.

Автор: daedelus_dev Тип: Мод Категории: API и библиотекиМагияМоды Загрузок: 20 284 789 Просмотров: 0 Обновлён: 17.09.2026

Spell Engine представляет собой библиотеку для создания магических заклинаний, предоставляющую игрокам полноценную систему их применения с книгами заклинаний, визуальными эффектами и интеграцией с оружием.


Установка

Рекомендуется использовать CurseForge app для автоматического разрешения всех зависимостей.

Обязательные моды

  • Cloth Config
  • Player Animator
  • Spell Power Attributes

Дополнительно для Fabric:

  • Fabric API
  • Trinkets (слотовый мод)

Дополнительно для NeoForge:

  • Curios API (слотовый мод)

Навыки для оружия

Набор боевых умений для разных типов оружия с уникальными особенностями:

  • детектирование столкновений
  • учёт инерции и скольжения
  • качественные анимации

По умолчанию эти умения назначены для контента серии RPG и автоматически применяются к стороннему и ванильному оружию на основе идентификаторов или тегов (конфиг: config/spell_engine/weapon_fallback.json).

Управление заклинаниями

  • Заклинания можно назначать на любое оружие с автоматическим подбором совместимости.
  • Урон зависит от атрибутов Spell Power.
  • Определение заклинаний через JSON с поддержкой горячей перезагрузки и синхронизации по сети.
  • Система контейнеров для заклинаний с прокси режимом, слотами экипировки и динамическим разрешением.
  • Универсальное сопоставление паттернов для тегов, регулярных выражений и точных совпадений.
  • Программное создание заклинаний с помощью SpellBuilder и SpellGenerator.
  • Механики заклинаний включают типы (активные, пассивные, модификаторы), режимы кастования (мгновенный, заряженный, каналируемый), 14+ типов триггеров, различные цели и способы доставки, а также сложную логику условий и затрат.

Аудио и визуальные эффекты

  • Продвинутый звуковой движок с разнообразными звуками начала, цикла, завершения и попадания.
  • Сложная система частиц с формами, следованием за сущностями и масштабированием.
  • Кастомные модели предметов и блоков для снарядов и эффектов с поддержкой BlockBench.
  • Анимации игрока на всех этапах заклинания с контролем угла наклона и поддержкой дальнобойного оружия.
  • Динамическое освещение для магических эффектов (LambDynamicLights).
  • Настраиваемое отображение лучей с цветами, текстурами и эффектами течения.
  • Визуализация областей действия с индикаторами на земле и масштабируемыми частицами.

Игровые функции

  • Выбор и применение заклинаний отображается на HUD с полной настройкой игрока.
  • Удобства: автоматический сброс кастования, предсказание клиента, умное наведение.
  • Spell Binding Table для добавления заклинаний в оружие и создания книг заклинаний.
  • Система свитков с генерацией вкладок творчества и интеграцией в лут подземелий.
  • Интеграция с экипировкой: книги заклинаний, слоты аксессуаров (Trinkets/Accessories), автоматическое определение оружия.
  • Зачарование Spell Infinity с поддержкой настраиваемых тегов предметов.
  • Команда /spell_cooldowns для администрирования и отладки.
  • Расширенная система добычи с функцией spell_bind_randomly для динамического назначения заклинаний.

Для разработчиков и интеграция модов

  • Широкая совместимость с модами Better Combat, Combat Roll, FTB Teams, Shoulder Surfing и другими.
  • Разветвлённая система событий для кастования, исцеления и жизненного цикла снарядов.
  • Регистрация пользовательских обработчиков доставки и эффектов при попадании.
  • Система предикатов для сложных условий выбора целей.
  • Оптимизации производительности: пакетная обработка, планирование, предсказание на клиенте.
  • Фреймворк генерации данных для программного создания и проверки заклинаний.
  • Поддержка платформ Fabric и NeoForge с единым API.
Полезная информация

Частые вопросы

Короткие ответы по установке, совместимости и возможностям проекта.

Какие моды обязательны для работы Spell Engine?

Для работы необходимы Cloth Config, Player Animator и Spell Power Attributes. Для Fabric дополнительно требуются Fabric API и Trinkets, для NeoForge — Curios API.

Как устанавливать Spell Engine?

Рекомендуется установка через CurseForge app для автоматического разрешения всех зависимостей.

Какие типы заклинаний поддерживает Spell Engine?

Поддерживаются активные (кастуемые), пассивные (триггерные) и модификаторы заклинаний.

Как Spell Engine интегрируется с оружием?

Заклинания можно назначать на любое оружие с автоматическим подбором совместимости по ID или тегам, а также доступны уникальные боевые навыки для разных видов оружия.

Какие визуальные и звуковые возможности предоставляет Spell Engine?

Мод поддерживает сложную систему частиц, кастомные модели с BlockBench, динамическое освещение, а также продвинутый звуковой движок и анимации игрока на всех этапах заклинаний.

Скриншоты
1 / 20
Spell Engine — изображение 1
Spell Engine — изображение 2
Spell Engine — изображение 3
Spell Engine — изображение 4
Spell Engine — изображение 5
Spell Engine — изображение 6
Spell Engine — изображение 7
Spell Engine — изображение 8
Spell Engine — изображение 9
Spell Engine — изображение 10
Spell Engine — изображение 11
Spell Engine — изображение 12
Spell Engine — изображение 13
Spell Engine — изображение 14
Spell Engine — изображение 15
Spell Engine — изображение 16
Spell Engine — изображение 17
Spell Engine — изображение 18
Spell Engine — изображение 19
Spell Engine — изображение 20
Центр загрузок

Доступные версии

Выберите подходящую версию игры и скачайте нужный выпуск.

1.10.6+1.20.1

spell_engine-forge-1.10.6+1.20.1.jar

Скачать5.05 MB
Релиз
Версии
1.20.1
Загрузчик
Forge+1
Загрузки126
Добавлен

1.10.6+1.21.1

spell_engine-fabric-1.10.6+1.21.1.jar

Скачать4.46 MB
Релиз
Версии
1.21.1+1
Загрузчик
Fabric
Загрузки2 648
Добавлен

1.10.6+1.21.1

spell_engine-neoforge-1.10.6+1.21.1.jar

Скачать4.38 MB
Релиз
Версии
1.21.1+1
Загрузчик
NeoForge
Загрузки4 406
Добавлен

1.10.5+26.2

spell_engine-neoforge-1.10.5+26.2.jar

Скачать4.42 MB
Релиз
Версии
26.2
Загрузчик
NeoForge
Загрузки2 497
Добавлен

1.10.5+26.2

spell_engine-fabric-1.10.5+26.2.jar

Скачать4.5 MB
Релиз
Версии
26.2
Загрузчик
Fabric
Загрузки7 314
Добавлен