Protection Rebalance
Protection enchantments stay useful—but no longer define the only correct way to progress.
In vanilla Minecraft, Protection enchantments are extremely efficient. Playing without them can feel like playing incorrectly, while enchanting every armor piece to the maximum level as early as possible becomes the obvious choice.
Protection Rebalance changes that progression with configurable diminishing returns.
Low-level enchantments, enchanted loot, and modest upgrades remain worthwhile. Fully enchanting every piece of armor is still useful, but it is no longer overwhelmingly more important than every other form of preparation.
Why rebalance Protection?
Offensive and defensive enchantments do not scale equally.
A maximally enchanted weapon often gains roughly 50% more damage. Strong armor combined with Protection, meanwhile, can reduce incoming damage to a small fraction of its original value—often threefold or more compared with armor alone.
In heavily modded endgame setups, stacked defensive systems can sometimes exceed 99% total damage reduction.
This asymmetry can turn late-game combat into a slugfest: attacks become stronger, but defensive scaling removes danger much faster. The player approaches near-invulnerability, reducing the risk, tension, and memorable close calls that make combat exciting.
Protection Rebalance keeps defensive progression meaningful while leaving more room for:
- Positioning and movement
- Shields and active defense
- Potions, food, and other consumables
- Environmental preparation
- Retreating or changing tactics
- Progressing at your own pace instead of rushing maximum enchantments
How it works
The mod adjusts the combined Enchantment Protection Factor, or EPF, after Minecraft determines which enchantments apply to the incoming damage.
With the default configuration:
- The first 20 raw protection points retain most of their value.
- Additional points provide diminishing returns.
- Ordinary enchanted equipment remains useful.
- Maximum Protection is less dominant.
- Very high or modded enchantment levels can still approach the normal cap, but require a much larger investment.
| Raw protection points | Effective points | Enchantment damage reduction |
|---|---|---|
| 16 | 10.0 | 40% |
| 20 | 12.5 | 50% |
| 40 | 17.5 | 70% |
| 50 | 20.0 | 80% |
These percentages apply after normal armor calculations, just as Protection does in vanilla.
The default formula is:
damageReduction =
min(points, threshold) × reductionBelowThreshold
+ max(0, points - threshold) × reductionAboveThreshold
The result is converted back into effective protection points before Minecraft performs its final Protection damage calculation.
Configuration
The server configuration allows you to change:
- Whether the rebalance is enabled
- Whether non-player entities are affected
- The diminishing-returns threshold
- Protection gained per point below the threshold
- Protection gained per point above the threshold
- Debug messages for testing and balancing
The default values are designed to preserve useful early and mid-level enchantments while reducing the pressure to maximize every armor piece immediately.
Configuration is controlled by the server or the singleplayer world, keeping the balance consistent for all players.
Mod compatibility
Protection Rebalance is designed to work with enchantments from other mods when they contribute through Minecraft's normal combined Protection calculation.
It does not need to recognize individual armor materials, enchantments, or damage types. Minecraft and other mods first decide which enchantments apply, and Protection Rebalance then adjusts their combined point value.
Mods that replace the final protection formula are a separate case. For example, Apothic Attributes, which is used by Apotheosis, changes how much damage reduction each protection point provides, while Protection Rebalance changes the number of effective points passed into that calculation.
These approaches are conceptually complementary, but this combination has not yet been included in the official compatibility test matrix. Modpack authors should verify the behavior of their chosen versions and configuration.
Supported platforms
Available for:
- Minecraft 1.20.1 — Forge
- Minecraft 1.21.1 — NeoForge
- Minecraft 26.1.2 — NeoForge
- Minecraft 26.1.2 — Fabric
Install the file matching both your Minecraft version and mod loader.
Fabric installations require Fabric API.
The mod works in singleplayer and multiplayer. On a dedicated server, its gameplay calculations and configuration are controlled by the server.
Modpacks
You may include Protection Rebalance in any public or private modpack, including monetized modpacks where permitted by the relevant platform rules. No separate permission is required.
When you use the original, unmodified JAR, no additional attribution steps are needed. The license and copyright notice are already bundled inside the JAR, so you do not need to copy them to your modpack page or include separate files.

