Получить предмет в руках игрока

Версия Minecraft
1.7.10
Ребят подскажи как получить предмет игрока который используется . Допустим я хочу чтоб когда игрок атаковал entity мечом из моего мода (Ну я добавил свой меч в мод он полностью рабочей и тд) то ему писало в чат
Пример
Java:
@SubscribeEvent
    public void intecac(AttackEntityEvent event){
        EntityPlayer p = event.entityPlayer;
        p.addPotionEffect(new PotionEffect(Potion.invisibility.id, 100, 1, true));
        event.entityPlayer.addChatMessage(new ChatComponentText("Вы атаковали"));
    }
Ну чтоб это писалось только когда били мечом моим
 
Сверху