跳到正文

Weighted Armor

作者:HexaTraxex

Gives a slight hint of nerf to Minecraft Armor System by adding tiny amounts of movement speed reduction.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

⚔️ 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

  1. Download Weighted_Armor.zip
  2. Place it in your world’s datapacks/ folder
  3. In-game, run /reload
  4. 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)

常见问题

Weighted Armor 支持哪些 Minecraft 版本?

Weighted Armor 支持 Minecraft Java 版 1.21.11–26.2,共 5 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。

Weighted Armor 怎么安装?

新建世界时在「数据包」里把下载的 .zip 拖进去;已有的存档,把文件放进存档目录下的 datapacks 文件夹,进游戏输入 /reload 即可生效。服务器同样放在世界目录的 datapacks 里。

评论

登录后评论和评分

HexaTraxex 的其他作品

查看全部 →