java.lang.Object
net.neoforged.bus.api.Event
com.pixelmonmod.pixelmon.api.events.legendary.ArceusEvent
Direct Known Subclasses:
ArceusEvent.AddPlate, ArceusEvent.CreateFlute, ArceusEvent.PlayFlute

public abstract class ArceusEvent extends net.neoforged.bus.api.Event
Superclass event for actions related to the Arceus legendary event.

Subclasses: ArceusEvent.AddPlate, ArceusEvent.CreateFlute, ArceusEvent.PlayFlute

Since:
May 17th, 2018
  • Field Details

    • playerUUID

      protected UUID playerUUID
  • Constructor Details

    • ArceusEvent

      public ArceusEvent(UUID playerUUID)
  • Method Details

    • getPlayer

      @Nullable public net.minecraft.server.level.ServerPlayer getPlayer()
      Gets the player based off playerUUID. Could be null in some cases where the player is offline.
    • getPlayerUUID

      public UUID getPlayerUUID()