spawn_notification:captured

Fired when a Pokémon is captured by a player.

spawn_notification:despawned

Fired when a Pokémon despawns from the world. It’s been cleaned up since v1 had the volatile despawns, and now properly fires if the entity would be deleted and not saved to the world.

spawn_notification:died

Fired when a Pokémon dies outside of battle.

spawn_notification:fainted

Fired when a Pokémon faints in a Pokémon battle

spawn_notification:fished

Fired when a player fishes up a Pokémon

spawn_notification:hatched

Fired when a player hatches a Pokémon.

spawn_notification:resurrected

Fired when a player resurrects a Pokémon using the fossil revival machine.

spawn_notification:snacked

Fired when a Pokémon spawns by being attracted to a Pokémon snack (those cakes from Cobblemon v1.7).

spawn_notification:spawned

Fired when a Pokémon spawns, whether naturally via the player spawner, or unnaturally via anything that isn’t covered via another trigger.