# 程序包的使用
org.bukkit.block

使用org.bukkit.block的程序包
程序包
说明
org.bukkit
Bukkit API的顶级程序包, 包含通用的API类和接口.
org.bukkit.block
用于操作在`世界`内的三位像素(方块)，包括一些特定的状态.
org.bukkit.block.data
各种方块的 BlockData 类.
org.bukkit.block.data.type
与部分方块或方块集有关的特定的 BlockData 类.
org.bukkit.command
与处理玩家输入的非聊天消息(即命令)相关的类.
org.bukkit.entity
为在`世界`内存在的非三维像素单位(实体)提供的接口，包含玩家、怪物、抛射物等.
org.bukkit.event.block
与`方块`被改变或与`世界`进行交互等情况相关的`事件`.
org.bukkit.event.enchantment
与`附魔台`操作相关的`事件`.
org.bukkit.event.entity
与`实体`相关的`事件`，不包括 一些直接引用的更具体的实体类型.
org.bukkit.event.hanging
与`悬挂实体`相关的`事件`.
org.bukkit.event.inventory
与`物品栏`操作相关的`事件`.
org.bukkit.event.player
与`玩家`相关的`事件`.
org.bukkit.event.vehicle
与`载具实体`相关的`事件`.
org.bukkit.event.world
与`世界`状态和变化有关的`事件`.
org.bukkit.generator
简化`世界`生成实现的类.
org.bukkit.inventory
参与操作玩家物品栏和物品交互的类.
org.bukkit.inventory.meta
用于操作可以存储在`物品堆`的额外数据的接口.
org.bukkit.material
代表每种体素(意义可参考维基百科或百度百科相关条目，即物品被抽象为体素)的种类和状态.
org.bukkit.material.types
与特定物种有关的类.
org.bukkit.packs
Classes dedicated to handling data pack information.
org.bukkit.projectiles
代表一个抛射物的抛射源的类的集合.
org.bukkit.structure
Classes related to creating or using `structures` without creating `Structure blocks` in the world.
org.bukkit.util
提供多种目的和单一目的的类以简化各种编程概念.

- org.bukkit使用的org.bukkit.block中的类
  类
  说明
  Biome
  所有生物群系的枚举.
  Block
  代表一个方块.
  BlockState
  表示方块某一时刻的状态的快照, 不会随方块本身的变更自动更改.
  BlockType
  While this API is in a public interface, it is not intended for use by plugins until further notice.
- org.bukkit.block使用的org.bukkit.block中的类
  类
  说明
  Biome
  所有生物群系的枚举.
  Block
  代表一个方块.
  BlockFace
  代表方块的朝向.
  BlockState
  表示方块某一时刻的状态的快照, 不会随方块本身的变更自动更改.
  BlockSupport
  Represents a level of support a block can give on one of its faces.
  BlockType
  While this API is in a public interface, it is not intended for use by plugins until further notice.
  BlockType.Typed
  Typed represents a subtype of `BlockType`s that have a known block data type at compile time.
  BrushableBlock
  Represents a captured state of suspicious sand or gravel.
  Container
  代表容器方块.
  DecoratedPot.Side
  A side on a decorated pot.
  EntityBlockStorage
  代表可存储实体的方块 (译注:或者称为实体容器方块).
  Furnace
  代表熔炉.
  Lidded
  代表有盖容器.
  Lockable
  代表有锁的方块 (通常是容器类方块).
  PistonMoveReaction
  当方块或实体与正在推拉的活塞交互时, 它们作何反应.
  SculkSensor
  Represents a captured state of a sculk sensor
  Sign
  代表告示牌或者墙上告示牌.
  TileState
  代表持有指定位置的 tile entity 的方块状态.
- org.bukkit.block.data使用的org.bukkit.block中的类
  类
  说明
  Block
  代表一个方块.
  BlockFace
  代表方块的朝向.
  BlockState
  表示方块某一时刻的状态的快照, 不会随方块本身的变更自动更改.
  BlockSupport
  Represents a level of support a block can give on one of its faces.
  PistonMoveReaction
  当方块或实体与正在推拉的活塞交互时, 它们作何反应.
- org.bukkit.block.data.type使用的org.bukkit.block中的类
  类
  说明
  BlockFace
  代表方块的朝向.
