diff --git a/paper-api/src/main/java/org/bukkit/EntityEffect.java b/paper-api/src/main/java/org/bukkit/EntityEffect.java index 96ab9a599..1747b912d 100644 --- a/paper-api/src/main/java/org/bukkit/EntityEffect.java +++ b/paper-api/src/main/java/org/bukkit/EntityEffect.java @@ -37,7 +37,10 @@ public enum EntityEffect { RABBIT_JUMP(1, Rabbit.class), /** * When mobs get hurt. + * + * @deprecated Use {@link LivingEntity#playHurtAnimation(float)} */ + @Deprecated HURT(2, LivingEntity.class), /** * When a mob dies. diff --git a/paper-api/src/main/java/org/bukkit/entity/LivingEntity.java b/paper-api/src/main/java/org/bukkit/entity/LivingEntity.java index b42503a60..7c82644de 100644 --- a/paper-api/src/main/java/org/bukkit/entity/LivingEntity.java +++ b/paper-api/src/main/java/org/bukkit/entity/LivingEntity.java @@ -547,6 +547,15 @@ public interface LivingEntity extends Attributable, Damageable, ProjectileSource */ public void swingOffHand(); + /** + * Makes this entity flash red as if they were damaged. + * + * @param yaw The direction the damage is coming from in relation to the + * entity, where 0 is in front of the player, 90 is to the right, 180 is + * behind, and 270 is to the left + */ + public void playHurtAnimation(float yaw); + /** * Set if this entity will be subject to collisions with other entities. *