@Override
	public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
		
		try {
			
			if (!(sender instanceof Player)) {
				return true;
			}
			
			Player player = (Player)sender;
			
			if (HyperPVP.getSpectators().contains(player.getName())) {
				player.teleport(HyperPVP.getMap().getSpawn());
				//sender.sendMessage(ChatColor.RED + "You aren't playing a game!");
				return true;
			}
			
			if (!HyperPVP.isCycling()) {
				HyperPVP.getSession(player).leaveGame(true);
			}
			
			TagAPI.refreshPlayer(player);
			//HyperTag.changePlayer(player);
			
			
		} catch (Exception e) {
			e.printStackTrace();
		}
		
		return true;
	}