Weighted Armor
No reviews yet
Gives a slight hint of nerf to Minecraft Armor System by adding tiny amounts of movement speed reduction.
Includes a large focus on traversing worlds with enhanced world generation, structures, dungeons, and more for players to find unique loot.
Data Packs were introduced to vanilla Minecraft in version 1.13 and allow the server to modify data about the game, or run commands. Data Packs are compatible with all mod loaders.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Quilt is a fork of the Fabric mod loader. Many Fabric mods are compatible with Quilt and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
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:uninstall
This 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)
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources