Minestom/src/main/java/net/minestom/server/event/entity/EntityDamageEvent.java
Felix Cravic 5e91b75d78 Comments
2020-05-28 19:15:55 +02:00

40 lines
879 B
Java

package net.minestom.server.event.entity;
import net.minestom.server.entity.damage.DamageType;
import net.minestom.server.event.CancellableEvent;
/**
* Called with {@link net.minestom.server.entity.LivingEntity#damage(DamageType, float)}
*/
public class EntityDamageEvent extends CancellableEvent {
private DamageType damageType;
private float damage;
public EntityDamageEvent(DamageType damageType, float damage) {
this.damageType = damageType;
this.damage = damage;
}
/**
* @return the damage type
*/
public DamageType getDamageType() {
return damageType;
}
/**
* @return the damage amount
*/
public float getDamage() {
return damage;
}
/**
* @param damage the new damage amount
*/
public void setDamage(float damage) {
this.damage = damage;
}
}