У меня блок создает тайл, после чего при обновлении тайла он собирает список сущностей в радиусе +2.5 от самого тайла. Если внутри находится EntityLivingBase то спавнятся партиклы и наносится урон сущности через entity.attackEntityFrom(damageSource, strength); где damageSource - стринг который будет выводиться в чат в случае смерти а strength - собственно сам урон с плавающим значением. Проблема в том, что урон не наносится вообще. Проверку на !entity.invulerable проходит