Weighted Armor
ModGives a slight hint of nerf to Minecraft Armor System by adding tiny amounts of movement speed reduction.
Description
⚔️ Weighted Armor
Armor should feel like armor.
In vanilla Minecraft, wearing a full suit of Netherite feels no different from walking around naked — movement speed, attack speed, all the same. Weighted Armor fixes that by giving each armor tier a small but meaningful physical presence, without turning the game into a slog.
What It Does
Every armor piece now applies realistic trade-offs based on its material weight. Heavier armor slows you down and reduces your attack speed slightly. In exchange, higher-tier armor rewards you with bonus max health.
Chainmail gets a dedicated rework too — it's meant to be light and mobile, so it actually buffs your attack speed instead of penalizing it.
Movement Speed Penalty
Armor Helmet Chestplate Leggings Boots Total Chainmail −0.25% −0.75% −0.50% — -1.5% Copper −0.75% −2.00% −1.00% −0.25% -4% Iron −1.00% −3.00% −2.00% −1.00% -7% Diamond −2.00% −5.00% −3.00% −2.00% -12% Netherite −3.00% −6.00% −4.00% −3.00% -16%Attack Speed Modifier
Armor Helmet Chestplate Leggings Chainmail +2% +5% +3%Max Health Bonus
Armor Helmet Chestplate Leggings Boots Diamond +1 ❤️ +2 ❤️ +1 ❤️ +1 ❤️ Netherite +1 ❤️ +2 ❤️ +1 ❤️ +1 ❤️Design Philosophy
The penalties are intentionally subtle. It's about making your armor feel different. A leather-geared player should feel more nimble than a fully-plated one, and the trade-off between mobility and protection should be a real choice, not just a gear score.
Chainmail being the odd one out is also intentional. In Vanilla Minecraft, chainmail armor can only be gotten from a mob drop, making it quite rare. Hence why we give it a little attack speed buff and the most smallest debuff for balancing purposes. I mean hey, chainmail in real life is far more lighter than a full iron plate armor, yeah?
Compatibility
- Minecraft: 1.21.11 - 26.2
- Works with: Survival, SMP servers, most other datapacks
- Does not touch: Items, loot tables, advancements, or world generation
Installation
- Download Weighted_Armor.zip
- Place it in your world's datapacks/ folder
- In-game, run /reload
- You'll see a confirmation message in chat
Uninstalling
Important: Before removing the datapack, run this command in-game:
/function armor_weight:uninstallThis removes all active attribute modifiers from every player. If you skip this step and players are wearing armor at the time, the speed/health modifiers will stick.
Known Limitations
- Modifiers apply per tick and are recalculated every tick, so there is minimal performance overhead on large servers with many players (maybe there's a way to make this more efficient soon)
Compatibility
Mod Loaders
Game Versions
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Similar Mods
Dragons Breath Recipe
Now craft your own dragons breath
Here be doodles - Draw on your Atlas!
A grease-pencil kit for the Antique Atlas: doodle pens, arrows, zones and text labels that stay glued to the terrain, sa...
Player Corpse Detailed (Fabric, Neoforge, Forge)
Safely preserves your items on death with a realistic 3D corpse wearing your skin, equipped armor, and a lethal weapon s...
Wonders Of The World: A ZAWA Addon
Java Mod for 1.16.5, Addon to the ZAWA: Evolved mod. Requires ZAWA: Evolved to use.
TP Command Not Need To Permission(TP无需权限)
let all players freely use the /tp command without requiring admin or OP privileges.
DOOMED: SOLDATS
Soldats invade your world as you transform, bringing rifles, grenades and C4 through breaches in reality...