Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Работа с Bungee Cord

Тема в разделе "Разработка плагинов для новичков", создана пользователем Blc_Dragon, 16 мар 2017.

Статус темы:
Закрыта.
  1. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Не помню уже, да и не имеет значения.
     
  2. Хостинг MineCraft
    <
  3. DonDays

    DonDays Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Собственно, для отправки сообщения через PluginMessaging требуется игрок.
     
  4. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Ну пусть так. Что это меняет?[DOUBLEPOST=1489678742,1489678651][/DOUBLEPOST]Может то издержки майнкрафта, что он не умеет слать пакет никому.
     
  5. DonDays

    DonDays Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Так,ничего...[DOUBLEPOST=1489678823,1489678749][/DOUBLEPOST]
    И тут мы создаем отдельный сервер (core) на котором будет происходить обмен данными (я не про тот кор сборки пд, что так любим народом)
     
  6. Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    76
    Что там знать? Один раз сделал класс для работы с бангой, потом копипастишь во все проекты свои.
    Что конкретно не понятно?
    Нет такого. Точнее возможно есть какие-то плагины-библиотеки. Точнее даже у меня примерно такая штука есть.
    Короче говоря, всё в твоих руках. Либо усердно гуглишь (без гарантии на успех), либо сразу пишешь свой класс BungeeCord
     
  7. Автор темы
    Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    что бы сделать этот класс, надо знать имена всех суб каналов и какие в них можно пихать параметры.
    это и интересует
     
  8. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Имена ты свои придумаешь. Или с фантазией беда?
     
  9. Автор темы
    Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    вряд ли банджи догадается что означает имя канала "MyChannel", и что слать в ответ.
    меня сейчас интересуют только дефолтные, а на той ссыле, мне почему то кажется, что они не все
     
  10. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Дефольтные тебе уже скинули давно.
     
  11. Автор темы
    Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
     
  12. Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    76
    Все
     
  13. Dan_Ender

    Dan_Ender Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Dan_Ender
    Например переброс игрока на другой сервер:
    Код:
    public class Main implements PluginMessageListener {
                public void onEnable() {
                     this.getServer().getMessenger().registerOutgoingPluginChannel(this, "BungeeCord");
                     this.getServer().getMessenger().registerIncomingPluginChannel(this, "BungeeCord", this);
                    }
    
                    public void Connect(Player player, String server) {
                        ByteArrayOutputStream b = new ByteArrayOutputStream();
                       DataOutputStream out = new DataOutputStream(b);
                       try {
                           out.writeUTF("Connect");
                           out.writeUTF(server);
                       } catch (Exception e) {
                           Bukkit.getConsoleSender().sendMessage(("Error connection "+e.getMessage()));
                       }
                       player.sendPluginMessage(this, "BungeeCord", b.toByteArray());
                             
                }
            }
    
    [DOUBLEPOST=1491763737,1491763602][/DOUBLEPOST]https://www.spigotmc.org/wiki/bukkit-bungee-plugin-messaging-channel/[DOUBLEPOST=1491763771][/DOUBLEPOST]Удачи.
     
  14. Автор темы
    Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    смотреть на дату? нет зачем.
    кидать то, что уже скинули? - да дайте два.

    во избежание наплыва обладателей бонусных хромосом, закрою тред
     
Статус темы:
Закрыта.

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