Помогите Пропадает игрок с таба, hidePlayer

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

ermaksochi

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
Serega007
Здравствуйте! Такая вот проблема, мне нужно сделать игрока полностью невидимым (что б не было видно что он держит в руке и т.д.) но при этом что бы он в табе оставался. Я использовал player.hidePlayer(otherplayer) но он прячет игрока с таба. Погуглив в интернете наткнулся на это решение. Там предлагается через ProtocolLib перехватывать пакет PacketPlayOutPlayerInfo и отменять его отправку когда я использую hidePlayer. В принципе оно работает но у меня на сервере таб стал бесцветным (игроки типа с правами VIP, Модератор стали бесцветными).
Майнкрафт версии 1.7.10, возможности на новую версию перейти нет (сервер с модами), соответственно с gamemode 3 в пролёте к сожалению
Ну собственно предлагайте свои варианты решения данной проблемы, буду рад помощи
 
Последнее редактирование:
Майнкрафт версии 1.7.10, возможности на новую версию перейти нет (сервер с модами)
Ща Forge на 1.12 доступен переходи на 1.12. Моды и плагины обновлены и спектатор есть. 1.12 щас нормальная версия для мододелов.
 
Может пакет EntityRemove отправлять? Я правда не проверял как он работает без пакета PlayerInfo.
 
Проблема решена, проблема оказалась в том что кто-то в этот же момент из Essentials подрубал в конфиге change-displayname и change-playerlist из-за чего таб стал бесцветным. Через перехват пакета PlayerInfo всё отлично работает. Спасибо за содействие
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх