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

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

Discussion in 'Разработка плагинов для новичков' started by Blc_Dragon, Mar 16, 2017.

Thread Status:
Not open for further replies.
  1. alexandrage

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
     
  12. Dymeth

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

    Trophy Points:
    76
    Все
     
  13. Dan_Ender

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

    Trophy Points:
    78
    Имя в Minecraft:
    Dan_Ender
    Например переброс игрока на другой сервер:
    Code:
    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 Активный участник Пользователь

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

    во избежание наплыва обладателей бонусных хромосом, закрою тред
     
Thread Status:
Not open for further replies.

Share This Page