Помогите Получение не отправленного текста

CriticaMobslps

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Votybo
В общем, моя задача это через BaseComponent+ClickEvent+SUGGEST_COMMAND дополнить сообщение в чате.

Думаю опытные кодеры знают про SUGGEST_COMMAND и то что он полностью заменяет не отправленный текст, мне же нужно дополнить существующий.

Версия 1.12.2
 
Можно попробовать слушать TabCompleteEvent (либо же на уровне пакетов). Запоминать для каждого игрока последнее состояние его чата, а при формировании сообщения с ClickEvent'ом брать сохранённое сообщение и дополнять его
 
Можно попробовать слушать TabCompleteEvent (либо же на уровне пакетов). Запоминать для каждого игрока последнее состояние его чата, а при формировании сообщения с ClickEvent'ом брать сохранённое сообщение и дополнять его
Так это в случае если он нажимал Tab, к сожалению не подходит
 
Думаю опытные кодеры знают про SUGGEST_COMMAND и то что он полностью заменяет не отправленный текст, мне же нужно дополнить существующий.
Нет он так не умеет, поле ввода клиент сайд. Если только игрок таб нажмет, тогда передаст на сервер.
 
Так это в случае если он нажимал Tab, к сожалению не подходит
С версии клиента 1.13 дополнение работает автоматически, без нажатия tab. Для более старых версий вариантов нет
 
Последнее редактирование:
Тогда исходя из этого спрошу, можно ли заставить думать сервер что игрок нажал таб? (Пакеты к примеру)
 
Назад
Верх