Class BattleEvent

java.lang.Object
net.neoforged.bus.api.Event
com.pixelmonmod.pixelmon.api.events.battles.BattleEvent
Direct Known Subclasses:
ApplyBonusStatsEvent, AttackEvent, BagItemEvent, BattleEndEvent, BattleStartedEvent, BattleStatStageModifyBattleEvent, BattleTickEvent, ExperienceGainEvent, ForceEndBattleEvent, SetBattleAIEvent, SpawnPixelmonEntityForBattleEvent, SpectateEvent, TurnEndEvent, UseBattleItemEvent

public abstract class BattleEvent extends net.neoforged.bus.api.Event
The parent class for all battle related events
  • Field Details

  • Constructor Details

  • Method Details

    • getBattleController

      public BattleController getBattleController()
      Gets the battle controller for the battle this event took place in
      Returns:
      The battle controller