Improved Damage Framework
by Majesty
Improved Damage Framework replaces the vanilla damage handling of Minecraft Forge 1.19.2 with a new system built around elemental damage, defences and additional combat stats.
What it does
Improved Damage Framework, abbreviated IDF, reworks how attack damage, armor and toughness are calculated. Vanilla Attack Damage becomes Physical Damage, Armor becomes Physical Defence, and Armor Toughness is replaced by a Damage Weight value. Elemental damage and defences are added alongside them, and auxiliary stats such as critical hit chance and lifesteal extend the system. Many vanilla systems are adjusted to fit the new model, and mob health bars and damage indicators are included.
The framework also brings stats from role-playing games into Minecraft combat, with a damage class modifier system that lets equipment change how damage is dealt. Vanilla attributes are integrated so that mods which do not conflict semantically keep working, and built-in integrations exist for Legendary Tooltips and Tetra and Better Combat. Other mods only gain IDF behaviour once they are written to use its attributes, so a sword from another mod may need a datapack or config change to convert its bonuses. The mod is licensed under the MIT License and is open source, with source code, an issue tracker and a wiki available.
Key features
Elemental damage and defences
Elemental damage types and matching defences are added to the vanilla combat values, so damage is split by element.
Auxiliary combat stats
Critical hit chance, lifesteal and other additional stats are available to equipment and modifiers.
Health bars and damage indicators
Mobs display health bars, and damage numbers appear when they are hit.
Configurable detail
A detailed config system controls the values of the framework, and the wiki documents each option.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Keepers of the Stones II is a Forge and NeoForge mod for 1.19.2 – 1.21.8 under the GNU General Public License v3.0 only, and it is not open source, so its scope differs from IDF. Projectile Damage Attribute is open source under the GNU General Public License v3.0 only and covers Fabric and Forge for 1.18.2 – 1.20.2, focusing on projectiles rather than the full combat model. Pexe's Elemental Swords is a Forge mod for 1.16.5 – 1.20.1 under All rights reserved, and it is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Improved Damage Framework | Forge | 1.19.2 | Client and server | 2024-02-18 |
| Keepers of the Stones II | Forge and NeoForge | 1.19.2 – 1.21.8 | Client and server | 2025-12-26 |
| Projectile Damage Attribute | Fabric and Forge | 1.18.2 – 1.20.2 | Client and server | 2024-04-10 |
| Pexe's Elemental Swords | Forge | 1.16.5 – 1.20.1 | Client and server | 2023-09-23 |
Questions
Does Improved Damage Framework need to be installed on both sides?
Which loader does Improved Damage Framework support?
Can mods from other authors use the new damage system?
In the catalog
Improved Damage Framework is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 12,559 mods support Minecraft 1.19.2.
More from Majesty
Similar mods
What the author says
Improved Damage Framework is my interpretation of a "combat update" for Minecraft. It is a mod that aims to vastly improve the equipment and combat of Minecraft in a way that aligns more with the style of the game. It does this by fully implementing stats found in traditional JRPGs, and altering the way damage and…
Official listing
- Modrinth page
- modrinth.com/mod/idf
- Owner
- Majesty
- Published
- 2023-08-22
- Updated on Modrinth
- 2024-02-18
- Facts verified
- 2026-10-15
