Illusioners are awesome mobs to customize. This guide covers every NBT tag (data tag) you can use with them in Minecraft Java Edition 1.16, 1.17, 1.18, 1.19, and 1.20.
What Are NBT Tags?
NBT tags let you change how mobs behave and look. They go in curly brackets like {NoAI:1}. Use them with commands like /summon and /data to create custom mobs.
Use multiple tags by separating them with commas. Example: {NoAI:1,CustomName:"\"Jeff\""}
Illusioner NBT Tags
Here’s every tag you can use for illusioners in Minecraft Java 1.16-1.20:
| NBT Tag | Value and Description | Works With |
|---|---|---|
| CanPickUpLoot | 0 = Can’t pick up loot 1 = Can pick up loot Example: {CanPickUpLoot:0} |
/summon, /data |
| LeftHanded | 0 = Right-handed 1 = Left-handed Example: {LeftHanded:1} |
/summon, /data |
| CustomName | Name to give the illusioner Example: {CustomName:”\”Jeff\””} |
/summon, /data |
| Health | Number of health points Example: {Health:10.0f} |
/summon, /data |
| AbsorptionAmount | Number of absorption health points (yellow hearts) Example: {AbsorptionAmount:2.0f} |
/summon, /data |
| Invulnerable | 0 = Takes damage normally 1 = Invincible Example: {Invulnerable:1} |
/summon, /data |
| PersistenceRequired | 0 = Can despawn 1 = Won’t despawn Example: {PersistenceRequired:1} |
/summon, /data |
| NoAI | 0 = Normal behavior 1 = Frozen, no AI Example: {NoAI:1} |
/summon, /data |
| Silent | 0 = Makes sounds 1 = Completely silent Example: {Silent:1} |
/summon, /data |
| Fire | Game ticks until fire ends (20 ticks = 1 second) Example: {Fire:60} |
/summon, /data |
| PortalCooldown | Game ticks before illusioner can use portals again Example: {PortalCooldown:120} |
/summon, /data |
| Air | Game ticks of air remaining Example: {Air:120} |
/summon, /data |
| id | Entity type = illusioner (use in Passengers tag) Example: {id:illusioner} |
/summon |
| Passengers | Mob riding on the illusioner. Use the entity type Example: Passengers:[{id:skeleton}] |
/summon, /data |
NBT Tag Examples
Spawn an illusioner named Jeff:
/summon illusioner ~ ~ ~ {CustomName:"\"Jeff\""}
Spawn an illusioner named Jeff with no AI:
/summon illusioner ~ ~ ~ {CustomName:"\"Jeff\"",NoAI:1}
Target Selectors
Use the @e target selector to target illusioners in commands. Add type=illusioner to find them:
@e[type=illusioner]
Target Selector Examples
Make the nearest illusioner silent:
/data merge entity @e[type=illusioner,limit=1,sort=nearest] {Silent:1}
Kill all illusioners:
/kill @e[type=illusioner]
Version Support
These NBT tags work in Minecraft Java Edition 1.16, 1.17, 1.18, 1.19, and 1.20. If you’re on an older version like 1.14 or 1.15, some tags may not be available.