- Баллы
- 61
Доброго времени суток! У меня возник вопрос, как получить тип урона в ивенте EntityDamageEvent?
Ниже то, что у меня получилось сделать, но мне надо чтоб эффекты наносились не просто при уроне, а именно когда Entity упал (DamageType.FALL).
Заранее спасибо всем за ответ и хорошего настроения!
Ниже то, что у меня получилось сделать, но мне надо чтоб эффекты наносились не просто при уроне, а именно когда Entity упал (DamageType.FALL).
Заранее спасибо всем за ответ и хорошего настроения!
Код:
@EventHandler
public void onFracture(EntityDamageEvent e) {
Entity entity = e.getEntity();
((LivingEntity) entity).addPotionEffect(new PotionEffect(PotionEffectType.SLOW, 144000, 3));
((LivingEntity) entity).addPotionEffect(new PotionEffect(PotionEffectType.SLOW_DIGGING, 4800, 3));
}