[Решено] Ложный пакет на сервер.

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

MOR_IV

Активный участник
Пользователь
Баллы
88
Имя в Minecraft
MOR_IV
Здравия всем.
Мне очень нужно подсунуть серверу ложный пакет от имени игрока. С отправкой пакета игроку проблем нет, а вот с отправкой от имени игрока на сервер я ни как не могу разобраться.
Очень бы хотелось увидеть пример. Protocollib приветствуется.
Пакет PacketPlayOutKeepAlive
 
PacketPlayOutKeepAlive ты точно от имени игрока сервер получить не заставишь.
А так ProtocolLibrary.getProtocolManager()::receiveClientPacket


Только вот то что ты хочешь не поучится, тебе нужно именно netty pipeline дёрнуть чтобы он получил массив байтов который сдекодируется в нужный пакет. И это всё равно не поможет, ибо разрыв сети приходит отдельным эвентом.
 
PacketPlayOutKeepAlive ты точно от имени игрока сервер получить не заставишь.
А так ProtocolLibrary.getProtocolManager()::receiveClientPacket
Спасибо. Попробую. Да там их 2 вида. Один к сторону сервера идёт, другой на клиент. Не то написал просто.
Всё ок. Сделал. Спасибо еще раз.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх