Mob Dice Attributes
by gottsch
Mob Dice Attributes replaces the fixed stats of Minecraft mobs with rolls from tabletop RPG dice, so each spawned mob gets its own health, speed and damage.
What it does
When a mob spawns, its attributes are rolled with a dice formula built so that the average rolled value equals the vanilla value. A zombie therefore is not always 20 HP: its health might roll 13 or 27. Mobs are not buffed or nerfed as a group, and an encounter is different each time. The range is set by a factor that controls how swingy the rolls are.
Die type is selected automatically from each mob's vanilla value, so low-health mobs use a d6 and bosses use a d20, or a die type can be chosen by hand per attribute. Each attribute can be switched on or off separately, and the list covers health, movement, damage and armor-related stats. Distance-from-spawn health scaling exists but is disabled by default. Mob Dice Attributes is client and server: the server and every player need it. It is published for Forge and NeoForge, and the GNU Lesser General Public License v3.0 or later covers the code, so it is open source. Files cover 1.18.2, 1.19.2, 1.19.3, 1.20.1 and 1.21.1.
Key features
Dice-based attribute rolls
Each mob attribute is rolled with a dice formula whose average equals the vanilla value, so balance is kept.
Automatic die selection
Die type is chosen per mob from its vanilla value, with d6 for low-health mobs and d20 for bosses.
Per-attribute controls
Each attribute can be enabled, disabled, or given its own die type, and the server.toml config controls them independently.
Mob filters and elite threshold
A whitelist and blacklist select which mobs are affected, and an elite mob threshold adds a prefix to the name tag.
Datapack-driven tiers
Tier weights and profiles are set through datapacks under data/mobdiceattribs, and changes can be reloaded live or after a restart.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Attributizer is a Forge and NeoForge mod for 1.19 – 1.20.1 with client and server environment, released under the GNU General Public License v3.0 only and open source. Patcore mob attribute is NeoForge only, for 1.21.1, with client and server environment and all rights reserved, so its code is not open source. ddd's harder mobs is needed on the server, with the client optional, under the MIT License, covering 1.20.1 – 1.21.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Mob Dice Attributes | Forge and NeoForge | 1.18.2 – 1.21.1 | Client and server | 2026-04-26 |
| Attributizer | Forge and NeoForge | 1.19 – 1.20.1 | Client and server | 2026-05-20 |
| Patcore mob attribute | NeoForge | 1.21.1 | Client and server | 2026-07-23 |
| ddd's harder mobs | Forge and NeoForge | 1.20.1 – 1.21.1 | Server required, client optional | 2026-07-26 |
Questions
Which loaders does Mob Dice Attributes support?
Does the server need Mob Dice Attributes?
Can mob stats be changed without restarting?
In the catalog
Mob Dice Attributes is one of 11,058 Mobs mods on ModsFinder, and one of 6,527 Mobs mods for Forge. 32,366 mods support Minecraft 1.21.1.
More from gottsch
Similar mods
What the author says
Mob Dice Attributes replaces Minecraft's fixed mob stats with tabletop RPG dice rolls. A zombie isn't always 20 HP — it might roll 13 or 27. A skeleton might track you from twice its normal range, or barely notice you across the room. Every encounter is different. Balance is preserved by design. The dice formula is…
Official listing
- Modrinth page
- modrinth.com/mod/mob-dice-attributes
- Owner
- gottsch
- Published
- 2023-02-12
- Updated on Modrinth
- 2026-04-26
- Facts verified
- 2026-10-15
