[Решено]Проблема с отправкой команды от имени консоли

  • Автор темы Автор темы Tyzun
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Tyzun

Старожил
Баллы
153
Имя в Minecraft
_Tyzun_
Код:
  @EventHandler
  public void nosign(PlayerGameModeChangeEvent  e){
      Player p = e.getPlayer();
      String nick = p.getName();
      String command1 = "pex user" + nick + "add -essentials.signs.*";
      String command2 = "pex user" + nick + "remove -essentials.signs.*";
      if(!p.isOp()){
          GameMode mode = e.getNewGameMode();
          if(mode == GameMode.CREATIVE){
            Bukkit.dispatchCommand(Bukkit.getConsoleSender(), command1);
          }
          else if(mode == GameMode.SURVIVAL){
              Bukkit.dispatchCommand(Bukkit.getConsoleSender(), command2);
          }
      }
  }

При выполнении условия смены игроком гейммода не происходит активация в консоли нужно команды. а только пишет Syntax Error
 
Для консольных команд "/" ненужен. Я думаю что я неправильно записал в коде саму команду, но как по мне все верно.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх