Войти или зарегистрироваться

[СОЛВЕД] Проблема с командой

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

BeLkA

Старожил
Пользователь
Баллы
153
Короче. В эвенте PlayerCommandPreprocessEvent, при написании команды /tp, заменяю ее на /ftp. НО! Если в команде есть аргументы, типа /tp lolka, то аргумен не читается, а пишется просто /ftp. Как исправить?
 
Короче. В эвенте PlayerCommandPreprocessEvent, при написании команды /tp, заменяю ее на /ftp. НО! Если в команде есть аргументы, типа /tp lolka, то аргумен не читается, а пишется просто /ftp. Как исправить?
Чего? Примеры давай.
 
Код:
if(event.getMessage().startsWith("/tp")) {
          event.setCancelled(true);
          event.getPlayer().performCommand(event.getMessage().replaceFirst("tp", "ftp"));
}
 
Клосед, event.getPlayer().performCommand(event.getMessage().replaceFirst("/tp", "ftp"));
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх