Husk NBT Tags – Complete Guide
This guide covers all the NBT tags you can use for husks in Minecraft Java Edition versions 1.16, 1.17, 1.18, 1.19, and 1.20. Whether you’re setting up custom mobs for a map or testing mechanics, understanding these tags will save you time.
What Are NBT Tags?
NBT tags (also called data tags) let you customize entity properties on the fly. You can use them with commands like /summon and /data to control mob behavior, appearance, equipment, and more. Tags go inside curly braces like {NoAI:1}, and when you use multiple tags, just separate them with commas.
All NBT Tags for Husks
| Tag | Value (What it does) | Commands |
|---|---|---|
IsBaby |
0 = Adult husk 1 = Baby husk Example: |
/summon /data |
CanPickUpLoot |
0 = Husk ignores dropped items 1 = Husk picks up loot Example: |
/summon /data |
CanBreakDoors |
0 = Can’t break doors 1 = Breaks wooden doors (not iron) Example: |
/summon /data |
LeftHanded |
0 = Right-handed 1 = Left-handed Example: |
/summon /data |
DrownedConversionTime |
Number of ticks before husk converts to zombie in water
Example: |
/summon /data |
InWaterTime |
Ticks the husk has been in water
Example: |
/summon /data |
CustomName |
Display name for the husk
Example: |
/summon /data |
Health |
Health points (use decimals with f)
Example: |
/summon /data |
AbsorptionAmount |
Absorption hearts (from potions)
Example: |
/summon /data |
Invulnerable |
0 = Takes damage normally 1 = Cannot be harmed Example: |
/summon /data |
PersistenceRequired |
0 = Despawns when far away 1 = Never despawns Example: |
/summon /data |
NoAI |
0 = Normal behavior 1 = Stands still, no AI Example: |
/summon /data |
Silent |
0 = Makes sounds 1 = Silent mob Example: |
/summon /data |
Fire |
Ticks the husk is on fire (20 ticks = 1 second)
Example: |
/summon /data |
PortalCooldown |
Ticks before husk can use portals again
Example: |
/summon /data |
Air |
Air ticks remaining (300 = full air bar)
Example: |
/summon /data |
HandItems |
Items held in right and left hand
Example: |
/summon /data |
ArmorItems |
Armor worn (boots, leggings, chestplate, helmet)
Example: |
/summon /data |
ArmorDropChances |
Percent chance to drop each armor piece (1.0f = 100%, 0.5f = 50%)
Example: |
/summon /data |
HandDropChances |
Percent chance to drop hand items
Example: |
/summon /data |
id |
Entity type identifier: husk
Example: |
/summon |
Passengers |
Mob riding on the husk
Example: |
/summon /data |
Command Examples
Summon Commands
Baby husk:
/summon husk ~ ~ ~ {IsBaby:1}
Named husk with no AI:
/summon husk ~ ~ ~ {CustomName:"{\"text\":\"George\"}",NoAI:1}
Husk with full diamond armor:
/summon husk ~ ~ ~ {ArmorItems:[{Count:1,id:"minecraft:diamond_boots"},{Count:1,id:"minecraft:diamond_leggings"},{Count:1,id:"minecraft:diamond_chestplate"},{Count:1,id:"minecraft:diamond_helmet"}],ArmorDropChances:[1.0f,1.0f,1.0f,1.0f]}
Using Target Selectors
The @e target selector lets you pick entities in commands. Use type=husk to target husks specifically.
Target all husks:
@e[type=husk]
Target nearest husk:
@e[type=husk,limit=1,sort=nearest]
Data Modify Examples
Turn the nearest husk into a baby:
/data merge entity @e[type=husk,limit=1,sort=nearest] {IsBaby:1}
Kill all husks:
/kill @e[type=husk]
Version Support
These NBT tags work in Minecraft Java Edition 1.16 and later, including 1.17, 1.18, 1.19, and 1.20. If you’re playing on Java 1.14 or 1.15, some newer tags may not be available. Always check your version’s specific NBT documentation when using older releases.