# 接口的使用
org.bukkit.entity.Hanging

使用Hanging的程序包
程序包
说明
org.bukkit.entity
为在`世界`内存在的非三维像素单位(实体)提供的接口，包含玩家、怪物、抛射物等.
org.bukkit.event.hanging
与`悬挂实体`相关的`事件`.

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

  org.bukkit.entity中Hanging的子接口
  修饰符和类型
  接口
  说明
  `interface`
  `GlowItemFrame`
  A Glow Item Frame.
  `interface`
  `ItemFrame`
  代表物品展示框.
  `interface`
  `LeashHitch`
  跟随主人, 那是因为我被设定成这样啊~ (代表系在栅栏上的拴绳).
  `interface`
  `Painting`
  代表画.

- ## org.bukkit.event.hanging中Hanging的使用

  声明为Hanging的org.bukkit.event.hanging中的字段
  修饰符和类型
  字段
  说明
  `protected Hanging`
  HangingEvent.`hanging`
  返回Hanging的org.bukkit.event.hanging中的方法
  修饰符和类型
  方法
  说明
  `@NotNull Hanging`
  HangingEvent.`getEntity()`
  获取涉及了这个事件的悬挂实体.
  参数类型为Hanging的org.bukkit.event.hanging中的构造器
  限定符
  构造器
  说明
  ``
  `HangingBreakByEntityEvent(@NotNull Hanging hanging, @Nullable Entity remover)`
  ``
  `HangingBreakByEntityEvent(@NotNull Hanging hanging, @Nullable Entity remover, HangingBreakEvent.RemoveCause cause)`
  ``
  `HangingBreakEvent(@NotNull Hanging hanging, HangingBreakEvent.RemoveCause cause)`
  `protected`
  `HangingEvent(@NotNull Hanging painting)`
  ``
  `HangingPlaceEvent(@NotNull Hanging hanging, @Nullable Player player, @NotNull Block block, @NotNull BlockFace blockFace, @Nullable EquipmentSlot hand)`
  已过时。
  ``
  `HangingPlaceEvent(@NotNull Hanging hanging, @Nullable Player player, @NotNull Block block, @NotNull BlockFace blockFace, @Nullable EquipmentSlot hand, @Nullable ItemStack itemStack)`