程序包 org.bukkit.block.data.type

# 接口 Bed

所有超级接口:
  `BlockData`, `Cloneable`, `Directional`

public interface Bed extends Directional
与 `Bisected` 相似, 'part' 值表示该方块对应的是床的哪一部分.
'occupied' 值是一个用于检查当前是否有玩家睡在该床方块上的快速标识.

- ## 嵌套类概要

  嵌套类
  修饰符和类型
  接口
  说明
  `static enum`
  `Bed.Part`
  将床水平平分为两半.

- ## 方法概要

  修饰符和类型
  方法
  说明
  `@NotNull Bed.Part`
  `getPart()`
  获取 'part' 属性的值.
  `boolean`
  `isOccupied()`
  获取 'occupied' 属性的值.
  `void`
  `setPart(@NotNull Bed.Part part)`
  设置 'part' 属性的值.

  ### 从接口继承的方法 org.bukkit.block.data.BlockData

  `clone, copyTo, createBlockState, getAsString, getAsString, getLightEmission, getMapColor, getMaterial, getPistonMoveReaction, getPlacementMaterial, getSoundGroup, isFaceSturdy, isOccluding, isPreferredTool, isSupported, isSupported, matches, merge, mirror, requiresCorrectToolForDrops, rotate`

  ### 从接口继承的方法 org.bukkit.block.data.Directional

  `getFaces, getFacing, setFacing`

- ## 方法详细资料

  - ### getPart

    @NotNull @NotNull Bed.Part getPart()
    获取 'part' 属性的值.

    原文: Gets the value of the 'part' property.

    返回:
      属性 'part' 的值

  - ### setPart

    void setPart(@NotNull @NotNull Bed.Part part)
    设置 'part' 属性的值.

    原文: Sets the value of the 'part' property.

    参数:
      `part` - 新的 'part' 属性值

  - ### isOccupied

    boolean isOccupied()
    获取 'occupied' 属性的值.

    原文: Gets the value of the 'occupied' property.

    返回:
      属性 'occupied' 的值