What Are Spawn Events?
Spawn events are special behaviors you can trigger when summoning a mob. They let you customize how the mob acts the moment it appears. For trader llamas, you’ve got spawn events for everything from growing up to joining a caravan.
You use spawn events with two commands: /summon and /event. In /summon, the parameter is called spawnEvent. In /event, it’s called eventName. You can only trigger one spawn event at a time with these commands.
All Trader Llama Spawn Events
Here’s every spawn event you can use with trader llamas. All of these were added in version 1.19.10.
| Spawn Event | What It Does | Version Added |
|---|---|---|
| minecraft:ageable_grow_up | Trader llama grows into an adult | 1.19.10 |
| minecraft:entity_born | Trader llama is born (spawns as a baby) | 1.19.10 |
| minecraft:spawn_adult | Trader llama spawns as an adult | 1.19.10 |
| minecraft:spawn_baby | Trader llama spawns as a baby | 1.19.10 |
| minecraft:on_chest | Trader llama spawns with a chest | 1.19.10 |
| minecraft:become_angry | Trader llama becomes angry | 1.19.10 |
| minecraft:on_calm | Trader llama is calm | 1.19.10 |
| minecraft:add_attributes | Trader llama adds attributes | 1.19.10 |
| minecraft:defend_wandering_trader | Trader llama defends a wandering trader | 1.19.10 |
| minecraft:from_wandering_trader | Trader llama comes from a wandering trader | 1.19.10 |
| minecraft:join_caravan | Trader llama joins a caravan | 1.19.10 |
| minecraft:leave_caravan | Trader llama leaves a caravan | 1.19.10 |
| minecraft:mad_at_wolf | Trader llama is angry at a wolf | 1.19.10 |
| minecraft:on_tame | Trader llama is tamed | 1.19.10 |
| minecraft:remove_persistence | Trader llama loses persistence | 1.19.10 |
| minecraft:entity_spawned | Trader llama spawns (generic spawn event) | 1.19.10 |
How to Use Spawn Events
/summon Command
Use /summon to create a trader llama with a spawn event. The syntax is straightforward:
/summon trader_llama ~ ~ ~ minecraft:EVENT_NAME
Replace EVENT_NAME with one of the spawn events from the table above.
Example: Summon an angry trader llama:
/summon trader_llama ~ ~ ~ minecraft:become_angry
/event Command
You can also use the /event command on an existing trader llama already in the world. This triggers a spawn event on any trader llama:
/event entity @s minecraft:EVENT_NAME
The @s selector targets yourself. Replace it with other selectors like @e[type=trader_llama] to target specific llamas.
Common Spawn Event Uses
Some spawn events work well together for specific effects:
- Angry adult with chest: Summon with minecraft:spawn_adult and minecraft:on_chest, then use /event to trigger minecraft:become_angry
- Baby trader: Use minecraft:spawn_baby to start with a young llama that grows up over time
- Wandering trader guard: Use minecraft:from_wandering_trader and minecraft:defend_wandering_trader together
- Calm llama: Use minecraft:spawn_adult with minecraft:on_calm for a peaceful trader llama
Bedrock Edition Compatibility
These spawn events work on all Bedrock Edition versions from 1.19.10 forward. That includes:
- Windows 10 and 11
- Pocket Edition (Mobile)
- Xbox One and Series X/S
- PlayStation 4 and 5
- Nintendo Switch
Make sure your world is running 1.19.10 or newer for these spawn events to work.