Interface GameTickEvent<G extends Game>


@NonExtendable public interface GameTickEvent<G extends Game>
  • Method Details

    • getGame

      G getGame()
    • getCountdown

      int getCountdown()
    • getStatus

      GameStatus getStatus()
    • getNextCountdown

      int getNextCountdown()
    • setNextCountdown

      void setNextCountdown(int nextCountdown)
    • getNextStatus

      GameStatus getNextStatus()
    • setNextStatus

      void setNextStatus(GameStatus nextStatus)
    • getPreviousCountdown

      int getPreviousCountdown()
    • getPreviousStatus

      GameStatus getPreviousStatus()
    • preventContinuation

      void preventContinuation(boolean prevent)
    • isNextCountdownChanged

      boolean isNextCountdownChanged()
    • isNextStatusChanged

      boolean isNextStatusChanged()
    • isNextTickChanged

      default boolean isNextTickChanged()
    • handle

      static void handle(Object plugin, Consumer<GameTickEvent<Game>> consumer)