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

Помогите [Решено] Метод PlayerCommandPreprocessEvent

Статус
Закрыто для дальнейших ответов.

kainlight

Новичок
Баллы
16
Имя в Minecraft
kainlight
org.kainlight.plugin.handler.ChatEvent#onCommand returns non-void type boolean. This is unsupported behavior and will no longer work in a future version of Paper.

Какой новый метод можно использовать, дабы убрать этот варн и чтобы в будущем все было хорошо? (Сейчас тоже хорошо все работает, думаю на будущее)
 
Последнее редактирование:
Находишь метод или ивент в доках
https://jd.papermc.io/paper/1.19/io/papermc/paper/event/player/ChatEvent.html
И смотришь коммент под Deprecated
Посмотреть вложение 63373

А ещё непонятно как связан PlayerCommandPreprocessEvent из заголовка и содержимое темы, где написан ChatEvent
Он в коде не указан как устаревший, он просто в консоли выдает варн
public Boolean onCommand
 
Ладно, я вообще не понимаю что там творится.
 
public boolean OnCommand(PlayerCommandPreprocessEvent e) {
e.setCancelled(true);
return true;
}
От руки писал ¯\_(ツ)_/¯, но вот примерно так
Если мне не изменяет память, то методы с листерами, должны быть не boolean, а void. Да и в ошибки об этом написано.
 
Если мне не изменяет память, то методы с листерами, должны быть не boolean, а void. Да и в ошибки об этом написано.
Благодарю. Я в принципе понимал что надо void поставить, но ставил и выдавало ошибку, щас сделал и все ок, поэтому подумал что это не то, видимо тогда где-то ошибся.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх