1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Команда /server не всегда работает

Тема в разделе "Управление сервером Bukkit", создана пользователем Jamal_T, 14 янв 2022.

  1. Автор темы
    Jamal_T

    Jamal_T Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Jamal_T
    Что делать если на сервере с bungeecord на ядре spigot 1.17.1 команда /server не всегда работает.
    То есть если игрок сам пишет команду /server, то она срабатывает. А если он например кликает на нпс или на меню(когда команда выполняется от имени игрока), она не работает. Пишется что неизвестная команда.
     
  2. _EneRo_

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

    Баллы:
    76
  3. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    И не будет работать, тебе нужно отослать plugin message.
    Код:
        @Override
        public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
            if (args.length == 1 && sender instanceof Player player) {
                ByteArrayDataOutput out = ByteStreams.newDataOutput();
                out.writeUTF("Connect");
                out.writeUTF(args[0]);
                player.sendPluginMessage(this.plugin, "BungeeCord", out.toByteArray());
                return true;
            }
            return false;
        }
     
    Последнее редактирование: 15 янв 2022

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