Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

В разработке Кик игроков в Хаб при выключении сервера

Статус
Закрыто для дальнейших ответов.

Krutius

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
MrPencilBox
Вопрос, собственно, в названии. Есть идеи как это реализовать?
Я пытался сделать так, но нельзя отправлять сообщения, если плагин уже выключен.

Код:
        for(Player p : Bukkit.getServer().getOnlinePlayers()){
            ByteArrayOutputStream b = new ByteArrayOutputStream();
            DataOutputStream out = new DataOutputStream(b);
            try {
                out.writeUTF("Connect");
                out.writeUTF("Hub");
                } catch (IOException e) {
                    e.printStackTrace();
                }
            p.sendPluginMessage((Plugin) this, "BungeeCord", b.toByteArray());
        }


Жду ваши идеи реализации в комментарии
 
UPD. Видимо, мне бан гугла в голову ударил.. В Bungee есть
ServerDisconnectEvent.

Тема закрыта.

UPDD. Мои полномочия всё-таки всё, иссякли. Тема открыта.
Из ServerDisconnectEvent нельзя достать отключённый сервер. Через него вообще ничего нельзя достать :c
 
Последнее редактирование:
Плагин меседж нельзя отправить на игрок дисконект ивенте.
Или ты меня не понял, или я тебя не понимаю.. :c
Мне надо перенаправлять игроков с выключенного сервера в хаб. Это можно как-то сделать (Видел на каком-то сервере)
 
Или ты меня не понял, или я тебя не понимаю.. :c
Мне надо перенаправлять игроков с выключенного сервера в хаб. Это можно как-то сделать (Видел на каком-то сервере)
Ну и зачем тебе для этого выключенный сервер?
 
Или ты меня не понял, или я тебя не понимаю.. :c
Мне надо перенаправлять игроков с выключенного сервера в хаб. Это можно как-то сделать (Видел на каком-то сервере)

А это разве не делается с помощью параметра fallback-server в конфиге банжи?
 
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх