НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
modМоды/Spell Engine
Spell Engine

Spell Engine

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

Оцените первым
Открыть в FateLauncher
6.4M
664

Spell Engine (в русском сообществе его часто называют просто Спелл Энджин) - это библиотечный мод, он же API, для Minecraft Java Edition. Сам по себе он не заваливает игру сотнями заклинаний, а делает кое-что поинтереснее: даёт другим модам готовую магическую систему, чтобы авторам не приходилось писать боёвку, снаряды, кулдауны и эффекты с нуля. Если вы когда-нибудь играли с модами вроде Wizards, Archers или Paladins and Priests - поздравляю, вы уже видели Spell Engine в действии, просто он работал за кулисами.

Для обычного игрока это выливается во вполне осязаемые вещи: книги заклинаний, свитки, кастинг с анимациями персонажа, привязку магии к оружию, шкалу силы заклинаний и красивые визуальные эффекты. А для разработчиков и сборщиков модпаков это полноценный data-driven фреймворк, где заклинания описываются в JSON с горячей перезагрузкой и синхронизацией по сети. Именно поэтому скачать Spell Engine стоит даже тем, кто просто хочет поставить пару магических классов из RPG Series - без него они попросту не заведутся.

Зачем вообще нужен Spell Engine

В ванильном Майнкрафте магия - штука довольно условная. Есть зачарования, зелья и трезубец с грозой, и на этом всё. Полноценной системы каста, целей, снарядов и кулдаунов в игре нет. Каждый автор магического мода раньше изобретал велосипед сам: свои снаряды, свои партиклы, свои анимации. Результат предсказуемый - моды конфликтуют, выглядят по-разному, а игрок страдает.

Spell Engine решает эту проблему разом. Он даёт единый движок заклинаний с типами каста (мгновенный, заряжаемый, каналинг), системой наведения, доставкой эффектов (прямое попадание, снаряд, метеор, облако, стрела), стоимостью каста (кулдауны, предметы, руны, прочность) и даже бонусами комплектов брони. Плюс модуль Spell Power Attributes считает урон от магии через атрибуты сущности, так что прокачка мага начинает иметь смысл как в настоящей RPG.

По жанру это магический RPG/action-combat фреймворк: классы, экипировка, боевые способности. В сообществе его нередко сравнивают с Iron's Spells 'n Spellbooks - оба проекта про магию, но подход разный. Spell Engine - это именно библиотека-фундамент, вокруг которого строится целая экосистема модов, а не один самодостаточный контент-пак. Кстати, вдохновение у связанных проектов прослеживается чётко: Wizards делался под впечатлением от классов World of Warcraft, а Arsenal повторяет визуальный стиль Minecraft Dungeons.

Установка и зависимости

Проще всего ставить через лаунчер с автоматическим подтягиванием зависимостей - вручную собирать всю цепочку утомительно. Обязательные моды для всех платформ:

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

На NeoForge вместо Trinkets используется Curios API.

Важный нюанс из практики: версии Spell Engine и всех аддонов нужно подбирать согласованно. Если Wizards просит одну ветку Spell Engine, а у вас стоит другая - получите краш при запуске или молча неработающие заклинания. Перед обновлением сборки проверьте, что вся связка (Spell Engine, Spell Power, классовые моды) обновлена до совместимых релизов. Поддерживаются Minecraft 1.19.2, 1.20.1, 1.21.1 и новее, загрузчики Fabric, NeoForge и Forge, работает и на клиенте, и на сервере.

Контент на базе Spell Engine

Главная причина, по которой игроки вообще ищут этот мод - серия RPG Series от того же автора. Все классовые моды построены на движке Spell Engine:

Моды от партнёров

Экосистема не ограничивается одним автором. Сторонние разработчики тоже делают классы на этом движке:

Если собираете RPG-сборку с классами, прокачкой и магической экипировкой - Spell Engine станет её ядром, а список выше по сути готовое меню контента.

Навыки оружия из коробки

Отдельный приятный бонус - встроенные навыки ближнего боя. Даже без сторонних классовых модов Spell Engine добавляет уникальные атаки для разных типов оружия:

  • детальная проверка столкновений - удары засчитываются по реальной геометрии, а не по абстрактному рейкасту
  • инерция и скольжение при атаках
  • проработанные анимации

В модах RPG Series эти навыки раздаются оружию по умолчанию. А вот что круто: навыки автоматически назначаются и на ванильное, и на стороннее оружие - по ID предмета или по тегу. Настраивается это в файле config/spell_engine/weapon_fallback.json, так что владелец сборки может сам решить, какой меч какой способностью бьёт.

Возможности API

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

Data-driven подход:

  • Заклинания можно привязывать к любому оружию, с автоматическим определением совместимости
  • Урон считается от атрибутов Spell Power сущности
  • Заклинания описываются в JSON с горячей перезагрузкой и сетевой синхронизацией
  • Система Spell Container с прокси-режимом, слотами экипировки и динамическим разрешением заклинаний
  • Универсальное сопоставление по шаблону: теги, регулярные выражения, точные совпадения
  • Программная генерация заклинаний через SpellBuilder и SpellGenerator

