Skip to content

Custom Events

necro50n3 edited this page Mar 9, 2026 · 7 revisions

This is a MOD ADDON ONLY feature intended for developers.

Raid Join Event

A cancellable event that is fired right before a player joins or hosts a raid.

Parameters:

ServerPlayer player
RaidBoss raidBoss
boolean isHost

Raid Battle Start Event

A non-cancellable event that is fired when a player starts their raid battle.

Parameters:

ServerPlayer player
RaidBoss raidBoss
PokemonBattle battle

Raid End Event

A non-cancellable event that is fired when the raid is completed.

Parameters:

ServerPlayer player
RaidBoss raidBoss
Pokemon pokemon
boolean isWin

Raid Den Spawn Event

A non-cancellable event that is fired when a raid spawns or refreshes.

Parameters:

ServerLevel level
BlockPos blockPos
RaidBoss raidBoss

Set Raid Boss Event

A non-cancellable event that is fired before a raid spawns or refreshes.

The raid boss can be changed by subscribing to this event.

Parameters:

RaidBoss raidBoss

Reward Pokemon Event

A cancellable event that is fired before a player receives their reward Pokemon.

The reward Pokemon can be modified with this event.

Parameters:

ServerPlayer player
Pokemon pokemon

Open Pouch Event

A cancellable event that is fired before a player opens a raid pouch.

The reward items can be modified with this event.

Parameters:

ServerPlayer player
ItemStack pouch
List<ItemStack> rewards

Use Raid Shard Event

A cancellable event that is fired before a player uses a Raid Shard to convert it to a Raid Den Crystal.

Parameters:

ServerPlayer player
ItemStack raidShard

Modify Catch Rate Event

A non-cancellable event that is fired when the catch rate is rolled for a player.

Parameters:

ServerPlayer player
Pokemon reward
float catchRate

Clone this wiki locally