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

Помогите [Решено] Дрыгнуть предметом в руке

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

152*

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
152
Кто знает каким образом можно дрыгнуть предметом в руке? Конкретно имею ввиду момент когда игрок тапает правой кнопкой мыши по - допустим блоку, с которым предмет не взаимодействует. Допустим любым красителем по камню итп. Такое реализовано в Cops and Crims на hive.mc как визуализация перезарядки оружия. Кто с таким сталкивался и может подсказать в какую сторону рыть?

пс. чувствую придется пакеты слать..
 
PlayerInteractEvent
 
играем в рандомные слова? при чем тут событие.
дрыгать нужно предметом который в руке, даже когда игрок сам ни с чем не взаимодействует.
Кто тоже нуждается в подобном пока решил это таким костылем:
сперва:
player.getInventory().setItem(#, #.setAmount(-1));
через два тика:
player.getInventory().setItem(#, #.setAmount(1));
Предмет дрыгается. но на том же HiveMC.com сделано без видимого изменения количества предмета в инвентаре, а просто само дрыганье
 
Эмм, только что понял чего ты хочешь от нас)) Короче , зашел я на этот сервер, дабы полностью убедиться в том что ты хочешь , а там нет такой МГ ! Я , вроде , знаю как это сделать
 
Эмм, только что понял чего ты хочешь от нас)) Короче , зашел я на этот сервер, дабы полностью убедиться в том что ты хочешь , а там нет такой МГ ! Я , вроде , знаю как это сделать
каюсь сам уже давно не проверял ее наличие там =) видимо убрали. Этот момент есть у человека на видео:


тут само "дрыганье" отчетливо видно после опустошения магазина. Пока не нашел ничего лучше чем изменение количества предметА, либо же смена активного слота. Но опять же - такого там не наблюдается. Если уж знаете решение то подскажите )
 
Ну логично предположить, что надо отправить пакет, вопрос лишь в том, какой из.
Предполагаю, что Animation (Clientbound).
А далее вооружаться, к примеру, ProtoclolLib'ом и при желании PacketWrapper'ом.
 
Последнее редактирование:
с пакетами получилось только с дерганем (визуально) у соседних игроков.
Кому еще потребуется: решение оказалось совсем простое.
Берем предмет в руке. через мету переименовываем его. хоть даже пробел пустой вставить, и вуаля - предмет дернется.
 
с пакетами получилось только с дерганем (визуально) у соседних игроков.
Кому еще потребуется: решение оказалось совсем простое.
Берем предмет в руке. через мету переименовываем его. хоть даже пробел пустой вставить, и вуаля - предмет дернется.
Может еще какой-то пакет надо было отправить.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх