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 Detail

      • getPart

        @NotNull
        Bed.Part getPart()
        Gets the value of the 'part' property.
        Returns:
        the 'part' value
      • setPart

        void setPart​(@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