ModsFinder

Buckshot's RPG Combat Attributes

by Buckshot_Freak

Buckshot's RPG Combat Attributes replaces the vanilla combat formulas with a standardized set of attributes for armor, toughness and damage on NeoForge 1.21.1.

NeoForgeClient and serverAll rights reserved1.21.1

What it does

The mod rewrites how damage is calculated in combat. Armor reduces damage through a diminishing returns formula, and armor toughness becomes a flat reduction that is applied at a configurable point in the equation. Twelve new attributes let modpack developers and players scale combat values, and the vanilla 1.5x critical multiplier and the sweeping attack rule are removed in favor of a True Zero baseline.

Four Anti-Armor attributes give attackers ways to counter heavy armor: Resistance Piercing and Toughness Piercing ignore a percentage of the target's raw stat, while Resistance Penetration and Toughness Penetration subtract flat amounts afterward. Both defensive stats are resolved the same way before the damage phase begins. The mod requires Client and server installation, and its files are published for NeoForge 1.21.1 only.

Key features

  1. Diminishing armor formula

    Damage reduction follows effective armor divided by effective armor plus a configurable constant.

  2. Reworked armor toughness

    The Durable attribute decides when toughness reduces incoming damage, either before or after the armor percentage.

  3. Anti-Armor attributes

    Four attributes let attackers pierce or penetrate armor and toughness, in percentage or flat amounts.

  4. Twelve new attributes

    Additional attributes are available for custom scaling by modpack developers and players.

Compatibility

Latest build for each game version and loader.

1.21.11.0.2
ReleaseBetaAlphaNot available

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

Use cases

Custom combat balance

Modpack developers can adjust armor, toughness and piercing values to shape how fights feel.

Armor-focused builds

Players who invest in armor can rely on the diminishing returns formula, which never reaches complete damage immunity.

Who it’s for: Modpack developers and server owners who want a standardized combat framework, and players who build around armor and piercing attributes.

How it compares

Full comparison

Armor New Attributes is an MIT License mod for NeoForge 1.21.1 that is also client and server, but it is not open source, unlike this mod. Eternal Ascension targets NeoForge 1.21.4 under All rights reserved, so it is not available for the same version. SOUL ASCENSION is open source under the Mozilla Public License 2.0 and covers 1.21.1 – 26.2.

ModLoadersGame versionsEnvironmentUpdated
Buckshot's RPG Combat AttributesNeoForge1.21.1Client and server2026-02-21
Armor New AttributesNeoForge1.21.1Client and server2026-06-21
Eternal AscensionNeoForge1.21.4Client and server2026-08-23
SOUL ASCENSIONNeoForge1.21.1 – 26.2Client and server2026-09-01

Questions

Does Buckshot's RPG Combat Attributes need Client and server installation?

Yes. Servers that run it need every player to install it too.

Which loader does Buckshot's RPG Combat Attributes support?

The mod is published for NeoForge only, with files for 1.21.1.

Can the armor constant be changed?

Yes. The constant in the damage reduction formula is configurable.

In the catalog

Buckshot's RPG Combat Attributes is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

More from Buckshot_Freak

All projects

Similar mods

What the author says

I replaced the combat, physics, and magic calculations in Minecraft with a standardized mathematical framework. All calculations follow a strict order of operations where percentage modifiers are applied first, followed by flat modifiers. I introduced 12 new dynamic attributes to support custom scaling for modpack…
Buckshot_Freak, on the Modrinth page

Official listing

Owner
Buckshot_Freak
Published
2026-02-16
Updated on Modrinth
2026-02-21
Facts verified
2026-10-15

Tags