Начинающий
- Статус
- Оффлайн
- Регистрация
- 30 Май 2023
- Сообщения
- 9
- Реакции
- 0
Java:
assert mc.playerController != null;
boolean handActive = grimAc ? mc.player.isHandActive(Hand.OFF_HAND) : mc.player.isHandActive();
assert mc.player != null;
if (handActive) {
usingTicks++;
if (!grimAc || (usingTicks > 2)) {
mc.playerController.updateController();
if (mc.player.ticksExisted % 2 == 0) {
int old = mc.player.inventory.currentItem;
mc.player.connection.sendPacket(new CHeldItemChangePacket((old + 1) > 8 ? old - 1 : old + 1));
mc.player.connection.sendPacket(new CHeldItemChangePacket(old));
// mc.player.mulVelocity(0.63,1,0.63);
// mc.player.connection.sendPacket(new CPlayerDiggingPacket(CPlayerDiggingPacket.Action.RELEASE_USE_ITEM, BlockPos.ZERO, Direction.DOWN));
}
}
}else {
usingTicks = 0;
}