Class GameManager

java.lang.Object
dev.despical.whackme.game.GameManager

public final class GameManager extends Object
  • Constructor Details

    • GameManager

      public GameManager(WhackMe plugin)
  • Method Details

    • joinPlayer

      public boolean joinPlayer(User user, Arena arena, String joinMessagePath)
    • preparePlayer

      public boolean preparePlayer(Game game, User user)
    • leaveUser

      public void leaveUser(User user)
    • quitUser

      public void quitUser(User user)
    • stopGame

      public void stopGame(Game game, StopReason reason)
    • stopArena

      public void stopArena(Arena arena, StopReason reason)
    • finishGame

      public void finishGame(Game game, boolean affectStats, boolean teleportToEnd, boolean sendFinishMessage)
    • getGames

      public List<Game> getGames()
    • reload

      public void reload()