| Class | Description |
|---|---|
| AggressionEvent |
Event fired when a wild Pokémon attempts to attack a player.
|
| AnvilEvent |
Superclass event for all Pixelmon anvil related actions.
|
| AnvilEvent.BeatAnvil |
AnvilEvent subclass fired when an anvil is beaten with a hammer. |
| AnvilEvent.FinishedSmith |
AnvilEvent subclass event fired when an item on an anvil reaches the completed stage |
| AnvilEvent.HammerDamage |
AnvilEvent subclass for calculating the damage to be dealt to the hammer upon incrementing the anvil item's stage. |
| AnvilEvent.MaterialChanged |
AnvilEvent subclass event fired when a material is placed on or taken from an anvil. |
| ApricornEvent |
Superclass event for all apricorn related actions.
|
| ApricornEvent.ApricornPlanted |
ApricornEvent subclass event that occurs whenever an apricorn is planted in the ground. |
| ApricornEvent.ApricornReady |
ApricornEvent subclass event fired whenever an apricorn tree moves to the final stage of growth
where an apricorn can be harvested. |
| ApricornEvent.ApricornWatered |
ApricornEvent subclass event fired when an apricorn tree is watered. |
| ApricornEvent.GrowthChance |
ApricornEvent subclass event fired sporadically during an apricorn tree's growth. |
| ApricornEvent.PickApricorn |
ApricornEvent subclass event which fires when an apricorn is being picked by a player. |
| ArmorEffectEvent | |
| ArmorEffectEvent.Attribute | |
| ArmorEffectEvent.Effect | |
| BattleStartedEvent |
Fired when a battle is started, which includes wild and NPC trainer battles
If cancelled, the battle will not begin.
|
| BeatTrainerEvent |
Fired when a player beats an NPC trainer.
|
| BeatWildPixelmonEvent |
Fired when a wild Pokémon is defeated by a player
|
| BerryEvent | |
| BerryEvent.BerryPlanted |
BerryEvent subclass event that occurs whenever an berry is
planted in the ground. |
| BerryEvent.BerryReady |
BerryEvent subclass event fired whenever an berry tree moves to
the final stage of growth where an berry can be harvested. |
| BerryEvent.BerryWatered |
ApricornEvent subclass event fired when an berry tree is watered. |
| BerryEvent.PickBerry |
BerryEvent subclass event which fires when an berry is being
picked by a player. |
| BreedEvent |
Superclass event representing everything to do with breeding.
|
| BreedEvent.AddPokemon |
Event fired on the server when a player tries to add a pokémon to the ranch.
|
| BreedEvent.BreedingLevelChanged |
BreedEvent subclass representing when a breeding level has changed (e.g. |
| BreedEvent.BreedingTicks |
BreedEvent subclass representing an opening to modify the breeding ticks for a Pokémon in a ranch block. |
| BreedEvent.CollectEgg |
BreedEvent subclass representing when a player collects an egg from a ranch block. |
| BreedEvent.EnvironmentStrength |
BreedEvent subclass for modifying or completely calculating the EnumBreedingStrength and thus the speed of breeding for
a particular Pokémon inside particular bounds. |
| BreedEvent.MakeEgg |
BreedEvent subclass representing when an egg is created within the ranch block. |
| 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, including StartCapture, SuccessfulCapture, and FailedCapture
|
| CaptureEvent.FailedCapture |
Event fired when a capture fails.
|
| CaptureEvent.FailedRaidCapture |
Event fired when a capture fails.
|
| CaptureEvent.StartCapture |
Event fired when a Pokémon was just hit by the Pokéball and the catch chance is about to be calculated.
|
| CaptureEvent.StartRaidCapture |
Event fired when a Raid Pokémon is attempted to be caught and the catch chance is about to be calculated.
|
| CaptureEvent.SuccessfulCapture |
Event fired when a capture is successful.
|
| CaptureEvent.SuccessfulRaidCapture |
Event fired when a Raid capture is successful.
|
| 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 | |
| EconomyEvent |
Superclass of all EconomyEvents (GetBalanceEvent, PreTransactionEvent, PostTransactionEvent)
|
| EconomyEvent.GetBalanceEvent |
Event fired when getting the balance, modifying GetBalanceEvent.balance will modify the returned balance
|
| EconomyEvent.PostTransactionEvent |
Event fired after transactions.
|
| EconomyEvent.PreTransactionEvent |
Event fired before transactions.
|
| 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
|
| EvolveEvent |
Superclass for all evolution related actions.
|
| EvolveEvent.PostEvolve |
Event which fires after the evolution is complete
|
| EvolveEvent.PreEvolve |
Event which fires when checking if a Pokémon can evolve.
|
| 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 Hiroku's lens on a Pokémon.
|
| LevelUpEvent |
Fires when a Pokémon levels up.
|
| LostToTrainerEvent |
Fires when a player loses to an NPC trainer
|
| LostToWildPixelmonEvent |
Fired when a wild Pokémon defeats a player
|
| MaxSoupEvent |
Event fires whenever a Max Soup is attempted to be used on a Pokémon.
|
| MechanicalAnvilEvent |
Superclass event for all Pixelmon Mechanical Anvil related actions.
|
| MechanicalAnvilEvent.Hammer |
MechanicalAnvilEvent subclass fired on Mechanical Anvil hammer. |
| MechanicalAnvilEvent.HammerResult |
MechanicalAnvilEvent subclass fired when a Mechanical Anvil produces a result. |
| MechanicalAnvilEvent.RemoveStack |
MechanicalAnvilEvent subclass fired when an item is removed from a Mechanical Anvil. |
| MechanicalAnvilEvent.SetStack |
MechanicalAnvilEvent subclass fired when an item is added to a Mechanical Anvil. |
| MechanicalAnvilEvent.Tick |
MechanicalAnvilEvent subclasses fired on Mechanical Anvil ticks. |
| MechanicalAnvilEvent.Tick.Post | |
| MechanicalAnvilEvent.Tick.Pre | |
| MegaEvolutionEvent |
Event fired when a Pokémon mega-evolves.
|
| MegaEvolutionEvent.BattleEvolve | |
| MegaEvolutionEvent.PostEvolve | |
| MovesetSyncEvent | |
| 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
|
| PixelmonKnockoutEvent |
Fires every time a Pokémon is knocked out
|
| PixelmonReceivedEvent |
Fires when a Pokémon is received in ANY MEANS, without exception
This includes everything contained in
ReceiveType |
| PixelmonSendOutEvent |
Fires when a player attempts to send out their Pokémon.
|
| PixelmonStructureGenerationEvent |
Fires whenever a Pixelmon structure is about to generate.
|
| PixelmonStructureGenerationEvent.Post |
Event fired after a Pixelmon Structure spawns
|
| PixelmonStructureGenerationEvent.Pre |
Event fired before a Pixelmon Structure spawns
|
| PixelmonTradeEvent |
Fires when a trade is completing.
|
| 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
|
| PlayerBattleEndedAbnormalEvent | Deprecated |
| PlayerBattleEndedEvent | Deprecated |
| 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 |
Event that fires whenever a Pokéball, whether it be occupied or empty, collides with something.
|
| PokedexEvent |
Fired when a new Pokémon is being added to the Pokédex as seen or caught.
|
| PokeLootClaimedEvent | Deprecated |
| 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.
|
| 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.
|
| RareCandyEvent |
Event fired 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 | |
| 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.
|
| 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 EntityStatue properties is changed. |
| ThrowPokeballEvent |
Fired when a Pokéball is used in battle, or thrown outside of battle.
|
| Enum | Description |
|---|---|
| EconomyEvent.transactionType |
Enum for the kinds of transactions
|