Class Game

java.lang.Object
org.bukkit.scheduler.BukkitRunnable
dev.despical.whackme.game.Game
All Implemented Interfaces:
Runnable

public final class Game extends org.bukkit.scheduler.BukkitRunnable
A single running Whack Me session for an arena.
  • Constructor Details

    • Game

      public Game(Arena arena)
  • Method Details

    • start

      public void start()
    • run

      public void run()
    • join

      public boolean join(User user, String messagePath)
    • leave

      public void leave(User user)
    • clearUser

      public void clearUser()
    • getPlayer

      public org.bukkit.entity.Player getPlayer()
    • isPlaying

      public boolean isPlaying(User user)
    • isPlaying

      public boolean isPlaying(org.bukkit.entity.Player player)
    • setTimer

      public void setTimer(int timer)
    • setState

      public boolean setState(GameState newState)
    • isState

      public boolean isState(GameState expected)
    • shutdown

      public void shutdown()