Skip to content

Mobbility [Addon: Combat Roll]

Gives mobs player dodging abilities for Combat Roll - dodge attacks with roll animations just like players.

FabricForge
Loaders
FabricForge
Downloads on Modrinth
1.7K
Followers on Modrinth
4
versions
2
Updated
March 25, 2026Mar 25
Published
in 2026
logo · swipe

At a glance

Runs on Fabric and Forge
For Minecraft 1.20.1
Needed in the game and on the server
Latest version — 1.0.0 from March 25, 2026
Requires Mobbility [Core], Combat Roll and Architectury API
License MIT — free
Where it's needed
In gamerequiredOn serverrequired

Needed both in the game and on the server

Game versions1.20.1

Showcase

Features

  • Player-Like Dodging: Mobs dodge attacks with roll animations, just like players
  • Automatic Ability: All mobs gain dodge capability on spawn
  • Combat Roll Integration: Uses Combat Roll mod mechanics
  • Configurable: Dodge chance, ranged/melee dodge, spell cast interruption

How It Works

Event-based dodge detection system (no AI goals):

Fabric Events:

  • ServerLivingEntityEvents.ALLOW_DAMAGE - Detects melee and projectile hits before damage applies
  • UseItemCallback.EVENT - Detects ranged weapon usage (bow, crossbow, trident)
  • MobbilityEvents.SPELL_CAST_START - Detects spell casts targeting the mob

Forge Events:

  • LivingAttackEvent - Detects melee and projectile hits before damage applies
  • ArrowLooseEvent - Detects player bow shots with charge calculation
  • LivingEntityUseItemEvent.Finish - Detects crossbow/trident usage
  • MobbilityEvents.SPELL_CAST_START - Detects spell casts targeting the mob

Dodge Process:

  1. Event fires when mob is targeted by attack/spell
  2. System checks: dodge chance, cooldown, humanoid model, casting state
  3. If conditions met: triggers Combat Roll animation, cancels damage/spell cast
  4. Dodge strategy adapts to mob health (aggressive/balanced/defensive)

Configuration

Fully customizable via config/mobbility/combat_roll.toml:

Dodge Settings
[combatRoll]
enabled = true
mobRollChance = 0.3
dodgeRangedAttacks = true
dodgeMeleeAttacks = true
cancelCastOnDodge = true
allowDodgeDuringChanneling = false

Requirements

  • Minecraft: 1.20.1
  • Fabric Loader: 0.15.11+ (Fabric version) OR Forge: 1.20.1-47.4.10+ (Forge version)
  • Mobbility [Core]: Required core mod (matching platform)
  • Combat Roll: The combat mod this addon integrates with
  • Fzzy Config: For configuration

FAQ

How to install Mobbility [Addon: Combat Roll]?

Install Fabric for your Minecraft version, download Mobbility [Addon: Combat Roll] for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does Mobbility [Addon: Combat Roll] support?

Mobbility [Addon: Combat Roll] has builds for Minecraft 1.20.1.

Is Mobbility [Addon: Combat Roll] needed on the server?

Needed in the game and on the server

License and source
MIT Licensefree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More