Отменить анимацию руки

Версия Minecraft
1.10.2
101
0
Сорьки, что флужу темами, но возник ещё один нелёгкий вопрос, а ответа в гугле найти не могу.
Есть ли возможность при определенных условиях запретить игроку махать рукой(ЛКМ)?
Например,
Код:
@SubscribeEvent
    public void onAttackEntity(AttackEntityEvent event)
    {
        EntityPlayer p = event.getEntityPlayer();
        System.out.println(p.isSwingInProgress);
        if(p.isSwingInProgress == true)
            {
                event.setCanceled(true);
            }
    }
отменяет урон, но рукой при этом игрок все равно машет.
 
Сверху