Package me.hsgamer.minigamecore.bukkit
Class SimpleBukkitArena
java.lang.Object
me.hsgamer.minigamecore.base.Arena
me.hsgamer.minigamecore.bukkit.BukkitArena
me.hsgamer.minigamecore.bukkit.SimpleBukkitArena
- All Implemented Interfaces:
Runnable,TimePeriod,Initializer
The simple
BukkitArena that runs every seconds-
Constructor Summary
ConstructorsConstructorDescriptionSimpleBukkitArena(String name, ArenaManager arenaManager) Create a new arena -
Method Summary
Methods inherited from class me.hsgamer.minigamecore.bukkit.BukkitArena
callStateChanged, clearArena, initArenaMethods inherited from class me.hsgamer.minigamecore.base.Arena
clear, getArenaManager, getCurrentState, getCurrentStateInstance, getFeature, getGameState, getName, getNextState, getNextStateInstance, init, isValid, loadFeatures, loadGameStates, postInit, postInitArena, removeFromManager, run, setNextState
-
Constructor Details
-
SimpleBukkitArena
Create a new arena- Parameters:
name- the name of the arenaarenaManager- the arena manager
-
-
Method Details
-
getDelay
public long getDelay() -
getPeriod
public long getPeriod() -
isAsync
public boolean isAsync()Description copied from class:BukkitArenaDoes the task run asynchronously?- Specified by:
isAsyncin classBukkitArena- Returns:
- true if it does
-