Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Overhauled Damage

Overhauled Damage

A complete overhaul to several mechanics revolving around damage. Including elemental damage and shield parrying.

4,551
27
Adventure
Game Mechanics
Library

Compatibility

Minecraft: Java Edition

1.21.x
1.20.1

Platforms

Fabric

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Join Discord server

Creators

TheRedBrain
TheRedBrain Member

Details

Licensed MIT
Published last year
Updated 14 hours ago
DescriptionChangelogVersions

Show all versions

2.4.2

by TheRedBrain on Aug 25, 2025
Download

2.4.2

  • fixed game rule

2.4.1

by TheRedBrain on Aug 25, 2025
Download

2.4.1

  • added "naturalArmourToughness" game rule
  • added attackers "generic.attack_knockback" value into the block knock back calculation
  • fixed an issue where blocking an attack would never knock back the blocking entity

2.4.0

by TheRedBrain on Aug 9, 2025
Download

2.4.0

  • reworked block knock back calculation
  • several internal refactors to improve maintainability
  • fixed several bugs with the icon bar configurations

2.3.0

by TheRedBrain on Jul 30, 2025
Download

2.3.0

  • additions
    • added alternative build-up bars consisting of icons, similar to vanillas resource bars
    • added generic attack type and changed default attack type multipliers to 1.0 for generic and 0.0 for all others
    • added alternative armor calculation. The existing formula expects very high amounts of damage. This is not realistic in a vanilla/modded environment. The alternative calculation is based on a percentage reduction instead of flat values.
    • added alternative blocked damage calculation. The existing formula expects very high amounts of damage. This is not realistic in a vanilla/modded environment. The alternative calculation is based on a percentage reduction instead of flat values.
    • added protection enchantment overhaul. Feather Falling works like normal. 'Normal' protection now works with a (configurable) percentage reduction. All other protection enchantments are disabled.
    • added new sound for a successful parry
    • added "damage taken from mana/stamina" attributes
    • added a "build_up_reduction_delay_threshold" attribute for each build-up type, they describe a delay in build-up reduction, when build-up is added
  • changes
    • reworked both client and server configs, improving the general layout and making the mod much more configurable
  • fixes
    • fixed an issue where the build-up bars were visible in creative mode
    • fixed an issue where the build-up bars were visible even when the HUD was hidden (pressing F1)
  • mod dependencies
    • removed dependency on Cloth Config
    • added dependency on Fzzy Config
    • added dependency on Resource Bar API
    • Stamina Attributes is now an optional dependency
    • Mana Attributes is now an optional dependency

1.6.0

by TheRedBrain on Nov 16, 2024
Download

1.6.0

  • added generic attack type
  • changed default attack type multipliers to 1.0 for generic and 0.0 for all others
  • added alternative armor calculation. The existing formula expects very high amounts of damage. This is not realistic in a vanilla/modded environment. The alternative calculation is based on a percentage reduction instead of flat values.
  • added alternative blocked damage calculation. The existing formula expects very high amounts of damage. This is not realistic in a vanilla/modded environment. The alternative calculation is based on a percentage reduction instead of flat values.
  • made many values in the damage calculation configurable
  • changed how protection enchantments work. Feather Falling works like normal. 'Normal' protection now works with a (configurable) percentage reduction. All other protection enchantments are disabled.
  • added new sound for a successful parry
  • added "damage taken from mana/stamina" attributes
  • Stamina Attributes is now an optional dependency
  • Mana Attributes is now an optional dependency

2.2.1

by TheRedBrain on Sep 9, 2024
Download

2.2.1

  • fixed some internal issues

2.2.0

by TheRedBrain on Sep 8, 2024
Download

2.2.0

  • further improvements to effect build up bar customization

2.1.0

by TheRedBrain on Sep 4, 2024
Download

2.1.0

  • update to 1.21.1
  • improved effect build up bar customization
  • Stamina Attributes is now an optional dependency

2.0.1

by TheRedBrain on Jul 17, 2024
Download

2.0.1

  • fixed a crash when taking damage of some specific damage_types

2.0.0

by TheRedBrain on Jul 16, 2024
Download

2.0.0

Update to 1.21

1.5.0

by TheRedBrain on Jul 13, 2024
Download
  • default attack type multipliers of damage types not present in the server config are now 1.0 for the bashing attack type and 0.0 for all other attack types (this should result in damage types not present in the config behaving like normal)
  • internal changes to how the custom damage calculation is applied, which should result in better maintainable code
  • fixed error in calculation of blocked damage

1.4.0

by TheRedBrain on Jun 13, 2024
Download

Physical and elemental damage amount is no longer calculated using damage type tags. The idea was good on paper, but it proved to be quite challenging to keep track of all the different files. The new system uses the server config. This makes adding, removing and editing the values much easier, gives better control over the exact value and future proofs the system for eventual expansions.

1.3.0

by TheRedBrain on Jun 1, 2024
Download
  • changed default config to use status effects provided by 'Various Status Effects'
  • fixed compatibility issues caused by using mixin overwrites

1.2.0

by TheRedBrain on May 26, 2024
Download
  • added customization for the GUI elements
  • fixed an issue with adding effect build-ups

1.1.0

by TheRedBrain on May 25, 2024
Download

No longer adds status effects, in the server config the ids of effects implemented by other mods can be specified instead. This mod is an API, so I felt that adding content like status effects is not in scope for this project. This gives mod (pack) authors more control and reduces dependencies and jar size. Also, no more assets are missing (or needed), so the mod is no longer in beta.

  • no longer depends on Spell Engine, because it's ActionImpairing API is no longer needed
  • added Mod Menu support
  • fixed an issue where the folder containing the config files was not named correctly

1.0.1

by TheRedBrain on May 24, 2024
Download
  • fixed an issue with the attribute registry
  • fixed an issue where a damage type added in a newer minecraft version was present in a tag
  • updated dependencies

1.0.0

by TheRedBrain on May 23, 2024
Download

Beta release! A few assets are still missing

Modrinth is open source.

main@16c5a5a

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.