ModsFinder

D2 Affix

by 2172388440

D2 Affix brings Diablo II's elite monster affix system to Forge 1.20.1, giving monsters tiered elite types with random affixes, auras and minion spawning.

ForgeClient and serverMIT LicenseOpen source1.20.1

What it does

Elite types are defined as data templates in data/d2affix/elite_types JSON files and registered with an ID. Each type can carry a tier, a set of affixes and an optional list of applicable tags or entities, so a type spawns only on matching monsters. Types with neither restriction can apply to any eligible mob. Child types extend a parent and inherit its fields, overriding only what they change. Kill flags prevent a type from triggering repeatedly on the same monster.

The mod covers common base tiers, champion and minion types, unique and super unique templates, and a set of undead bosses with fixed equipment. Affix numbers scale with the difficulty tier, and a difficulty can be set manually with the d2affix command. Elite state is saved in the overworld through SavedData, so monsters keep their affixes across sessions. The system needs both the client and the server to run, and it is open source under the MIT License.

Key features

  1. Tiered elite types

    Common, champion, minion, unique and super unique tiers each have a template that sets their affixes and spawn rules.

  2. Affix pools

    Full prefix and aura pools include amplify damage, soul burn, poison and thorns, along with several holy, resistance and buff auras.

  3. Charged bolt projectile

    A custom bolt entity with a small hitbox tracks targets within 64 blocks and updates every tick, and is used by affixed monsters.

  4. Ranged weapon priority

    Monsters choose a weapon by material tier, with sword, axe, pickaxe, hoe and shovel weighted in a 10:7:5:2:2 ratio.

Compatibility

Latest build for each game version and loader.

1.20.10.1.3-Beta
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Questions

Does D2 Affix need to be installed on the server?

Yes. Servers that run it need every player to install it too.

Which Minecraft version does D2 Affix support?

The mod is published for 1.20.1 only, and the latest Forge file is 0.1.3-Beta for 1.20.1, released on 2026-08-02 on the beta channel.

Can elite types be added with data files?

Yes. Elite types are JSON templates in data/d2affix/elite_types, and child types can extend a parent to inherit its fields.

In the catalog

D2 Affix is one of 19,031 Adventure mods on ModsFinder, and one of 10,478 Adventure mods for Forge. 34,764 mods support Minecraft 1.20.1.

More from 2172388440

All projects

Similar mods

What the author says

D2 Affix is a Minecraft Forge 1.20.1 mod that brings Diablo II's elite monster affix system into Minecraft. Monsters can spawn as elites with randomized affixes (Cold Enchanted, Extra Fast, Teleportation...) and auras (Might, Holy Freeze, Conviction...). Elites are classified into 5 tiers with per-difficulty weight…
2172388440, on the Modrinth page

Official listing

Owner
2172388440
Published
2026-07-03
Updated on Modrinth
2026-08-02
Facts verified
2026-10-15

Tags