Spell Engine
spell-engine · 6389732 загрузок · GPL-3.0-only
клиент: required · сервер: required (заявлено автором мода)
🪄 Магическая библиотека, управляемая данными
Описание
SpellEngine — это мод библиотеки (также известный как API), который позволяет разработчикам создавать с помощью магических заклинаний, предоставляя игрокам полную систему произнесения заклинаний, включая книги заклинаний, визуальные эффекты и интеграцию оружия.
📦 Установка
🎁 Настоятельно рекомендуется установка через приложение Modrinth, чтобы автоматически разрешить все необходимые моды.
Обязательно
Дополнительно по ткани:
- API фабрики
- мод слота: Безделушки
Дополнительно на NeoForge:
- мод слота: Curios API
⭐️ Контент, созданный с помощью Spell Engine.
🤝 Сделано партнерами
📦 Встроенный контент
🗡️ Навыки владения оружием 🪓

Исследуйте разнообразные навыки рукопашной атаки, каждый из которых предназначен для определенного типа оружия и обладает уникальными особенностями:
- детальное обнаружение столкновений
- импульс и скольжение
- необычные анимации
Модификации контента RPG Series поставляются с этими навыками, назначенными по умолчанию.
Автоматически назначается стороннему и ванильному оружию на основе идентификатора предмета или членства в теге предмета. (Файл конфигурации: config/spell_engine/weapon_fallback.json)
🪄️ Функции API
API, управляемый данными
🗡️ Заклинания можно назначить любому оружию (данные управляются с автоматической совместимостью оружия)
🔮 Заклинания наносят урон в зависимости от атрибутов сущности Сила заклинаний].
✍️ Заклинания, определенные в формате JSON с горячей перезагрузкой и синхронизацией по сети.
📦 Система контейнеров заклинаний с режимом прокси, слотами для оборудования и динамическим разрешением заклинаний.
🔄 Универсальное сопоставление шаблонов для тегов, регулярных выражений и точных совпадений для всех свойств заклинаний.
🛠️ Программная генерация заклинаний с помощью SpellBuilder и SpellGenerator для разработчиков модов.
⚙️ Заклинания имеют полный набор механических действий:
- Типы заклинаний: Активные (применяемые), Пассивные (срабатывающие), Модификатор (модифицирующие заклинания).
- Режимы применения: мгновенное, заряженное, направленное, с настраиваемыми эффектами ускорения.
- Система триггеров: более 14 типов триггеров (рукопашный бой, стрела, заклинание, урон, уклонение, перекат и т. д.) с условной логикой.
- Прицеливание: цель, луч, область, заклинатель, нет, FromTrigger — с ограничениями, условиями и ограничениями на основе здоровья.
- Доставка: Прямая, Снаряд, Метеор, Облако, ShootArrow, StashEffect, Пользовательская - с задержками и множественным размещением.
Projectile Features: Homing, ricochet, bounce, pierce, chain reactions, divergence, custom hitboxes
- Impact Actions: Damage, Heal, StatusEffect, Fire, Teleport, Spawn, Cooldown, Aggro, Custom
- Conditional Logic: Target modifiers, impact filters, chance-based execution, entity type conditions
- Cost System: Exhaust, items/runes, cooldowns, durability, status effect consumption, with batching
- Equipment Sets: Set bonuses providing spells, attributes, and special abilities
Fancy audio and visuals
- 🔈 Advanced sound system: casting start/loop, release, impact, travel sounds with randomization
- ✨ Sophisticated particle system with shapes, entity following, scaling, and custom magical particles
- 🎨 Custom Item/Block models for projectiles, status effects, and spell clouds with BlockBench support
- 🤸 Player animations at all spell stages with pitch control and ranged weapon animation support
- 💡 Dynamic lighting integration (LambDynamicLights) for magical illumination
- 🌈 Customizable beam rendering with colors, textures, width, and flow effects
- 📍 Area effect visualization with ground indicators and range-scaled particles
В функциях игры
- 🔧 Выбор и применение заклинаний видны на HUD (полностью настраивается игроком)
- 😌 Функции качества жизни: автоматическое применение заклинаний, прогнозирование клиентов, умный таргетинг.
- ⛓️ Таблица привязки заклинаний для добавления заклинаний к оружию и создания книг заклинаний.
- 📜 Система прокрутки заклинаний с творческой генерацией вкладок и интеграцией добычи из подземелий.
- 🎒 Интеграция оборудования: книги заклинаний, слоты для аксессуаров (брелки/аксессуары), автоматическое обнаружение оружия.
- ⚡ Чары «Заклинание бесконечности» с поддержкой настраиваемых тегов предметов.
- 🎮 Команды:
/spell_cooldownsдля администрирования и отладки сервера. - 💰 Продвинутая система добычи с функцией
spell_bind_randomlyдля динамического назначения заклинаний.
Интеграция разработчиков и модов
- 🔌 Широкая совместимость с модами: Better Combat, Combat Roll, FTB Teams, Surfing на плечах и многое другое.
- 📊 Комплексная система событий для произнесения заклинаний, лечения и жизненного цикла снаряда.
- 🏗️ Регистрация специального обработчика для методов доставки и действий по влиянию.
- 🎯 Система предикатов сущностей для сложных условий таргетинга.
- 🔧 Оптимизация производительности: пакетная обработка, планирование, прогнозирование на стороне клиента.
- 📝 Структура генерации данных для программного создания и проверки заклинаний.
- 🌐 Поддержка нескольких платформ (Fabric и NeoForge) с унифицированным API.
Версии (60)
| Версия | Minecraft | Загрузчики | Файл |
|---|---|---|---|
1.10.10+1.20.1-fabric |
1.20.1 | fabric | скачать |
1.10.10+1.20.1-forge |
1.20.1 | forge, neoforge | скачать |
1.10.9+26.3-fabric |
26.3 | fabric | скачать |
1.10.9+26.3-neoforge |
26.3 | neoforge | скачать |
1.10.9+26.2-fabric |
26.2 | fabric | скачать |
1.10.9+26.2-neoforge |
26.2 | neoforge | скачать |
1.10.9+26.1.2-neoforge |
26.1, 26.1.1, 26.1.2 | neoforge | скачать |
1.10.9+26.1.2-fabric |
26.1, 26.1.1, 26.1.2 | fabric | скачать |
1.10.9+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.10.9.004+26.3-fabric |
26.3 | fabric | скачать |
1.10.9.003+26.2-fabric |
26.2 | fabric | скачать |
1.10.9.002+26.1.2-neoforge |
26.1, 26.1.1, 26.1.2 | neoforge | скачать |
1.10.9.002+26.1.2-fabric |
26.1, 26.1.1, 26.1.2 | fabric | скачать |
1.10.9+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.10.9+1.20.1-forge |
1.20.1 | forge, neoforge | скачать |
1.10.9+1.20.1-fabric |
1.20.1 | fabric | скачать |
1.10.8+1.20.1-forge |
1.20.1 | forge, neoforge | скачать |
1.10.8+1.20.1-fabric |
1.20.1 | fabric | скачать |
1.10.8+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.10.8+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.10.7+1.20.1-forge |
1.20.1 | forge, neoforge | скачать |
1.10.7+1.20.1-fabric |
1.20.1 | fabric | скачать |
1.10.7+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.10.7+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.10.6+1.20.1-forge |
1.20.1 | forge, neoforge | скачать |
1.10.6+1.20.1-fabric |
1.20.1 | fabric | скачать |
1.10.5+1.20.1-fabric |
1.20.1 | fabric | скачать |
1.10.5+1.20.1-forge |
1.20.1 | forge, neoforge | скачать |
1.10.6+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.10.6+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.10.5+26.2-neoforge |
26.2 | neoforge | скачать |
1.10.5+26.2-fabric |
26.2 | fabric | скачать |
1.10.5+26.1.2-neoforge |
26.1, 26.1.1, 26.1.2 | neoforge | скачать |
1.10.5+26.1.2-fabric |
26.1, 26.1.1, 26.1.2 | fabric | скачать |
1.10.5+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.10.5+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.10.4+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.10.3+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.10.3+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.10.2+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.10.2+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.10.1+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.10.1+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.10.0+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.10.0+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.9.16+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.9.16+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.9.15+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.9.15+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.9.14+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.9.14+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.9.13+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.9.13+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.9.12+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.9.12+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.9.11+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.9.10+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |
1.9.10+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.9.9+1.21.1-fabric |
1.21, 1.21.1 | fabric | скачать |
1.9.9+1.21.1-neoforge |
1.21, 1.21.1 | neoforge | скачать |


















