public class ArenaManager
extends java.lang.Object
| Constructor and Description |
|---|
ArenaManager() |
| Modifier and Type | Method and Description |
|---|---|
GameArena |
createArena(java.lang.String name,
org.bukkit.Location fc,
org.bukkit.Location sc,
org.bukkit.Location[] spawns)
Creatng new arena.
|
GameArena |
getArena(java.lang.String name)
Get arena by name
|
boolean |
hasArena(java.lang.String name) |
GameArena |
loadArena(org.bukkit.configuration.ConfigurationSection config)
Load arena from config
|
void |
loadArenas(org.bukkit.configuration.file.FileConfiguration fileConfiguration)
Loading all arenas from config
|
void |
removeArena(java.lang.String name,
org.bukkit.configuration.file.FileConfiguration config)
Removing arena
|
void |
saveArenas(org.bukkit.configuration.file.FileConfiguration fileConfiguration)
Saving arenas to config
|
public GameArena createArena(java.lang.String name, org.bukkit.Location fc, org.bukkit.Location sc, org.bukkit.Location[] spawns) throws java.lang.NullPointerException
name - Arena namefc - First cornersc - Secons cornerspawns - Array of spawnsjava.lang.NullPointerExceptionpublic void removeArena(java.lang.String name,
org.bukkit.configuration.file.FileConfiguration config)
name - Arena nameconfig - Plugin configpublic boolean hasArena(java.lang.String name)
name - Arena namepublic GameArena loadArena(org.bukkit.configuration.ConfigurationSection config)
config - Section with arena's datapublic GameArena getArena(java.lang.String name)
name - Arena namepublic void saveArenas(org.bukkit.configuration.file.FileConfiguration fileConfiguration)
throws java.lang.NullPointerException
fileConfiguration - Configjava.lang.NullPointerExceptionpublic void loadArenas(org.bukkit.configuration.file.FileConfiguration fileConfiguration)
throws java.lang.NullPointerException
fileConfiguration - Configjava.lang.NullPointerException