java.lang.Object
net.neoforged.bus.api.Event
com.pixelmonmod.pixelmon.api.pokemon.ribbon.event.RibbonEvent
Direct Known Subclasses:
RibbonEvent.ReceiveRibbon, RibbonEvent.RemoveRibbon, RibbonEvent.SetDisplayedRibbon

public class RibbonEvent extends net.neoforged.bus.api.Event
Event class containing all sub events relating to ribbons
  • Field Details

    • pokemon

      protected final Pokemon pokemon
    • ribbon

      protected Ribbon ribbon
  • Constructor Details

    • RibbonEvent

      public RibbonEvent(Pokemon pokemon, Ribbon ribbon)
  • Method Details

    • getPokemon

      public Pokemon getPokemon()
      Gets the Pokemon that is involved with the ribbon
      Returns:
      The pokemon
    • getRibbon

      public Ribbon getRibbon()
      Gets the ribbon involved in this event
      Returns:
      The ribbon