Class | Description |
---|---|
AggressionEvent |
Event fired when a wild Pokémon attempts to attack a player.
|
ApricornEvent |
Superclass event for all apricorn related actions.
|
ApricornEvent.Pick |
ApricornEvent subclass event which fires when an apricorn is being picked by a player. |
ArmorEffectEvent | |
ArmorEffectEvent.Attribute | |
ArmorEffectEvent.Effect | |
BeatTrainerEvent |
Fired when a player beats an NPC trainer.
|
BeatWildPixelmonEvent |
Fired when a wild Pokémon is defeated by a player
|
CameraEvent |
Superclass event for actions related to the Camera.
|
CameraEvent.ConsumeFilm |
Event that fires when an camera film is about to be consumed.
|
CameraEvent.DuplicatePhoto |
Event that fires when an attempt at taking a photo is about to fail because the player already has done so
for that Pokémon.
|
CameraEvent.TakePhoto |
Event that fires when a photo is about to be taken.
|
CaptureEvent |
Superclass for capture related events.
|
CaptureEvent.FailedCapture |
Event fired when a regular (non-raid) capture attempt fails to succeed.
|
CaptureEvent.FailedRaidCapture |
Event fired when a raid capture attempt fails to succeed.
|
CaptureEvent.StartCapture |
Event fired when a regular (non-raid) capture attempt is about to start.
|
CaptureEvent.StartRaidCapture |
Event fired when a raid capture attempt is about to start.
|
CaptureEvent.SuccessfulCapture |
Event fired when a regular (non-raid) capture attempt is about to succeed, after passing all the required checks.
|
CaptureEvent.SuccessfulRaidCapture |
Event fired when a raid capture attempt is about to succeed, after passing all the required checks.
|
CurryFinishedEvent |
Event is fired when a cooking pot finishes.
|
DropEvent |
Event fired when a Pokémon drops its items after a battle.
|
DynamaxCandyEvent |
Event fires whenever a Dynamax Candy is attempted to be used on a Pokémon.
|
DynamaxEvent |
Event fired when a Pokémon Dynamaxes or Gigantamaxes.
|
DynamaxEvent.BattleEvolve | |
DynamaxEvent.PostEvolve | |
EggHatchEvent |
Fires when a Pokémon in a player's party hatches from an egg
Note: None of the sub-classes are cancellable
|
EggHatchEvent.Post |
Fired after the hatch is done (and message is sent)
|
EggHatchEvent.Pre |
Fired before the egg is going to hatch
Using this event you can change the message sent to the player
|
ElevatorEvent |
Event fired when a Pixelmon elevator block is used in either direction
|
ElevatorEvent.Post |
Fired after the player has been teleported
|
ElevatorEvent.Pre |
Fired before the player is teleported
Cancelling this event will stop the player from being teleported
|
EvolveEvent |
The event representing when a Pokemon evolves at any point in time
Cancelling the event will prevent the mega evolution from going through
|
EvolveEvent.Constants |
Represents all evolve causes
|
EvolveEvent.Post |
Event fired after all the evolution logic is complete, the entity has been spawned (if not already in the world)
and the species/form updated
This event is not cancellable
|
EvolveEvent.Pre |
The event fired before the evolution checks are completed and before any evolution logic is done
Cancelling this will prevent any evolution from occurring
|
ExperienceGainEvent |
Fired when experience is gained.
|
FishingEvent |
Superclass event for all Pixelmon fishing rod events.
|
FishingEvent.Cast | |
FishingEvent.Catch | |
FishingEvent.Reel | |
FossilCleanerEvent |
Superclass event for actions related to the Fossil Cleaner
|
FossilCleanerEvent.ObtainingCleanFossil |
Event that is triggered when a player wants to collect a clean fossil from the machine.
|
FossilCleanerEvent.PutFossil |
Event fires when a player puts a fossil in the machine.
|
FossilMachineEvent |
Superclass event for actions related to the Fossil Machine
|
FossilMachineEvent.PutFossil |
Event fires when a player puts a fossil on the machine.
|
FossilMachineEvent.PutPokeball |
Event fires when a player puts a pokeball on the machine.
|
FossilMachineEvent.RemoveFossil |
Event fires when a player remove fossils from the machine.
|
FossilMachineEvent.RemovePokeball |
Event fires when a player remove a pokeball of the machine.
|
HealerEvent |
All sort of events regarding the healer.
|
HealerEvent.Post |
Fires on the server but is sent by the client once the healer finishes to heal the party.
|
HealerEvent.Pre |
Fires on the server before the healer starts the process, can be cancelled.
|
HeldItemChangedEvent |
Event fired whenever a Pokémon's held item is changed.
|
HyperTrainEvent | |
KeyEvent |
Event fired when the server is notified of one of Pixelmon's registered keys being pressed.
|
LensUsedEvent |
Event fired when someone uses one of Ras' lens on a Pokémon.
|
LevelUpEvent |
Event relating to when a Pokemon is leveling up
|
LevelUpEvent.Post |
Fired just after the pokemon's level changes
Cannot be cancelled
|
LevelUpEvent.Pre |
Fired just before the level up occurs
Cancelling will prevent the pokemon's level from increasing, and any subsequent changes that'd have happened
after (i.e.
|
LostToTrainerEvent |
Fires when a player loses to an NPC trainer
|
LostToWildPixelmonEvent |
Fired when a wild Pokémon defeats a player
|
MailEvent |
A class containing all the events pertaining to the
MailItem |
MailEvent.EditMail |
The event called when the text on a mail is edited
|
MailEvent.EditMail.Post |
Fired after the text has been updated
|
MailEvent.EditMail.Pre |
Fired just before the item is updated with the new text
Cancelling this will mean the text is not updated
|
MailEvent.ReadMail |
Event fired when a player interacts with the mail item and opens it to read (or edit) it
|
MailEvent.ReadMail.Post |
Fired after the player opens the screen
|
MailEvent.ReadMail.Pre |
Fired before the open screen packet is sent
Cancelling will stop the player from opening the screen
|
MailEvent.SealMail |
Event fired when a player seals mail
|
MailEvent.SealMail.Post |
Fired just after the mail has been sealed
This is not cancelable
|
MailEvent.SealMail.Pre |
Fired just before the mail is sealed
Cancelling this will prevent it from being sealed (but not stop it from being edited)
|
MaxSoupEvent |
Event fires whenever a Max Soup is attempted to be used on a Pokémon.
|
MegaEvolutionEvent |
The event representing when a Pokemon mega evolves into their Mega Form either from an external move (move skills)
or during a battle
Cancelling the event will prevent the mega evolution from going through
|
MegaEvolutionEvent.Battle |
Fired when the battle mega evolution is about to happen
Cancelling will prevent the mega evolution
|
MegaEvolutionEvent.MoveSkill |
Fired when the move skill mega evolution is about to happen
Cancelling will prevent the mega evolution
|
MegaEvolutionEvent.Post |
Fired after all the mega evolution logic is complete
This is not cancellable
|
MegaEvolutionEvent.Pre |
Fired just before the mega evolution logic occurs
|
NPCChatEvent |
Event fired when a player begins a chat with an
NPCChatting . |
PassiveHealEvent | |
PassiveHealEvent.Post |
Fired after passive healing has been applied to a Pokemon.
|
PassiveHealEvent.Pre |
Fired when passive healing is doing random checks to see what it should heal.
|
PassivePoisonEvent | |
PassivePoisonEvent.Post | |
PassivePoisonEvent.Pre | |
PickupEvent |
Fires when a Pokémon finds an item with Pickup.
|
PixelmonAdvancementEvent |
Fires when a player earns a Pixelmon advancement
|
PixelmonBlockStartingBattleEvent |
Fired when a battle is started by a block, for example seaweed, tall grass, rock smashing, etc.
|
PixelmonBlockTriggeredBattleEvent |
Fires when a battle MIGHT be started as a result of a block such as seaweed, tall grass, rock smash, etc.
|
PixelmonDeletedEvent |
Fires when a Pokémon is deleted or otherwise lost.
|
PixelmonFaintEvent |
Fires every time a Pokémon faints
Called during battle, or when the Pokémon's health is set to a value less than 0!
|
PixelmonFaintEvent.Post |
Fired after the poke has fainted
|
PixelmonFaintEvent.Pre |
Fired before the fainting occurs
Cancelling this will prevent the health going <= 0
|
PixelmonKnockoutEvent |
Fires every time a Pokémon is knocked out
|
PixelmonTradeEvent |
Fires when a trade is completing.
|
PixelmonTradeEvent.Post | |
PixelmonTradeEvent.Pre |
Canceling this event will prevent the Pokemon from being exchanged
|
PixelmonUpdateEvent |
Event fired specifically when update() is started and finished on EntityPixelmon.
|
PlayerActivateShrineEvent |
Fires whenever a legendary bird shrine is activated
Canceling this event will prevent the shrine from activating
|
PlayerActivateShrineEvent.Post | |
PlayerActivateShrineEvent.Pre | |
PokeballEffectEvent |
The superclass for all graphical effects related to Pokéballs.
|
PokeballEffectEvent.SentOutEffect |
Event fired before the particles on a Pokémon breaking from a Pokéball.
|
PokeballEffectEvent.StartCaptureEffect |
Event fired upon Pokéball close at the beginning of capturing a Pokémon, prior to the effect.
|
PokeballEffectEvent.SuccessfullCaptureEffect |
Event fired upon successful capture of a Pokémon, prior to the effect.
|
PokeBallImpactEvent |
This event is fired when a Poke Ball collides with something.
|
PokedexEvent |
Fired when a new Pokémon is being added to the Pokédex as seen or caught.
|
PokedexEvent.Constants |
Class used for storing constants relating to the cause of the
PokedexEvent |
PokedexEvent.Post |
Fired after the player's pokedex is updated
|
PokedexEvent.Pre |
Event fired just before the player's pokedex is updated
Cancelling will mean the pokemon doesn't get modified in their pokedex
|
PokegiftEvent |
Event fired when a /pokegift is attempted.
|
PokeLootEvent |
Superclass event for actions related to Poke Loot.
|
PokeLootEvent.Claim |
Event that fires when a Poke Loot is attempted to be claimed.
|
PokeLootEvent.Drop |
Event that fires when loot is given from a Poke Loot.
|
PokeLootEvent.GetDrops |
Event that fires when a Poke Loot in the process of being claimed chooses its drops.
|
PokemonReceivedEvent |
This event is fired when a Pokemon is given to a player
|
PokemonReceivedEvent.Constants |
All constants relating to the receive event
|
PokemonRetrievedEvent |
This event is fired when a LivingEntity retrieves the entity of their Pokémon
(that they already own, not a newly caught Pokémon) from the world.
|
PokemonRetrievedEvent.Constants |
All constants relating to the retrieve event
|
PokemonRetrievedEvent.Post |
Event fired after the Pokémon entity has been removed from the world.
|
PokemonRetrievedEvent.Pre |
Event fired before the Pokémon entity has been removed from the world.
|
PokemonSendOutEvent |
Fires around the Pokemon send out logic from the player's key press
|
PokemonSendOutEvent.Post |
Event fired after the pokemon has been sent out by the player
|
PokemonSendOutEvent.Pre |
Event fired before the pokemon is sent out by the player
Cancelling this will prevent the pokemon entity from appearing in the world
|
PokerusEvent |
All sort of events regarding the Pokémon's Pokérus status.
|
PokerusEvent.Cured |
Fires on the server when a reasonable amount of time has passed and the Pokérus is cured.
|
PokerusEvent.Spread |
Fires on the server when the Pokérus spreads from an opponent or from a party member to another.
|
PokerusEvent.Spread.Post |
Fires on the server after the Pokérus has spread from an opponent or from a party member.
|
PokerusEvent.Spread.Pre |
Fires on the server before the Pokérus spreads from an opponent or from a party member.
|
PokeStopEvent |
Superclass event for actions related to PokeStops.
|
PokeStopEvent.CooldownCheck |
Event that fires when a PokeStop is used, and the cooldown is being checked
Use shouldCheckCooldown to override if you want the cooldown check to happen
|
PokeStopEvent.CooldownCheck.Post | |
PokeStopEvent.CooldownCheck.PostCalculate | |
PokeStopEvent.CooldownCheck.Pre | |
PokeStopEvent.CooldownCheck.PreCalculate |
Pre-Calculate is used for changing the amount of time a pokestop goes on cooldown for the given player that used it.
|
PokeStopEvent.Drops |
Event that fires when loot is given from a PokeStop.
|
PokeStopEvent.Drops.Post | |
PokeStopEvent.Drops.Pre | |
PokeStopEvent.Use |
Event that fires when a PokeStop is attempted to be used.
|
PokeStopEvent.Use.Post | |
PokeStopEvent.Use.Pre | |
RareCandyEvent |
Event fires whenever a rare candy is attempted to be used on a Pokémon.
|
ReceivedModListEvent |
Event which fires when the server is notified of a logging in player's mod list.
|
RidePokemonEvent |
Event fired whenever a player attempts to ride a Pokémon.
|
ShopkeeperEvent |
Event fired when someone buys/sells from a Shopkeeper NPC.
|
ShopkeeperEvent.Purchase | |
ShopkeeperEvent.Sell | |
SpawnPixelmonEntityForBattleEvent |
Fires around the Pokémon spawning for fighting a battle.
|
SpawnPixelmonEntityForBattleEvent.Post |
Event fired after the Pokémon entity has spawned for battle.
|
SpawnPixelmonEntityForBattleEvent.Pre |
Event fired before the Pokémon entity is spawned for battle.
|
StatueEvent |
Superclass event for all statue related actions.
|
StatueEvent.CreateStatue |
Subclass event of
StatueEvent fired whenever a chisel is used to create a statue. |
StatueEvent.DestroyStatue |
Subclass event of
StatueEvent fired when a statue is attempted to be destroyed |
StatueEvent.ModifyStatue |
Subclass event of
StatueEvent fired when any of the StatueEntity properties is changed. |
TeleportItemEvent |
TeleportItemEvent is called when a TeleportItem is used, namely for things like Escape Rope, and the Ultra space and Drowned world teleporters
|
TeleportItemEvent.Post |
Fired after the player has been teleported using an item
|
TeleportItemEvent.Pre |
Fired before the teleport occurs, Level, Position and if the item is consumed can be set here to modify where the item teleports the player.
|
ThrowPokeballEvent |
Fired when a Pokéball is used in battle, or thrown outside of battle.
|
WormholeTeleportEvent |
WormholeTeleportEvent is an event that fires when a player collides with a wormhole and the teleport commences
|
WormholeTeleportEvent.Post |
Fires after a player has gone through a wormhole, cannot be cancelled
|
WormholeTeleportEvent.Pre |