Class | Description |
---|---|
ApplyBonusStatsEvent | |
ApplyBonusStatsEvent.Post |
Fired after BonusStats have been applied to a Pokemon.
|
ApplyBonusStatsEvent.Pre |
Fired when BonusStats are about to be applied to a Pokemon.
|
AttackEvent |
Collection of events fired relating to Pokémon moves in battle.
|
AttackEvent.CriticalHit |
Event fired after Pixelmon calculates the critical hit multiplier for this attack.
|
AttackEvent.Damage |
Event fired after all damage calculations have taken place for an attack.
|
AttackEvent.Recoil |
Event fired after recoil damage has been taken.
|
AttackEvent.Stab |
Event fired after Pixelmon calculates the STAB multiplier for this attack.
|
AttackEvent.TypeEffectiveness |
Event fired when calculating move effectiveness.
|
AttackEvent.Use |
Event fired after any attack is used.
|
BagItemEvent |
This event is used for when the server is executing logic pertaining to battle items being used/collected in the bag
|
BagItemEvent.CollectItems |
The event relating to when the server determines what items the server has in their inventory to then return
to the client, so that they can be displayed on the screen during that turn.
|
BagItemEvent.CollectItems.Post |
This event is fired after the client has been updated for this bag section.
|
BagItemEvent.CollectItems.Pre |
Fired just before the response packet is sent to the client
Cancelling this means the client will say there is 0 use-able items in the player's inventory for this bag section
|
BagItemEvent.Identifiers | |
BagItemEvent.SelectItem |
This event is fired when the client attempts to use an item from their bag, and it is subequently removed from their
inventory and then given to the battle controller.
|
BagItemEvent.SelectItem.Post |
This event is fired after the updated item has been taken from their inventory and passed to the battle controller
|
BagItemEvent.SelectItem.Pre |
This is the event fired before the item is given to the battle controller & removed from the inventory
Cancelling this event will create a waiting glitch for the client(s) in the battle so if you are cancelling it
make sure to update the battle controller.
|
BattleEndEvent |
Common battle ending event which fires exactly once, and for all battle ending,
including abnormal endings.
|
BattleEvent |
The parent class for all battle related events
|
BattleMessageEvent |
Event fired when battle messages are sent to an entity from a battle.
|
BattleStartedEvent |
This class represents the events fired when a battle begins between two sides.
|
BattleStartedEvent.Post |
Fired after the battle has been registered and begun.
|
BattleStartedEvent.Pre |
Fired before the battle is registered and begins.
|
BattleTickEvent |
Event fired whenever the battle's update method is called
|
BattleTickEvent.Post | |
BattleTickEvent.Pre | |
CatchComboEvent |
Created by Jay113355 on 9/5/2021.
|
CatchComboEvent.ComboExperienceBonus | |
CatchComboEvent.ComboIncrement | |
ForceEndBattleEvent |
Fired whenever a battle is about to be forcefully ended.
|
HiddenPowerCalculateEvent |
Called when the hidden power is being calculated by a given source
This cannot be cancelled
|
HiddenPowerCalculateEvent.Constants |
The known causes
|
SetBattleAIEvent |
Event fired when the AI for a
BattleParticipant is being set. |
SpectateEvent |
Superclass event for all spectate related events.
|
SpectateEvent.StartSpectate |
Event representing when a player attempts to spectate a battle.
|
SpectateEvent.StopSpectate |
Event representing when a player ceases spectating a battle.
|
TurnEndEvent |
Event fired at the end of a turn in battles.
|
UseBattleItemEvent |
Event fired when an item is about to be used in battle.
|