The vex is a small flying hostile mob. It wields an iron sword, can phase through walls, and is only summoned as one of the evoker's attacks.
Spawning
The vex spawns as part of an evoker's summoning attack: The evoker is surrounded by white particles and makes a magical, horn-like sound. Then, a group of three vexes appears near the evoker. The evoker can summon additional vexes even if some still remain alive from the last summoning.
The vex never spawns naturally, although it can be spawned using spawn eggs or via commands.
Drops
In Java Edition, the vex's iron sword does not drop, because its main hand's HandDropChances is 0.
In Bedrock Edition, the vex can drop its iron sword with random durability. This is not affected by the Looting enchantment.
5 is dropped when killed by a player or tamed wolf in both editions.
Behavior
Vexes attack players, adult villagers, iron golems, and wandering traders if an evoker summoned them, and any other target as commanded by their summoning evoker (any mob that attacks the evoker, either by accident or purposely or any mob illagers naturally attack on sight). They still attack these mobs even when they do not have a weapon, and they deal the same damage.
Vexes are capable of flying through the air, and can freely pass through any block, including water and lava, without taking damage. Vexes can pass through bedrock, meaning it's possible for them to die in the void. While vexes can pass through blocks easily, honey blocks seem to slow them down. Vexes also can be bounced back when pushed by a slime block. While attacking, they glow red and lunge at their target.
Vexes do not count toward the bossbar during a raid.
If any mob attacks a vex, any vexes in the area become hostile toward it. This includes "Johnny" vindicators that attack them, despite both being allied with the illagers.
Vexes summoned by an evoker start taking damage after 30 to 119 seconds and eventually die.[Java Edition only] Vexes summoned by a spawner, spawn egg or by the /summon command don't take damage this way.
A vex does not despawn if it has a custom name or if it is in a block, minecart, or boat.
When idle, vexes wander within a 15×11×15 cuboid range centered on their evoker's position, unless summoned by a spawn egg or by the /summon command. This happens when the vexes killed the mob that their evoker commanded them to.
Sounds
Java Edition:
Vexes use the Hostile Creatures sound category for entity-dependent sound events.
| Sound | Subtitles | Source | Description | Resource location | Translation key | Volume | Pitch | Attenuation distance |
|---|---|---|---|---|---|---|---|---|
| Vex vexes | Hostile Creatures | Randomly | entity | subtitles | ? | ? | 16 | |
| Vex shrieks | Hostile Creatures | When a vex is charging at something | entity | subtitles | ? | ? | 16 | |
| Vex dies | Hostile Creatures | When a vex dies | entity | subtitles | ? | ? | 16 | |
| Vex hurts | Hostile Creatures | When a vex is damaged | entity | subtitles | ? | ? | 16 |
| Sound | Source | Description | Resource location | Volume | Pitch |
|---|---|---|---|---|---|
| Hostile Creatures | Randomly | mob | 1.0 | 0.8-1.2 | |
| Hostile Creatures | When a vex is charging at something | mob | 1.0 | 0.8-1.2 | |
| Hostile Creatures | When a vex dies | mob | 1.0 | 0.8-1.2 | |
| Hostile Creatures | When a vex is damaged | mob | 1.0 | 0.8-1.2 |
Data values
ID
| Name | Identifier | Translation key |
|---|---|---|
| Vex | vex | entity.minecraft.vex |
| Name | Identifier | Numeric ID | Translation key |
|---|---|---|---|
| Vex | vex | 105 | entity.vex.name |
Entity data
Vexes have entity data associated with them that contains various properties.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- BoundX: When a vex is idle, it wanders, selecting air blocks from within a 15×11×15 cuboid range centered at X,Y,Z =
BoundX,BoundY,BoundZ. This central spot is the location of the evoker when it summoned the vex, or if an evoker was not involved,BoundX,BoundYandBoundZdo not exist. - BoundY: See
BoundX. - BoundZ: See
BoundX. - LifeTicks: Ticks of life remaining, decreasing by 1 per tick. When it reaches zero, the vex starts taking damage and
LifeTicksis set to 20.
Advancements
History
| Java Edition | |||||
|---|---|---|---|---|---|
| 1.11 | 16w39a | ||||
| 16w42a | Vexes have been buffed - their attack damage has been increased from 3 | ||||
| 16w43a | Vexes can now cross nether portals and end portals and move in water. | ||||
| Vexes are now able to draw from their own loot tables. | |||||
| 1.14 | 18w43a | ||||
| 1.16.2 | 20w30a | The attack animation of unarmed vexes has been changed. | |||
| Upcoming Java Edition | |||||
| 1.19.3 | 22w45a | ||||
| Heads equipped by vexes are no longer visible. | |||||
| Pre-release 1 | The textures of vexes have been slightly changed. | ||||
| Pocket Edition | |||||
| 1.1.0 | alpha 1.1.0.0 | ||||
| Bedrock Edition | |||||
| 1.10.0 | beta 1.10.0.3 | ||||
| Vexes are now hostile toward wandering traders. | |||||
| 1.11.0 | beta 1.11.0.1 | Vexes are no longer hostile toward baby villagers. | |||
| 1.19.50 | beta 1.19.50.24 | ||||
| Upcoming Bedrock Edition | |||||
| 1.19.60 | beta 1.19.60.22 | The textures of vexes have been slightly changed. | |||
| Legacy Console Edition | |||||
| TU54 | CU44 | 1.52 | Patch 24 | 1.0.4 | |
| New Nintendo 3DS Edition | |||||
| 1.9.19 | |||||
Issues
Issues relating to "Vex" are maintained on the bug tracker. Report issues there.
Trivia
- Despite their ghostly appearances and their ability to phase through walls, vexes are not undead mobs.
- According to JAPPA, the retexturing of vexes was a long time in the making due to being requested too much.[1]
Gallery
Screenshots
Comparison between the allay and vex.
In other media
- ExplorationUpdateFull.jpeg
Vexes in promotional artwork for the Exploration Update.
Vexes in promotional artwork for the Village and Pillage Update.








