Class Game
java.lang.Object
xericker.arenalegends.core.game.Game
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddisableTime(GameTime gameTime) xericker.xerlib.config.ConfigInstancegetId()longgetLobby()getMatchup(GameTeam gameTeam) intintgetMode()intList<org.bukkit.entity.Player> List<org.bukkit.entity.Player> getPlayers(PlayerState playerState) getPlayerState(UUID playerId) getRound()getState()getTeam(@NotNull org.bukkit.entity.Player player) getTeams()longorg.bukkit.WorldgetWorld()booleanisInGame()booleanisTimeEnabled(GameTime gameTime) booleanisValid()booleanisValidPlayer(UUID... playerIds) booleanisValidPlayer(org.bukkit.entity.Player... players) voidvoidbooleanvoidvoidsetArenas(List<ArenaInstance> arenas) voidsetLobby(LobbyInstance lobby) voidsetPlayerState(UUID playerId, PlayerState playerState) voidvoid
-
Constructor Details
-
Game
-
Game
-
-
Method Details
-
getId
-
getConfigId
-
getConfigFile
public xericker.xerlib.config.ConfigInstance getConfigFile() -
registerFile
public void registerFile() -
getWorld
public org.bukkit.World getWorld() -
getGeneratedId
-
getLiveTime
public long getLiveTime() -
getState
-
setState
-
isValid
public boolean isValid() -
isInGame
public boolean isInGame() -
getStatuses
-
getMode
-
getMaxToStart
public int getMaxToStart() -
getMinToStart
public int getMinToStart() -
getOpenSlots
public int getOpenSlots() -
getConfig
-
getRound
-
getPlayerHandler
-
getTeamSelector
-
getMatchupManager
-
getBotHandler
-
getMusicPlayer
-
getLobby
-
setLobby
-
getArenas
-
setArenas
-
getValidArenas
-
getPlayersMap
-
getPlayers
-
getPlayers
-
getPlayerState
-
setPlayerState
-
isValidPlayer
public boolean isValidPlayer(org.bukkit.entity.Player... players) -
isValidPlayer
-
getTeams
-
getTeamsAlive
-
getTeam
-
getTeam
-
getMatchup
-
getTime
-
setTime
-
isTimeEnabled
-
disableTime
-
processTime
public void processTime() -
getWinner
-
processWinner
public boolean processWinner() -
processEliminations
public void processEliminations()
-