LivingAttackEvent

Версия Minecraft
1.16.5
Ку, да да, снова я. Хочу узнать тип существа, которое атакует персонажа через LivingAttackEvent, но я либо даун(скорее всего), либо узнать тип нереально. Я полазал в damagesource, но увидел, что можно получить только тип урона, к примеру, моб. Но если мне нужен конкретно зомби, то я не могу вытащить тип. Можно ли вытащить это из damagesource или нет и, если можно это сделать не через LivingAttackEvent, подскажите пожалуйста. Скорее всего, ответ лежит на поверхности, но я даунич с переходом на тупичи
Вот что мне удавалось вытащить из damagesource.
Java:
    @SubscribeEvent
    public static void PlayerAttacked(LivingAttackEvent event){
        LivingEntity target = (LivingEntity) event.getEntity();
        if(target instanceof PlayerEntity){
            DeathByCocks.LOGGER.info("1)This damage is type " + event.getSource().damageType);
            DeathByCocks.LOGGER.info("2) This damage is type " + event.getSource());
            DeathByCocks.LOGGER.info("3) This damage is type " + event.getSource().getDamageType());
        }
    }
Вот, в принципе, при атаке зомбаря я получаю это: 2) This damage is type EntityDamageSource (ZombieEntity['Zombie'/221, l='ServerLevel[New World]', x=-492.62, y=70.42, z=118.56])
Но как его вытащить хз:rolleyes::rolleyes::rolleyes: Намекните хоть
 
Сверху