Class GameStateChangeEvent

java.lang.Object
org.bukkit.event.Event

public class GameStateChangeEvent extends MatchEvent
Fired whenever a game's GameState transitions.

Useful for reactive UIs (scoreboards, boss bars) that need to reflect the current phase.

  • Constructor Details

  • Method Details

    • getGame

      public BaseGame getGame()
    • getPreviousState

      public GameState getPreviousState()
      Returns:
      the state before the transition.
    • getNewState

      public GameState getNewState()
      Returns:
      the new current state.
    • getHandlers

      public org.bukkit.event.HandlerList getHandlers()
      Overrides:
      getHandlers in class MatchEvent
    • getHandlerList

      public static org.bukkit.event.HandlerList getHandlerList()