package me.maker56.survivalgames.game.phases; import me.maker56.survivalgames.SurvivalGames; import me.maker56.survivalgames.game.Game; import me.maker56.survivalgames.game.GameState; import me.maker56.survivalgames.reset.Reset; import org.bukkit.World; public class ResetPhase { private Game game; public ResetPhase(Game game) { this.game = game; start(); } private void start() { game.kickall(); game.setState(GameState.RESET); World w = game.getCurrentArena().getMinimumLocation().getWorld(); if(game.isResetEnabled()) { new Reset(w, game.getName(), game.getCurrentArena().getName(), game.getChunksToReset()).start(); } else { String name = game.getName(); SurvivalGames.gameManager.unload(game); SurvivalGames.gameManager.load(name); SurvivalGames.signManager.updateSigns(); } } }