# 接口的使用
org.bukkit.block.BlockType

使用BlockType的程序包
程序包
说明
org.bukkit
Bukkit API的顶级程序包, 包含通用的API类和接口.
org.bukkit.block
用于操作在`世界`内的三位像素(方块)，包括一些特定的状态.
org.bukkit.inventory
参与操作玩家物品栏和物品交互的类.
org.bukkit.packs
Classes dedicated to handling data pack information.

- ## org.bukkit中BlockType的使用

  类型参数类型为BlockType的org.bukkit中的字段
  修饰符和类型
  字段
  说明
  `static final Registry<BlockType>`
  Registry.`BLOCK`
  Server block types.
  返回BlockType的org.bukkit中的方法
  修饰符和类型
  方法
  说明
  `@Nullable BlockType`
  Material.`asBlockType()`
  Tries to convert this Material to a block type

- ## org.bukkit.block中BlockType的使用

  org.bukkit.block中BlockType的子接口
  修饰符和类型
  接口
  说明
  `static interface`
  `BlockType.Typed<B extends BlockData>`
  Typed represents a subtype of `BlockType`s that have a known block data type at compile time.

- ## org.bukkit.inventory中BlockType的使用

  返回BlockType的org.bukkit.inventory中的方法
  修饰符和类型
  方法
  说明
  `@NotNull BlockType`
  ItemType.`getBlockType()`
  Returns the corresponding `BlockType` for the given ItemType.

- ## org.bukkit.packs中BlockType的使用

  参数类型为BlockType的org.bukkit.packs中的方法
  修饰符和类型
  方法
  说明
  `boolean`
  DataPackManager.`isEnabledByFeature(@NotNull BlockType blockType, @NotNull World world)`
  Gets if the BlockType is enabled for use by the features in World.