Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос Ротация

  • Автор темы Автор темы mewly
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
25 Дек 2025
Сообщения
42
Реакции
0
Код:
Expand Collapse Copy
IMinecraft.mc.getNetworkHandler().sendPacket(new PlayerMoveC2SPacket.LookAndOnGround(
                newYaw,
                newPitch,
                IMinecraft.mc.player.isOnGround(),
                IMinecraft.mc.player.horizontalCollision
        ));

пытаюсь сделай silent ротацию но кикает сразу на серверах как зафиксить?
 
Код:
Expand Collapse Copy
IMinecraft.mc.getNetworkHandler().sendPacket(new PlayerMoveC2SPacket.LookAndOnGround(
                newYaw,
                newPitch,
                IMinecraft.mc.player.isOnGround(),
                IMinecraft.mc.player.horizontalCollision
        ));

пытаюсь сделай silent ротацию но кикает сразу на серверах как зафиксить?
Нельзя отправлять пакеты. Надо подменять. Каждый тик отправляется 1 пакет движения и если отправить второй то кик. Нужно у ClientPlayerEntity в sendMovementPackets подменять данные
 
Нельзя отправлять пакеты. Надо подменять. Каждый тик отправляется 1 пакет движения и если отправить второй то кик. Нужно у ClientPlayerEntity в sendMovementPackets подменять данные
Можно код в качестве приёмера
 
Можно код в качестве приёмера
Сам напиши. Если не пастер то сможешь. Код оставлять не хочу, потому что тогда все спастят дауны. Вобщем создай ивент мошен и в него положи x, y, z, yaw, pitch, onGround, horisontalcollision. и потом пишешь инжект в head в метод sendMovementPackets в ClientPlayerEntity и постишь ивент мошен(в него передаешь ориг значение, т.е mc.player.getЧтоТо). потом пишешь //хуйхуйхуй (обязательно иначе ничего работать не будет :) ) потом пишешь что если ивент канцельнули то тогда ci.cancel() и вставляешь все что в методе sendMovementPackets и оригинальные значение заменяешь на event.getЧтоТо. Потом в киллке делаешь он евент мошен и ставишь, ему устанавливаешь значения куда надо повернуться и потом канцелишь. Думаю ты понял
 
Сам напиши. Если не пастер то сможешь. Код оставлять не хочу, потому что тогда все спастят дауны. Вобщем создай ивент мошен и в него положи x, y, z, yaw, pitch, onGround, horisontalcollision. и потом пишешь инжект в head в метод sendMovementPackets в ClientPlayerEntity и постишь ивент мошен(в него передаешь ориг значение, т.е mc.player.getЧтоТо). потом пишешь //хуйхуйхуй (обязательно иначе ничего работать не будет :) ) потом пишешь что если ивент канцельнули то тогда ci.cancel() и вставляешь все что в методе sendMovementPackets и оригинальные значение заменяешь на event.getЧтоТо. Потом в киллке делаешь он евент мошен и ставишь, ему устанавливаешь значения куда надо повернуться и потом канцелишь. Думаю ты понял
Сяб
 
Назад
Сверху Снизу