Class Arena

java.lang.Object
dev.despical.tntrun.arena.Arena

public class Arena extends Object
  • Method Details

    • isGameNonnull

      public boolean isGameNonnull()
    • isState

      public boolean isState(GameState gameState, GameState... states)
    • start

      public void start()
    • getOption

      public <T> T getOption(ArenaOption<T> option)
    • setOption

      public void setOption(ArenaOption<?> option, Object value)
    • isOptionPresent

      public boolean isOptionPresent(ArenaOption<?> option)
    • getRecordHolderName

      public String getRecordHolderName()
    • setRecordHolderName

      public void setRecordHolderName(String recordHolderName)
    • getRecordTime

      public long getRecordTime()
    • setRecordTime

      public void setRecordTime(long recordTime)
    • getPlayers

      public Set<User> getPlayers()
    • getPlayersLeft

      public Set<User> getPlayersLeft()
    • isInArena

      public boolean isInArena(User user)
    • isDeathPlayer

      public boolean isDeathPlayer(User user)
    • addDeathPlayer

      public void addDeathPlayer(User user)
    • addWinner

      public void addWinner(User user)
    • cleanUpArena

      public void cleanUpArena()
    • toString

      public String toString()
      Overrides:
      toString in class Object