Class EndingState

java.lang.Object
dev.despical.tntrun.game.states.GameStateHandler
dev.despical.tntrun.game.states.EndingState

public class EndingState extends GameStateHandler
  • Field Details

    • plugin

      protected static final TNTRun plugin
    • itemManager

      protected static final dev.despical.fileitems.ItemManager itemManager
    • chatManager

      protected static final ChatManager chatManager
    • game

      protected final Game game
    • arena

      protected final Arena arena
    • visibilityManager

      protected final VisibilityManager visibilityManager
  • Constructor Details

    • EndingState

      public EndingState(Game game)
  • Method Details

    • firstTick

      public void firstTick()
      Overrides:
      firstTick in class GameStateHandler
    • tick

      public void tick()
      Specified by:
      tick in class GameStateHandler
    • join

      public void join(User user)
      Specified by:
      join in class GameStateHandler
    • leave

      public void leave(User user)
      Specified by:
      leave in class GameStateHandler
    • getLocation

      public final org.bukkit.Location getLocation(ArenaOption<org.bukkit.Location> location)
    • handleLevelBarTimer

      public final void handleLevelBarTimer(int timer)
    • resetPlayerAttributes

      public void resetPlayerAttributes(org.bukkit.entity.Player player)
    • 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)