Механики заклинаний впечатляют глубиной:

  • Типы: активные (кастуются), пассивные (срабатывают по триггеру), модификаторы (меняют другие заклинания)
  • Режимы каста: мгновенный, заряжаемый, каналинг, с настройкой эффектов ускорения
  • Триггеры: больше 14 типов - ближний бой, стрелы, заклинания, получение урона, уклонение, перекат и так далее, с условной логикой
  • Наведение: прицел, луч, область, сам на себя, из триггера - с ограничениями и условиями по здоровью
  • Доставка: прямое попадание, снаряд, метеор, облако, выстрел стрелой, отложенный эффект, кастомные обработчики - с задержками и множественным размещением
  • Снаряды: самонаведение, рикошет, отскок, пробивание, цепные реакции, расхождение, собственные хитбоксы
  • Действия при попадании: урон, лечение, статус-эффекты, поджог, телепортация, спавн сущностей, кулдауны, агро
  • Условная логика: модификаторы целей, фильтры попаданий, шанс срабатывания, проверка типа сущности
  • Стоимость: истощение, предметы и руны, кулдауны, прочность, расход статус-эффектов, с пакетной обработкой
  • Комплекты экипировки: сет-бонусы, дающие заклинания, атрибуты и особые способности

Звук и визуал

Магия без эффектов - не магия, и тут Spell Engine тоже всё закрывает:

  • Продвинутая звуковая система: старт каста, зацикленный звук удержания, релиз, попадание, звук полёта снаряда - всё с рандомизацией
  • Частицы с формами, следованием за сущностью, масштабированием и кастомными магическими партиклами
  • Свои модели предметов и блоков для снарядов, статус-эффектов и облаков, с поддержкой BlockBench
  • Анимации игрока на всех стадиях каста, с контролем наклона и поддержкой дальнобойного оружия
  • Интеграция с LambDynamicLights - заклинания реально светят в темноте
  • Настраиваемый рендер лучей: цвет, текстуры, ширина, эффекты потока
  • Визуализация областей действия с индикаторами на земле и частицами, масштабируемыми по радиусу

Что видит игрок

Из игровых фишек, с которыми столкнётся обычный пользователь:

  • Выбор и каст заклинаний отображаются на HUD, интерфейс полностью настраивается
  • QoL-мелочи: автоматический релиз каста, клиентское предсказание, умное наведение на цель
  • Spell Binding Table - стол привязки заклинаний к оружию и создания книг магии
  • Свитки заклинаний с генерацией вкладки в креативе и интеграцией в лут данжей
  • Интеграция с экипировкой: книги заклинаний, слоты Trinkets и Accessories, автоопределение оружия
  • Зачарование Spell Infinity с настройкой через теги предметов
  • Команда /spell_cooldowns для администрирования сервера и отладки
  • Продвинутая система лута с функцией spell_bind_randomly для случайной привязки заклинаний к дропу

Совместимость и интеграции

Мод дружит с популярными боевыми проектами: Better Combat, Combat Roll, FTB Teams, Shoulder Surfing и другими. Для полноценной боёвки связка с Better Combat практически обязательна - классовые моды вроде Wizards прямо её рекомендуют. Для разработчиков есть система событий на все стадии каста, регистрация своих обработчиков доставки и попаданий, предикаты сущностей для сложных условий наведения, оптимизации производительности (батчинг, планировщик, клиентское предсказание) и фреймворк датагенерации. Единый API работает и на Fabric, и на NeoForge.

Стоит ли ставить на сервер

Однозначно да, если хотите кооперативную RPG-песочницу. Spell Engine синхронизирует заклинания по сети, есть серверные команды для админов, а магические классы идеально делят роли в группе: танк-паладин, хилер-жрец, маги и лучники по краям. Такая сборка отлично живёт на выделенном сервере - например, можно запустить её на BungeeHost (https://bungee.host), моды устанавливаются в один клик, и уже через пару минут у вас свой хостинг сервера Майнкрафт с полноценной магической системой для друзей. Арендовать сервер Minecraft под RPG-сборку проще, чем кажется.

Совет напоследок: начинайте с малого. Поставьте Spell Engine, зависимости и один классовый мод - Wizards или Archers. Покрутите настройки HUD, попробуйте стол привязки заклинаний. А уже потом докидывайте остальные классы, Jewelry и Armory. Скачать Spell Engine можно прямо на этой странице - выбирайте версию под свой загрузчик и майнкрафт, и не забывайте про согласованность версий всей связки.

Скриншоты Spell Engine

title
12 января 2023 г.
9 декабря 2025 г.
9 декабря 2025 г.
9 декабря 2025 г.
9 декабря 2025 г.
9 декабря 2025 г.

Часто задаваемые вопросы

Совместимость

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Детали

Лицензия:
Опубликован:3 года назад
Обновлён:2 недели назад

Версии мода Spell Engine

Доступно 223 версий. Сначала показаны самые популярные и самые свежие.

16 из 223 версий
Самые популярные
R
0.15.12+1.20.10.15.12+1.20.1
1.20.1
R
0.12.5+1.20.10.12.5+1.20.1
1.20.1
B
0.9.25+1.19-fabric0.9.25+1.19
1.19.2
R
0.15.11+1.20.10.15.11+1.20.1
1.20.1
R
1.5.5+1.21.11.5.5+1.21.1
1.21–1.21.1
R
0.14.3+1.20.10.14.3+1.20.1
1.20.1
Самые Новые
R
1.10.10+1.20.1-fabric1.10.10+1.20.1
1.20.1
R
1.10.10+1.20.1-forge1.10.10+1.20.1
1.20.1
R
1.10.9+26.3-fabric1.10.9+26.3
26.3
R
1.10.9+26.3-neoforge1.10.9+26.3
26.3
R
1.10.9+26.2-fabric1.10.9+26.2
26.2
R
1.10.9+26.2-neoforge1.10.9+26.2
26.2
R
1.10.9+26.1.2-neoforge1.10.9+26.1.2
26.1.x
R
1.10.9+26.1.2-fabric1.10.9+26.1.2
26.1.x
R
1.10.9+1.21.1-neoforge1.10.9+1.21.1
1.21–1.21.1
R
1.10.9.004+26.3-fabric1.10.9.004+26.3
26.3
Главная