Помогите Essentials API

Skykingcst

Активный участник
Пользователь
Баллы
78
Имя в Minecraft
Shapex
Здравствуйте!
Не подскажите, как убрать сообщение о включении/выключении креатива, при вводе команды?
Я решил убрать режим наблюдателя и сделал там сообщение, но после того сообщения, которое сделал я, пишет, сообщение из Essentials. Пожалуйста, помогите.

Заранее спасибо!
 
Что за бред? Смысл тебе убирать сообщение о переключение игрового режима? Если ты создаёшь survival сервер, то твоей логике мне явно не понять. Если ты переключаешь игровой режим в миниигре после смерти, то почему просто код отдельный не используешь? Ты не описал самой задумки.

Текст, ты не удалишь, если нужно его изменить, то я помогу.
 
Что за бред? Смысл тебе убирать сообщение о переключение игрового режима? Если ты создаёшь survival сервер, то твоей логике мне явно не понять. Если ты переключаешь игровой режим в миниигре после смерти, то почему просто код отдельный не используешь? Ты не описал самой задумки.

Текст, ты не удалишь, если нужно его изменить, то я помогу.
как раз - таки удалишь...
 
Нет, ничего изменять не нужно в коде плагина.
Разве? Сообщение храниться в .jar. Его изменить - легко, но где ты видел удаление самого сообщения? Чтобы не пустоты в чат не отправлять, ничего лишнего...
 
ДА ЛАДНО? А ты не знаешь что можно отменить ивент и самому это сделать.
Разве PlayerCommandPreprocessEvent отвечает не за отмену команды и TAB..? Если ты просто предлагаешь славливать команду /gm | /gamemode, а потом выполнять действие самому, то это бред. Лучше уж тогда не доп.плагин ставить на сервер, а просто переписать исходный код, как я уже говорил он open source
Но тогда можно сделать еще легче, просто записать алиас в конфиг bukkit, чтобы при отправке /gm | /gamemode выполнялась твоя команда. Тогда ловить эвентом не нужно.
 
Эм, а слабо просто убрать сообщение в messages.properties ???
 
Можно замараться и попробовать тот же метод отлавливания сообщений что и у MessageFilter (через ProtocolLib там это реализовано) ;)
Через API Essentials сообщение никак не уберёшь, а исходник, что лежит на гитхабе - очень старый. Но, ты можешь попробовать :)
 
Даже если это .class из самого Essentials, то толку мало, ибо его декомпилить не получается.
Epic_Facepalm_by_RJTH25255B125255D5B15D.jpg
 
Последнее редактирование:
Эмм.. А разве в .class файле не указан пакет, в котором он находится? Разве без этого работать будет..?
 
Назад
Верх