![Mobbility [Addon: Spell Engine]](https://cdn.modrinth.com/data/OYzwiOOZ/ab72a9ada8c44262e1156138c0b0957bb1a451da_96.webp)
Mobbility [Addon: Spell Engine]
Gives mobs player spell-casting abilities for Spell Engine - cast spells with animations and cooldowns just like players.
Screenshots

About this Mod

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
Available Versions
How to Install Mobbility [Addon: Spell Engine] on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.1).
Install Mod
Open the mod browser in the dashboard and search for "Mobbility [Addon: Spell Engine]". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Mobbility [Addon: Spell Engine] server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.
Is Mobbility [Addon: Spell Engine] compatible with fabric and forge?
Mobbility [Addon: Spell Engine] officially supports fabric, forge for Minecraft 1.20.1. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Mobbility [Addon: Spell Engine] – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Mobbility [Addon: Spell Engine] consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Mobbility [Addon: Spell Engine] with just one click on your server.