Class GameStateHandler

java.lang.Object
dev.despical.whackme.game.states.GameStateHandler
Direct Known Subclasses:
EndingState, InGameState, RestartingState, WaitingState

public abstract non-sealed class GameStateHandler extends Object
  • Field Details

    • plugin

      protected static final WhackMe plugin
    • game

      protected final Game game
    • arena

      protected final Arena arena
  • Constructor Details

    • GameStateHandler

      protected GameStateHandler(Game game)
  • Method Details

    • tick

      public abstract void tick()
    • join

      public abstract void join(User user)
    • leave

      public abstract void leave(User user)
    • firstTick

      public void firstTick()