This is a NeoForge 1.21.1 port of RPGDamageOverhaul by httpedor. All original design, mechanics, and content credit goes to the original author — this fork exists purely to bring the mod forward to a newer Minecraft version. Licensed under Apache License 2.0.
RPGDamageOverhaul replaces Minecraft's flat damage system with distinct damage types — physical, elemental, arcane, and true damage, each split into further subtypes like slashing, piercing, blunt, fire, frost, lightning, poison, holy, and more.
Every weapon deals damage as a mix of these types based on how it attacks. Every mob can have its own resistances and vulnerabilities, so a zombie shrugging off blunt hits or a blaze laughing at fire damage is something you can actually build into the game, not just flavor text.
Features:
- 16 built-in damage types with a parent/child hierarchy for easy customization
- Per-weapon and per-mob damage classification, fully datapack-driven
- On-hit effects (ignite, freeze, heal, anti-heal, chain lightning, and more) tied to specific damage types
- Optional integration with AttributeSetter for ready-made compatibility with dozens of other mods, no extra setup required
Compatible with:
Better Combat, Simply Swords, Simply More, Jade, and Apothic Attributes.
Everything is configurable through datapacks — modpack makers can add, remove, or rebalance damage types without touching any code.