Помогите после прохождения регистрации не перекидывает игрока на другой сервер.

AguRChek_TV

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
AguRChek_TV
после прохождения регистрации не перекидывает игрока на другой сервер.
"Не удалось подключиться на сервер, повторите попытку чуть позже."
Код:
    @Override
    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
        if(!(sender instanceof Player)) {
            sender.sendMessage("Only for Players");
            return true;
        }
        if(args.length > 1){
            sender.sendMessage(ChatColor.GOLD + "" + ChatColor.BOLD + "                                             ");
            sender.sendMessage(ChatColor.LIGHT_PURPLE + "" + ChatColor.BOLD + "/login <pass>");
            sender.sendMessage(ChatColor.GOLD + "" + ChatColor.BOLD + "                                             ");
            return true;
        }
        if(args.length == 0){
            sender.sendMessage(ChatColor.GOLD + "" + ChatColor.BOLD + "                                             ");
            sender.sendMessage(ChatColor.LIGHT_PURPLE +  "" + ChatColor.BOLD + "/login <pass>");
            sender.sendMessage(ChatColor.GOLD + "" + ChatColor.BOLD + "                                             ");
            return true;
        }
        else {
            String name = sender.getName();
            List<String> list = plugin.getConfig().getStringList("passwords");
            for(String s : list) {
                String login = name + "," + (args[0]);
                    if(s.equals(login)) {
                        sender.sendMessage(ChatColor.GOLD + "" + ChatColor.BOLD + "                                        ");
                        sender.sendMessage(ChatColor.GREEN + "" + ChatColor.BOLD + "Qq <" + name + "> Good Luck have Fun !!");
                        sender.sendMessage(ChatColor.GOLD + "" + ChatColor.BOLD + "                                        ");
                        String server = ("lobby1");
                        Lobby1(sender, server);
                        return true;
                    }
            }
            List<String> login = plugin.getConfig().getStringList("users");
                if(login.equals(name)) {
                    sender.sendMessage(ChatColor.GOLD + "" + ChatColor.BOLD + "                                             ");
                    sender.sendMessage(ChatColor.RED + "" + ChatColor.BOLD + name + "You are not registered !!");
                    sender.sendMessage(ChatColor.GOLD + "" + ChatColor.BOLD + "                                             ");
                    return true;
                }
                sender.sendMessage(ChatColor.GOLD + "" + ChatColor.BOLD + "                                             ");
                sender.sendMessage(ChatColor.RED + "" + ChatColor.BOLD + name + ", Еhe password is Incorrect !!");
                sender.sendMessage(ChatColor.GOLD + "" + ChatColor.BOLD + "                                             ");
                return true;
        }
    }
    private void Lobby1(CommandSender sender, String lobby1) {
        ByteArrayOutputStream b = new ByteArrayOutputStream();
        DataOutputStream out = new DataOutputStream(b);

        try {
            out.writeUTF("Connect");
            out.writeUTF(lobby1);
        }
        catch (IOException eee) {
            eee.printStackTrace();
        }
        ((PluginMessageRecipient) sender).sendPluginMessage(plugin, "BungeeCord", b.toByteArray());
    }
 
Player player = (Player) sender;
player.sendPluginMessage(plugin, "BungeeCord", b.tyByteArray());
 
Назад
Верх