Index
All Classes and Interfaces|All Packages
A
- addArena(A) - Method in class me.hsgamer.minigamecore.manager.ArenaManager
-
Add an arena
- ArenaManager<T,
A extends Arena & ManagedArena<T>> - 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
- containsArena(T) - Method in class me.hsgamer.minigamecore.manager.ArenaManager
-
Check if the arena manager contains the arena
- createArena(T, Function<T, A>, Consumer<A>) - Method in class me.hsgamer.minigamecore.manager.ArenaManager
-
Create an arena
G
- getAllArenas() - Method in class me.hsgamer.minigamecore.manager.ArenaManager
-
Get all arenas
- getArena(T) - Method in class me.hsgamer.minigamecore.manager.ArenaManager
-
Get the arena by its identifier
- getArenaMap() - Method in class me.hsgamer.minigamecore.manager.ArenaManager
-
Get the arena map
- getIdentifier() - Method in interface me.hsgamer.minigamecore.manager.ManagedArena
-
Get the identifier of the arena
M
- ManagedArena<T> - Interface in me.hsgamer.minigamecore.manager
-
An extension of
Arenathat can be managed byArenaManager - 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(T) - Method in class me.hsgamer.minigamecore.manager.ArenaManager
-
Remove an arena
- removeFromManager() - Method in interface me.hsgamer.minigamecore.manager.ManagedArena
-
Convenient method.
All Classes and Interfaces|All Packages