diff options
Diffstat (limited to 'src/main/java/net/tylermurphy/hideAndSeek/commands/Stop.java')
-rw-r--r-- | src/main/java/net/tylermurphy/hideAndSeek/commands/Stop.java | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/src/main/java/net/tylermurphy/hideAndSeek/commands/Stop.java b/src/main/java/net/tylermurphy/hideAndSeek/commands/Stop.java deleted file mode 100644 index b709120..0000000 --- a/src/main/java/net/tylermurphy/hideAndSeek/commands/Stop.java +++ /dev/null @@ -1,62 +0,0 @@ -package net.tylermurphy.hideAndSeek.commands; - -import static net.tylermurphy.hideAndSeek.Store.*; - -import org.bukkit.Bukkit; -import org.bukkit.GameMode; -import org.bukkit.Location; -import org.bukkit.command.CommandSender; -import org.bukkit.entity.Player; -import org.bukkit.potion.PotionEffect; -import org.bukkit.potion.PotionEffectType; - -import net.tylermurphy.hideAndSeek.util.Functions; -import net.tylermurphy.hideAndSeek.util.ICommand; -import net.tylermurphy.hideAndSeek.util.Packet; - -public class Stop implements ICommand { - - public void execute(CommandSender sender, String[] args) { - if(status.equals("Starting") || status.equals("Playing")) { - Bukkit.broadcastMessage(abortPrefix + "Game has been force stopped."); - onStop(); - - } else { - sender.sendMessage(errorPrefix + "There is no game in progress"); - return; - } - } - - public String getLabel() { - return "stop"; - } - - public static void onStop() { - if(status.equals("Standby")) return; - status = "Standby"; - gameId++; - for(Player player : playerList.values()) { - player.setGameMode(GameMode.ADVENTURE); - Hider.addEntry(player.getName()); - player.getInventory().clear(); - player.teleport(new Location(Bukkit.getWorld(spawnWorld), spawnPosition.getX(),spawnPosition.getY(),spawnPosition.getZ())); - for(PotionEffect effect : player.getActivePotionEffects()){ - player.removePotionEffect(effect.getType()); - } - player.addPotionEffect(new PotionEffect(PotionEffectType.HEAL, 1, 100)); - for(Player temp : playerList.values()) { - Packet.setGlow(player, temp, false); - } - } - Functions.resetWorldborder(); - } - - public String getUsage() { - return ""; - } - - public String getDescription() { - return "Stops the game"; - } - -} |