Mobbility [Addon: Spell Engine]
No reviews yet
Gives mobs player spell-casting abilities for Spell Engine - cast spells with animations and cooldowns just like players.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description

Features
- Player-Like Spell Casting: Mobs cast spells with animations and cooldowns, just like players
- Automatic Ability Detection: Mobs with spell items automatically gain casting abilities on spawn
- Tag-Based AI: Item tags determine wizard vs basic combat AI
- Class Presets: Pre-configured loadouts spawn automatically (Archer, Assassin, Deadeye, War Archer, Warrior, Rogue, Fire Wizard, Arcane Wizard, Tundra Hunter, Wildling, Frozen Champion, Plaguebringer)
How It Works
When a mob spawns with Spell Engine items:
- Detection: System checks for items with Spell Engine spells
- Tag Check: Checks if item has wizard tags (staff/spellbook tags)
- AI Selection:
- Has wizard tags → Wizard AI (maintains distance, strafes)
- No wizard tags → Basic AI (standard attack behavior)
- Behavior: Mob uses appropriate AI based on item tags
Wizard Tags
Configure which items get wizard AI via tags in config/mobbility/spell_engine.toml:
[wizardAI]
staffTags = ["wizards:wands", "irons_spellbooks:staff", "wizards:staves", "paladins:staves"]
spellbookTags = ["curios:spellbook"]Add custom tags to support items from other mods.
Configuration
Fully customizable via config/mobbility/spell_engine.toml:
[combatClass]
speedModifier = 1.0
attackIntervalMin = 60
attackIntervalMax = 120
useCooldowns = true
preventFriendlyFire = true
spellBlacklist = [][wizardAI]
staffTags = ["wizards:wands", "irons_spellbooks:staff", "wizards:staves", "paladins:staves"]
spellbookTags = ["curios:spellbook"][classPresets]
enabled = true
# Presets for Skeleton, Zombie, Husk, Stray, Drowned, Wither Skeleton (Archer, Assassin, Warrior, Rogue, Fire Wizard, Arcane Wizard, etc.)Requirements
- Minecraft: 1.20.1
- Fabric Loader: 0.15.11+
- Mobbility [Core]: Required core mod (Fabric version)
- Spell Engine: The spell mod this addon integrates with
- Fzzy Config: For configuration

Features
- Player-Like Spell Casting: Mobs cast spells with animations and cooldowns, just like players
- Automatic Ability Detection: Mobs with spell items automatically gain casting abilities on spawn
- Tag-Based AI: Item tags determine wizard vs basic combat AI
- Class Presets: Pre-configured loadouts spawn automatically (Archer, Assassin, Deadeye, War Archer, Warrior, Rogue, Fire Wizard, Arcane Wizard, Tundra Hunter, Wildling, Frozen Champion, Plaguebringer)
How It Works
When a mob spawns with Spell Engine items:
- Detection: System checks for items with Spell Engine spells
- Tag Check: Checks if item has wizard tags (staff/spellbook tags)
- AI Selection:
- Has wizard tags → Wizard AI (maintains distance, strafes)
- No wizard tags → Basic AI (standard attack behavior)
- Behavior: Mob uses appropriate AI based on item tags
Wizard Tags
Configure which items get wizard AI via tags in config/mobbility/spell_engine.toml:
Default Tags
[wizardAI]
staffTags = ["wizards:wands", "irons_spellbooks:staff", "wizards:staves", "paladins:staves"]
spellbookTags = ["curios:spellbook"]
Add custom tags to support items from other mods.
Configuration
Fully customizable via config/mobbility/spell_engine.toml:
Combat Class Settings
[combatClass]
speedModifier = 1.0
attackIntervalMin = 60
attackIntervalMax = 120
useCooldowns = true
preventFriendlyFire = true
spellBlacklist = []
Wizard Tags
[wizardAI]
staffTags = ["wizards:wands", "irons_spellbooks:staff", "wizards:staves", "paladins:staves"]
spellbookTags = ["curios:spellbook"]
Class Presets
[classPresets]
enabled = true
# Presets for Skeleton, Zombie, Husk, Stray, Drowned, Wither Skeleton (Archer, Assassin, Warrior, Rogue, Fire Wizard, Arcane Wizard, etc.)
Requirements
- Minecraft: 1.20.1
- Fabric Loader: 0.15.11+
- Mobbility [Core]: Required core mod (Fabric version)
- Spell Engine: The spell mod this addon integrates with
- Fzzy Config: For configuration
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources