Uses of Class
org.bukkit.block.BlockFace

Packages that use BlockFace 
Package Description
org.bukkit.block
Classes used to manipulate the voxels in a world, including special states.
org.bukkit.entity
Interfaces for non-voxel objects that can exist in a world, including all players, monsters, projectiles, etc.
org.bukkit.event.block
Events relating to when a block is changed or interacts with the world.
org.bukkit.event.hanging
org.bukkit.event.painting
Events relating to paintings, but deprecated for more general hanging events.
org.bukkit.event.player
Events relating to players.
org.bukkit.material
Classes that represents various voxel types and states.