Interface Bed

All Superinterfaces:
BlockData, Cloneable, Directional

public interface Bed extends Directional
Similar to Bisected, 'part' denotes which half of the bed this block corresponds to.
'occupied' property is a quick flag to check if a player is currently sleeping in this bed block.
  • Method Details

    • getPart

      Gets the value of the 'part' property.
      Returns:
      the 'part' value
    • setPart

      void setPart(@NotNull @NotNull Bed.Part part)
      Sets the value of the 'part' property.
      Parameters:
      part - the new 'part' value
    • isOccupied

      boolean isOccupied()
      Gets the value of the 'occupied' property.
      Returns:
      the 'occupied' value
    • setOccupied

      void setOccupied(boolean occupied)
      Sets the value of the 'occupied' property.
      Parameters:
      occupied - the new 'occupied' value