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

# 接口 Scaffolding

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

public interface Scaffolding extends Waterlogged
'bottom' 值表示脚手架是否浮空.
'distance' 值表示一个脚手架方块与 'bottom' (中心) 脚手架方块的距离.
当 'distance' 值达到 `getMaximumDistance()` 时, 方块就会坠落.

- ## 方法概要

  修饰符和类型
  方法
  说明
  `int`
  `getDistance()`
  获取 'distance' 属性的值.
  `int`
  `getMaximumDistance()`
  获取 'distance' 属性所能允许的最大值.
  `boolean`
  `isBottom()`
  获取 'bottom' 属性的值.
  `void`
  `setBottom(boolean bottom)`
  设置 'bottom' 属性的值.
  `void`
  `setDistance(int distance)`
  设置 'distance' 属性的值.

  ### 从接口继承的方法 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.Waterlogged

  `isWaterlogged, setWaterlogged`

- ## 方法详细资料

  - ### isBottom

    boolean isBottom()
    获取 'bottom' 属性的值.

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

    返回:
      属性 'bottom' 的值

  - ### setBottom

    void setBottom(boolean bottom)
    设置 'bottom' 属性的值.

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

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

  - ### getDistance

    int getDistance()
    获取 'distance' 属性的值.

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

    返回:
      属性 'distance' 的值

  - ### setDistance

    void setDistance(int distance)
    设置 'distance' 属性的值.

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

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

  - ### getMaximumDistance

    int getMaximumDistance()
    获取 'distance' 属性所能允许的最大值.

    原文: Gets the maximum allowed value of the 'distance' property.

    返回:
      最大 'distance' 属性值