- org.bukkit.command使用的org.bukkit.block中的类
  类
  说明
  Block
  代表一个方块.
- org.bukkit.entity使用的org.bukkit.block中的类
  类
  说明
  Block
  代表一个方块.
  BlockFace
  代表方块的朝向.
  BlockState
  表示方块某一时刻的状态的快照, 不会随方块本身的变更自动更改.
  PistonMoveReaction
  当方块或实体与正在推拉的活塞交互时, 它们作何反应.
  Sign
  代表告示牌或者墙上告示牌.
  TileState
  代表持有指定位置的 tile entity 的方块状态.
- org.bukkit.event.block使用的org.bukkit.block中的类
  类
  说明
  Block
  代表一个方块.
  BlockFace
  代表方块的朝向.
  BlockState
  表示方块某一时刻的状态的快照, 不会随方块本身的变更自动更改.
- org.bukkit.event.enchantment使用的org.bukkit.block中的类
  类
  说明
  Block
  代表一个方块.
- org.bukkit.event.entity使用的org.bukkit.block中的类
  类
  说明
  Block
  代表一个方块.
  BlockFace
  代表方块的朝向.
  BlockState
  表示方块某一时刻的状态的快照, 不会随方块本身的变更自动更改.
  CreatureSpawner
  代表刷怪笼.
  TrialSpawner
  Represents a captured state of a trial spawner.
- org.bukkit.event.hanging使用的org.bukkit.block中的类
  类
  说明
  Block
  代表一个方块.
  BlockFace
  代表方块的朝向.
- org.bukkit.event.inventory使用的org.bukkit.block中的类
  类
  说明
  Block
  代表一个方块.
- org.bukkit.event.player使用的org.bukkit.block中的类
  类
  说明
  Block
  代表一个方块.
  BlockFace
  代表方块的朝向.
  Lectern
  代表讲台.
  Sign
  代表告示牌或者墙上告示牌.
- org.bukkit.event.vehicle使用的org.bukkit.block中的类
  类
  说明
  Block
  代表一个方块.
- org.bukkit.event.world使用的org.bukkit.block中的类
  类
  说明
  BlockState
  表示方块某一时刻的状态的快照, 不会随方块本身的变更自动更改.
- org.bukkit.generator使用的org.bukkit.block中的类
  类
  说明
  Biome
  所有生物群系的枚举.
  BlockState
  表示方块某一时刻的状态的快照, 不会随方块本身的变更自动更改.
- org.bukkit.inventory使用的org.bukkit.block中的类
  类
  说明
  Block
  代表一个方块.
  BlockType
  While this API is in a public interface, it is not intended for use by plugins until further notice.
  BrewingStand
  代表酿造台.
  ChiseledBookshelf
  Represents a captured state of a chiseled bookshelf.
  DecoratedPot
  Represents a captured state of a decorated pot.
  DoubleChest
  代表大型箱子.
  Furnace
  代表熔炉.
  Jukebox
  代表唱片机.
  Lectern
  代表讲台.
- org.bukkit.inventory.meta使用的org.bukkit.block中的类
  类
  说明
  BlockState
  表示方块某一时刻的状态的快照, 不会随方块本身的变更自动更改.
- org.bukkit.material使用的org.bukkit.block中的类
  类
  说明
  BlockFace
  代表方块的朝向.
- org.bukkit.material.types使用的org.bukkit.block中的类
  类
  说明
  BlockFace
  代表方块的朝向.
- org.bukkit.packs使用的org.bukkit.block中的类
  类
  说明
  BlockType
  While this API is in a public interface, it is not intended for use by plugins until further notice.
- org.bukkit.projectiles使用的org.bukkit.block中的类
  类
  说明
  Block
  代表一个方块.
- org.bukkit.structure使用的org.bukkit.block中的类
  类
  说明
  BlockState
  表示方块某一时刻的状态的快照, 不会随方块本身的变更自动更改.
- org.bukkit.util使用的org.bukkit.block中的类
  类
  说明
  Biome
  所有生物群系的枚举.
  Block
  代表一个方块.
  BlockFace
  代表方块的朝向.
  BlockState
  表示方块某一时刻的状态的快照, 不会随方块本身的变更自动更改.