ModsFinder

Damage Overhaul

by WittyWhiscash

Damage Overhaul changes how armor reduces incoming damage, so that larger hits lose more of their force against armor than smaller ones.

FabricClient and serverGNU General Public License v3.0 onlyOpen source1.16.2 – 1.16.5

What it does

Armor calculations are rebuilt by the mod. Damage passes through a formula that spreads it across armor based on the size of each hit, with an exponential decay that makes armor less effective against bigger attacks. Hits that are small keep closer to their full value, while large hits feel more profound and render with more typing on the entity.

The formula and the damage types are set in YAML files inside the configuration directory, and the author notes that the variables can be changed and new damage types defined. The mod also changes what damage a tool deals. It works through a few targeted Mixins on the LivingEntity and PlayerEntity classes, which the author describes as slightly invasive.

Fabric Loader and Fabric API are both needed, along with Cloth Config API for the config screen the mod generates and Mod Menu for opening it. The Mixin requirement covers custom calculations, and the particles mod supplies the damage indicators. Files target 1.16.2 – 1.16.5, and the mod runs on client and server. It is open source under the GNU General Public License v3.0 only.

Key features

  1. Armor damage formula

    Incoming damage is split across armor values with a decay curve that weakens armor against larger hits.

  2. Damage types

    Players and servers can define their own damage types and set how each one is calculated.

  3. YAML configuration

    Formula variables and damage settings are edited in YAML files stored in the configuration directory.

  4. Tool damage changes

    The damage a tool deals can be modified through the same configuration.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.16.51.0.0-BETA4
1.16.41.0.0-BETA4
1.16.31.0.0-BETA4
1.16.21.0.0-BETA4
ReleaseBetaAlphaNot available

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

Use cases

Hard survival tuning

Server owners who want armor to matter less against heavy blows can adjust the decay settings in the YAML files.

Who it’s for: Modpack builders and server owners who want a different armor model, and players comfortable with editing configuration files. The author notes that incompatible mods are being collected through the issue tracker.

Questions

Does Damage Overhaul need Cloth Config API?

Yes. The config screen the mod generates depends on Cloth Config API, so it has to be present alongside the mod.

Must the mod be installed on the server?

Yes. Every player and the server need a copy of the mod.

Which game versions does Damage Overhaul support?

Files exist for 1.16.2, 1.16.3, 1.16.4 and 1.16.5, with 1.0.0-BETA4 for 1.16.5 as the latest Fabric file.

Are there known incompatibilities?

The author notes that the mod is incompatible with some other mods, and that reports are gathered through the issue tracker.

In the catalog

Damage Overhaul is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 5,992 mods support Minecraft 1.16.5.

More from WittyWhiscash

All projects

Similar mods

What the author says

Damage Overhaul is a mod for Minecraft 1.16.2 and higher aiming to add damage typing and change the armor and damage calculation formula. Simply put though, it recalculates armor based on the amount of damage, and how spread out the damage is amongst typing. A larger damage hit will render much more profoundly on an…
WittyWhiscash, on the Modrinth page

Official listing

Owner
WittyWhiscash
Published
2021-02-22
Updated on Modrinth
2021-04-11
Facts verified
2026-10-15

Tags