Enral
Активный участник
- Баллы
- 61
Привет, форумчане !
Я хочу сделать,чтобы класс Command проверял длину строки.
Что я делал в классе Command:
Этот код не работает,так как мы проверяем на аргументы.
Этот код тоже не работает,выдает ошибку!
Я думаю с помощью AsyncPlayerChatEvent должно работать.
Что я буду делать в классе Event:
Но как этот класс с Event мне предать в класс с Commamd,чтобы оно работало.
Например, я ввожу: /prefix Pref (Pref - я и хочу проверить с помощью AsyncPlayerChatEvent).
Помогите,пожалуйста!
Я хочу сделать,чтобы класс Command проверял длину строки.
Что я делал в классе Command:
Этот код не работает,так как мы проверяем на аргументы.
Код:
if (args.length > 4 ) {
//Код
}
Этот код тоже не работает,выдает ошибку!
Код:
String pref ;
if (pref.length() > 4) {
//Код
}
Я думаю с помощью AsyncPlayerChatEvent должно работать.
Что я буду делать в классе Event:
Код:
String message = event.getMessage();
Player p = event.getPlayer();
if (message != null && message.length() > 4 ) {
// Код
event.setCancelled(true);
}
Но как этот класс с Event мне предать в класс с Commamd,чтобы оно работало.
Например, я ввожу: /prefix Pref (Pref - я и хочу проверить с помощью AsyncPlayerChatEvent).
Помогите,пожалуйста!