Armor Curve
by Jackiecrazy
Armor Curve changes how armor reduces damage on Forge, replacing the armor toughness mechanic with a configurable formula that players and server owners can adjust.
What it does
Armor Curve adjusts the formulas that scale armor degradation and damage reduction for both mobs and players. Its default setting lowers the protection that armor gives, so extra pieces add less total protection; the author states that leather gives roughly 40% protection, iron 60% and diamond 66%, and that protection enchantments are nerfed as well, leaving a full diamond set at about 89% where vanilla reaches 96%. Armor toughness is removed as a direct mechanic and is instead used as a variable in an extra damage-reduction layer, which greatly decreases damage above 40 points.
Armor also degrades, and low durability reduces the attributes of the specific piece, so a half-broken helmet or chestplate gives less protection. The mod is configured through a formula input that is parsed with EvalEx. Available variables include armor, armor toughness, damage, enchantment level, degradation remaining and the maximum durability. Setting degradation to a formula that replicates the vanilla curve restores vanilla behavior, and a multiplier on damage can make every hit harder and wear armor faster.
Armor Curve runs on client and server, so the server and every player need the mod. It is published for Forge only, across six release versions covering 1.16.4 – 1.20.1. The code is open source under the GNU General Public License v3.0 or later, and the source code is public.
Key features
Adjustable damage formula
A configurable formula sets how armor values translate into damage reduction, replacing the vanilla toughness curve.
Reduced protection values
Armor pieces and protection enchantments give lower percentages, so stacking more armor adds less total protection.
Durability-based attribute loss
Low durability lowers the attributes of the individual armor piece, so worn gear protects less than new gear.
Formula variables
Armor, toughness, damage, enchantment level, degradation remaining and maximum durability can all be used in the formula.
Damage multiplier
An optional multiplier increases incoming damage, so armor wears out faster in harder play.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Iron to Diamond Armor Upgrades is open source under the MIT License and runs on Fabric, Forge, NeoForge and Quilt for 1.20 – 26.2, with the server required and the client optional. Armor Unlocked is a Forge mod for 1.18.2 – 1.20.1 under All rights reserved, and like Armor Curve it requires both client and server. Epic RPG: Armor Scaling covers Forge and NeoForge for 1.20.1 – 1.21.1 under All rights reserved and is a server-side mod that players can join without installing.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Armor Curve | Forge | 1.16.4 – 1.20.1 | Client and server | 2026-02-01 |
| Iron to Diamond Armor Upgrades [PurpurPack] | Fabric, Forge, NeoForge and Quilt | 1.20 – 26.2 | Server required, client optional | 2026-06-24 |
| Armor Unlocked | Forge | 1.18.2 – 1.20.1 | Client and server | 2023-06-18 |
| Epic RPG: Armor Scaling | Forge and NeoForge | 1.20.1 – 1.21.1 | Server-side only | 2026-09-03 |
Questions
Does Armor Curve need to be installed on the server?
Which loader does Armor Curve support?
How is the armor formula changed?
In the catalog
Armor Curve is one of 17,631 Equipment mods on ModsFinder, and one of 9,216 Equipment mods for Forge. 34,764 mods support Minecraft 1.20.1.
More from Jackiecrazy
Similar mods
What the author says
Did you know that, by Minecraft's damage formulae, iron to diamond effectively doubles your health? Did you know that leather to iron is 8 points in difference, yet it doesn't hold a candle to iron to diamond in terms of effective health increase?
Official listing
- Modrinth page
- modrinth.com/mod/armor-curve
- Owner
- Jackiecrazy
- Published
- 2026-02-01
- Updated on Modrinth
- 2026-02-01
- Facts verified
- 2026-10-15
