@EventHandler(priority=EventPriority.LOWEST)
		public void onPlayerCommand(PlayerCommandPreprocessEvent event) {
			if(event.getMessage().replace("/", "").equalsIgnoreCase("1v1")) {
				event.getPlayer().performCommand("join 1v1");
				event.setCancelled(true);
			} else
			if(event.getMessage().replace("/", "").equalsIgnoreCase("2v2")) {
				event.getPlayer().performCommand("join 2v2");
				event.setCancelled(true);
			} else 
			if(event.getMessage().replace("/", "").equalsIgnoreCase("leave")) {
				event.setCancelled(true);
				if(OvO.contains(event.getPlayer().getName())) {
					event.getPlayer().sendMessage(ChatColor.YELLOW + "You've left the queue!");
					OvO.remove(event.getPlayer().getName());
					for(String name : OvO) {
						Bukkit.getPlayerExact(name).sendMessage(ChatColor.RED + event.getPlayer().getName() + ChatColor.YELLOW + " left the queue!");
					}
				} else
				if (TvT.contains(event.getPlayer().getName())) {
					event.getPlayer().sendMessage(ChatColor.YELLOW + "You've left the queue!");
					TvT.remove(event.getPlayer().getName());
					for(String name : TvT) {
						Bukkit.getPlayerExact(name).sendMessage(ChatColor.RED + event.getPlayer().getName() + ChatColor.YELLOW + " left the queue!");
					}
				}
			}
		}