- Баллы
- 173
Не помню уже, да и не имеет значения.player.sendData("BungeeCord"(ченел,ок?), out.toByteArray()), разве можно по-другому?
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Не помню уже, да и не имеет значения.player.sendData("BungeeCord"(ченел,ок?), out.toByteArray()), разве можно по-другому?
Собственно, для отправки сообщения через PluginMessaging требуется игрок.Не помню уже, да и не имеет значения.
Ну пусть так. Что это меняет?Собственно, для отправки сообщения через PluginMessaging требуется игрок.
Так,ничего...Ну пусть так. Что это меняет?
И тут мы создаем отдельный сервер (core) на котором будет происходить обмен данными (я не про тот кор сборки пд, что так любим народом)Может то издержки майнкрафта, что он не умеет слать пакет никому
Что там знать? Один раз сделал класс для работы с бангой, потом копипастишь во все проекты свои.так я все это почитал, и меня оно не вдохновило.
там нужно знать все эти строки, и откуда все это брать не понятно.
Нет такого. Точнее возможно есть какие-то плагины-библиотеки. Точнее даже у меня примерно такая штука есть.получить BungeeCord.getInstance() и забыть про эти каналы
что бы сделать этот класс, надо знать имена всех суб каналов и какие в них можно пихать параметры.Один раз сделал класс для работы с бангой
Имена ты свои придумаешь. Или с фантазией беда?что бы сделать этот класс, надо знать имена всех суб каналов и какие в них можно пихать параметры.
это и интересует
вряд ли банджи догадается что означает имя канала "MyChannel", и что слать в ответ.Имена ты свои придумаешь. Или с фантазией беда?
Дефольтные тебе уже скинули давно.вряд ли банджи догадается что означает имя канала "MyChannel", и что слать в ответ.
меня сейчас интересуют только дефолтные, а на той ссыле, мне почему то кажется, что они не все
Дефольтные тебе уже скинули давно.
а на той ссыле, мне почему то кажется, что они не все
Всеменя сейчас интересуют только дефолтные, а на той ссыле, мне почему то кажется, что они не все
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());
}
}
смотреть на дату? нет зачем.Например переброс игрока на другой сервер:
JavaScript: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()); } }
https://www.spigotmc.org/wiki/bukkit-bungee-plugin-messaging-channel/
Удачи.