Class WaitingState
java.lang.Object
dev.despical.tntrun.game.states.GameStateHandler
dev.despical.tntrun.game.states.WaitingState
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Arenaprotected static final ChatManagerprotected final Gameprotected static final dev.despical.fileitems.ItemManagerprotected static final TNTRunprotected final VisibilityManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidclearAndLoadInventory(org.bukkit.entity.Player player) final voidclearInventory(org.bukkit.entity.Player player) voidfinal org.bukkit.LocationgetLocation(ArenaOption<org.bukkit.Location> location) final voidhandleLevelBarTimer(int timer) voidhandlePlayerJoin(User user) voidvoidvoidresetPlayerAttributes(org.bukkit.entity.Player player) final voidsaveAndClearInventory(org.bukkit.entity.Player player) final voidsaveInventory(org.bukkit.entity.Player player) voidtick()
-
Field Details
-
plugin
-
itemManager
protected static final dev.despical.fileitems.ItemManager itemManager -
chatManager
-
game
-
arena
-
visibilityManager
-
-
Constructor Details
-
WaitingState
-
-
Method Details
-
tick
public void tick()- Specified by:
tickin classGameStateHandler
-
firstTick
public void firstTick()- Overrides:
firstTickin classGameStateHandler
-
join
- Specified by:
joinin classGameStateHandler
-
handlePlayerJoin
-
leave
- Specified by:
leavein classGameStateHandler
-
resetPlayerAttributes
public void resetPlayerAttributes(org.bukkit.entity.Player player) -
getLocation
-
handleLevelBarTimer
public final void handleLevelBarTimer(int timer) -
saveInventory
public final void saveInventory(org.bukkit.entity.Player player) -
saveAndClearInventory
public final void saveAndClearInventory(org.bukkit.entity.Player player) -
clearAndLoadInventory
public final void clearAndLoadInventory(org.bukkit.entity.Player player) -
clearInventory
public final void clearInventory(org.bukkit.entity.Player player)
-