CoreTeamHandler
public interface TeamHandler
Team
Modifier and Type | Method | Description |
---|---|---|
void |
assignPlayers(Arena arena) |
Assigns players for an Arena.
|
void |
createTeams(Arena arena) |
Creates Team objects for the Arena.
|
java.util.List<Team> |
getTeams(Arena arena) |
Gets the Teams for an Arena.
|
Team |
getWinner(Arena arena) |
Gets the winning Team for an Arena.
|
void |
loadTeams() |
Loads teams from the teams.yml file.
|
void |
removeArena(Arena arena) |
Removes all Teams for an Arena.
|
void loadTeams()
void createTeams(Arena arena)
arena
- the Arena to create Teams forjava.util.List<Team> getTeams(Arena arena)
arena
- the Arena to get Teams forvoid removeArena(Arena arena)
arena
- the Arena to remove Teams forvoid assignPlayers(Arena arena)
arena
- the Arena to assign players for