public class SimpleFight extends AbstractFight
arena, bed1Broken, bed2Broken, blockChanges, blockLimitReached, currentFight, durationLimit, ended, kit, maxBlockChanges, started, statistics| Constructor and Description |
|---|
SimpleFight() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowSpectating()
Gets if specatting is allowed in the fight.
|
boolean |
canStart()
Gets if the fight can be started.
|
void |
forceEnd(java.lang.String reason) |
java.util.List<java.lang.String> |
getOpponents(Player p)
Dead players should be included in the list if online.
|
java.util.List<java.lang.String> |
getTeammates(Player p)
The given player should be included in the list.
|
void |
handleDeath(Player p)
This will be called when the player died
|
boolean |
hasEnded()
Gets if the fight has ended, or is ending and player's are going to be teleported soon.
|
void |
start()
Starts the actual fight
|
addBlockChange, clearBlockChanges, getArena, getBlockChanges, getBlockChangesMap, getCurrentFight, getDuration, getDurationLimit, getEnded, getFights, getKit, getMaxBlockChanges, getStarted, getStatistics, getStatistics, getStatistics, handleDisappear, isBed1Broken, isBed2Broken, isInFight, sendSpectatorMessages, sendSpectatorMessages, setArena, setBed1Broken, setBed2Broken, setCurrentFight, setKit, setMaxBlockChanges, setStartedAfterCountdownclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforceEndDelayed, getFightStatistics, getFightStatistics, getPlayerNames, getPlayersInFight, getSpectators, hasStarted, playersAreOpponents, playersAreTeammates, saveFightpublic void start()
Fightstart in interface Fightstart in class AbstractFightpublic boolean allowSpectating()
Fightpublic boolean hasEnded()
Fightpublic boolean canStart()
Fightpublic void handleDeath(Player p)
Fightp - player who died.public void forceEnd(java.lang.String reason)
public java.util.List<java.lang.String> getOpponents(Player p)
Fightpublic java.util.List<java.lang.String> getTeammates(Player p)
Fight