# 类的使用
org.bukkit.event.entity.EntityDamageEvent

使用EntityDamageEvent的程序包
程序包
说明
org.bukkit.entity
为在`世界`内存在的非三维像素单位(实体)提供的接口，包含玩家、怪物、抛射物等.
org.bukkit.event.entity
与`实体`相关的`事件`，不包括 一些直接引用的更具体的实体类型.

- ## org.bukkit.entity中EntityDamageEvent的使用

  返回EntityDamageEvent的org.bukkit.entity中的方法
  修饰符和类型
  方法
  说明
  `@Nullable EntityDamageEvent`
  Entity.`getLastDamageCause()`
  获取此实体上的最后一个`EntityDamageEvent`.
  参数类型为EntityDamageEvent的org.bukkit.entity中的方法
  修饰符和类型
  方法
  说明
  `void`
  Entity.`setLastDamageCause(@Nullable EntityDamageEvent event)`
  已过时, 待删除: 此 API 元素将从以后的版本中删除。
  此方法仅供内部使用, 将被移除

- ## org.bukkit.event.entity中EntityDamageEvent的使用

  org.bukkit.event.entity中EntityDamageEvent的子类
  修饰符和类型
  类
  说明
  `class`
  `EntityDamageByBlockEvent`
  当一个实体受到来自方块的伤害时触发该事件
  `class`
  `EntityDamageByEntityEvent`
  当一个实体受到另外一个实体伤害时触发该事件