Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
if (!Bukkit.getMessenger().isOutgoingChannelRegistered(this, "BungeeCord")) {
Bukkit.getMessenger().registerOutgoingPluginChannel(this, "BungeeCord");
}
PlayerInteractEvent
.//Создания списка материалов на которых будет работать отправка пакета
List<Material> buttons = new ArrayList<Material>();
buttons.add(Material.STONE_BUTTON);
buttons.add(Material.WOOD_BUTTON);
//Проверка есть ли в списке данный материал и...
Чёт сложноватоВ чём вопрос?
Ну ладно, по теме категории.
PlayerInteractEvent + PluginMessage (или любой плагин, у которого есть аддон под spigot, который может перекидывать на сервера).
Через Bukkit#dispatchCommand команда будет выполнятся на баккит сервере, а не банже, так что такое не прокатит.от имени пользователя выполнять команду для перемещения его на другой сервер.
if (!Bukkit.getMessenger().isOutgoingChannelRegistered(this, "BungeeCord")) {
Bukkit.getMessenger().registerOutgoingPluginChannel(this, "BungeeCord");
}
PlayerInteractEvent
.//Создания списка материалов на которых будет работать отправка пакета
List<Material> buttons = new ArrayList<Material>();
buttons.add(Material.STONE_BUTTON);
buttons.add(Material.WOOD_BUTTON);
//Проверка есть ли в списке данный материал и проверка нажал ли он ПКМ
if (buttons.contains(e.getClickedBlock().getType()) && e.getAction() == Action.RIGHT_CLICK_BLOCK) {
//Создание нового пакета
ByteArrayDataOutput out = ByteStreams.newDataOutput();
out.writeUTF("Connect");
//Сервер к которому вы хотите подключится
out.writeUTF("surv");
//Получения плагина
JavaPlugin plugin = (JavaPlugin)Bukkit.getPluginManager().getPlugin("Названия вашего плагина");
//Получения игрока и отправка пакета от его имени.
e.getPlayer().sendPluginMessage(plugin, "BungeeCord", out.toByteArray());
}
Как бы он хочет разработать плагин который будет переносить игрока по кнопке.Привет, смотри, создается один сервер и он настраивается и например это будет режим Выживание, дальше создается еще один сервер и опять настраивается и это например уже будет: BedWars, после они связываются с помощью "BungeeCord" и дальше ты скачиваешь плагин который будет переносить на этот мир, например это будет "CitiZens"
Получается я не понял его вопрос и не понял о чем идет речьКак бы он хочет разработать плагин который будет переносить игрока по кнопке.
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения