Distinct Damage Descriptions
by yeelp
Distinct Damage Descriptions replaces the flat damage model of Forge 1.12.2 with typed damage, so each hit is split between damage types that mobs can resist or be weak to.
What it does
The mod brings table top RPG style combat to Minecraft. Weapons, arrows and other sources deal damage in types such as Force, Necrotic, Piercing, Bludgeoning and Poison, and the type mix of each attack decides how effective it is against a given mob. Some mobs carry resistances and weaknesses, and some are fully immune to a type.
Damage distributions are configurable per item, and each one must add up to 100%. For example, a Nether Star weapon's base damage is split between two types, and a dedicated item can inflict 50% Force and 50% Necrotic. Mobs have their own base distributions and resistances, which can also be set per mob. A spawn egg shows some of this information for its mob.
Mobs can adapt: a creature that takes repeated hits of one type grows more resistant to it, so changing damage types matters during long fights. The adaptability system can be seen with a Silverfish, where resistances shift after it is triggered. Installation needs Forge for 1.12.2 only, and the server and every player need the mod because the environment is client and server. The mod is released under the MIT License and is open source, and its source code, issue tracker and wiki are public. It requires nothing else to run, while Construct's Armory, CraftTweaker, FirstAid, Hwyla and Tinkers' Construct are optional dependencies.
Key features
Typed damage
Attacks are split into damage types, and the mix of types in each hit determines its effect on the target.
Mob resistances and weaknesses
Mobs have resistances, weaknesses and full immunities to particular damage types, configurable per mob.
Adaptive mobs
Mobs that take repeated damage of one type become more resistant to it, shifting resistances during a fight.
Per-item damage distributions
The damage type split of each weapon is set on its own, with each distribution required to total 100%.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Optional 5
How it compares
Mo Spells adds spells for Forge 1.12.2 and is not open source, under All rights reserved, while this mod changes how damage is calculated. WizardryPlayerManaTweaked is open source under the GNU General Public License v3.0 or later and also runs on client and server, but it tweaks mana instead of damage types. SRP&Wizardry InsaneTweaks is open source under the MIT License and runs on client and server, with a focus on wizardry tweaks.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Distinct Damage Descriptions | Forge | 1.12.2 | Client and server | 2026-09-21 |
| Mo Spells | Forge | 1.12.2 | Client and server | 2025-01-20 |
| WizardryPlayerManaTweaked | Forge | 1.12.2 | Client and server | 2026-01-10 |
| SRP&Wizardry InsaneTweaks | Forge | 1.12.2 | Client and server | 2026-08-10 |
Questions
Does Distinct Damage Descriptions need Forge for 1.12.2?
Does the server need the mod?
Which dependencies are optional?
In the catalog
Distinct Damage Descriptions is one of 19,031 Adventure mods on ModsFinder, and one of 10,478 Adventure mods for Forge. 2,920 mods support Minecraft 1.12.2.
More from yeelp
Similar mods
What the author says
Distinct Damage Descriptions (shortened to DDD) is a combat overhaul mod aiming to bring table top RPG style combat, with damage types, to Minecraft. With it, it brings new damage calculation systems that factor in weapon damage types, shield and armor effectiveness to certain types, mob resistances/weaknesses and…
Official listing
- Modrinth page
- modrinth.com/mod/distinct-damage-descriptions
- Owner
- yeelp
- Published
- 2024-01-03
- Updated on Modrinth
- 2026-09-21
- Facts verified
- 2026-10-15
