Index

A C G M P R 
All Classes and Interfaces|All Packages

A

addArena(Arena) - Method in class me.hsgamer.minigamecore.manager.ArenaManager
Add an arena
ArenaManager - Class in me.hsgamer.minigamecore.manager
The manager that handles all arenas
ArenaManager(List<FeatureUnit>) - Constructor for class me.hsgamer.minigamecore.manager.ArenaManager
Create a new arena manager
ArenaManager(FeatureUnit...) - Constructor for class me.hsgamer.minigamecore.manager.ArenaManager
Create a new arena manager

C

clear() - Method in class me.hsgamer.minigamecore.manager.ArenaManager
 
clearAllArenas() - Method in class me.hsgamer.minigamecore.manager.ArenaManager
Clear all arenas
createArena(String, Class<T>, Consumer<T>) - Method in class me.hsgamer.minigamecore.manager.ArenaManager
Create an arena

G

getAllArenas() - Method in class me.hsgamer.minigamecore.manager.ArenaManager
Get all arenas
getArenaByName(String) - Method in class me.hsgamer.minigamecore.manager.ArenaManager
Get the arena by its name

M

ManagedArena - Interface in me.hsgamer.minigamecore.manager
An extension of Arena that can be managed by ArenaManager
me.hsgamer.minigamecore.manager - package me.hsgamer.minigamecore.manager
Contains the classes to manage all Arena

P

postInit() - Method in class me.hsgamer.minigamecore.manager.ArenaManager
 

R

removeArena(String) - Method in class me.hsgamer.minigamecore.manager.ArenaManager
Remove an arena
removeArena(Arena) - Method in class me.hsgamer.minigamecore.manager.ArenaManager
Remove an arena
removeFromManager() - Method in interface me.hsgamer.minigamecore.manager.ManagedArena
Convenient method.
A C G M P R 
All Classes and Interfaces|All Packages