Package com.pixelmonmod.pixelmon.battles.controller
package com.pixelmonmod.pixelmon.battles.controller
-
ClassDescriptionProvides battle event publication and event-bound task scheduling.Thrown when an error occurs during import of
PokemonProvides battle communication and client update operations.Calculates turn order in battles.Provides access to the random behaviour used by a battle.Provides simulation-related state and behaviour for a battle.Provides spectator access and management for a battle.Stages of the battle.Provides read-oriented access to the current state of a battle.An interface representing an entity that is watching a battle.This class controls the dynamax energy, and logic, in a battle.Experience: Methods for awarding exp.This class is used for storing the future tasks added to the battle When the event relating to the stored event class (E) is fired it will call the function and thenCompletableFuture.complete(Object)with the returned object in that order Then it will remove the future battle task from the stored list of tasksControls global statuses like weather in battle.Deprecated, for removal: This API element is subject to removal in a future version.Compares Pokémon by battle speed and how long they have had their ability.Compares Pokémon by battle speed.Compares Pokémon by move priority and battle speed.Controls flow of battles.