Minecraft Data Packs / Game Mechanic

Armor Weight (1.16.2)

  • check_circle Advancements
  • check_circle Functions
  • check_circle Loot Tables
  • check_circle Predicates
  • 8,958 views, 9 today
  • 1,089 downloads, 0 today
  • 44
  • 32
  • 12
a_soulspark avatar a_soulspark
Level 23 : Expert Blacksmith
Ever thought iron armor is overpowered? yeah, same.

Armor Weight makes armor slow you down when equipped. It comes with a custom description displaying the weight of the items, a small display for your weight whenever it changes, and a brand new enchantment: Lightness.

Weight Values

Set Weights
Each armor set has a total weight, combining all it's pieces:

  • Leather: 8
  • Gold/Chainmail: 16
  • Diamond/Netherite: 32
  • Iron: 40

Piece Weights
Every armor piece has a fraction of the set's total weight, which is as follows for every set:

  • Helmet: 1/8
  • Chestplate: 1/2
  • Leggings: 1/4
  • Boots: 1/8

Weight Impact
Each weight point corresponds to a -0.625% speed decrease
With the maximum weight of 40, you'd be slowed down by 25%

  • Leather: 5%
  • Gold/Chainmail: 10%
  • Diamond/Netherite: 20%
  • Iron: 25%

A new enchantment added by the datapack, it reduces the weight of any armor it's applied to by 30%.
In order to enchant a piece with it:

Throw a feather, a ghast tear, and the armor on an enchanting table.

It costs no experience to be applied, and cannot be removed with a grindstone.

Powered by yellow shulker boxes!
CompatibilityMinecraft 1.16

Create an account or sign in to comment.

08/15/2021 1:11 pm
Level 9 : Apprentice Explorer
zai4z avatar
This datapack is amazing. Although two things.... is it possible to edit the weight values, and also does this work on 1.17.1?
02/27/2021 7:41 am
Level 1 : New Miner
Yustuth avatar
It is possible to add modded armor?
Im in work on public server and I wanna add your datapack but with mods
12/17/2020 10:02 am
Level 1 : New Miner
SpikeBlood avatar
Doesn't work on 1.16.3. Shows weight, but don't slow down.
12/02/2020 6:58 amhistory
Level 1 : New Network
Darutan avatar
Tell me, what could be the reason that my base weight is not 0 but -24?
12/19/2020 7:43 am
Level 23 : Expert Blacksmith
a_soulspark avatar
I'm unable to reproduce this in my testing, it works fine for me.
Were you in multiplayer?

sorry for the delay, was busy with school.
12/22/2020 10:05 amhistory
Level 1 : New Network
Darutan avatar
Hey. Yes, in multiplayer. In a single game everything is fine.
08/20/2020 8:47 am
Level 39 : Artisan Procrastinator
Bedrock_Armor avatar
Gold should be the heaviest to match real life
08/20/2020 10:39 pm
Level 23 : Expert Blacksmith
a_soulspark avatar
Gold armor is already bad enough, poor gold :(
Plus, in minecraft the theme is "gold is fast but weak" like golden tools that can mine stone fast, but can't even mine iron ore. I went with that too, its armor is fast/lightweight but offers weak protection.
08/19/2020 10:51 pmhistory
Level 1 : New Crafter
Ezero2 avatar
can be used on multiplayer?

also, you can explain the meaning of the values? I know that iron weights 40... but 40 what? whats the difference or whats the change? the limit?

(at least in the description)

also the weapon should count to the weight too
08/20/2020 10:35 pmhistory
Level 23 : Expert Blacksmith
a_soulspark avatar
Maximum obtainable weight is 40, with iron armor (you could go higher by changing the datapack)
At maximum weight, your speed is reduced by 25%. Each weight point = -0.625% movement speed.
I'll add this to the description, thank you!

Also I considered adding weight to weapons, but my main focus was to add more variety to armor. Might do that one day.
If you could test multiplayer support, I'd appreciate it. I believe it should work fine, but you might wanna test in a separate world b4 adding to some important server.
Planet Minecraft


© 2010 - 2023