| 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 | |
| org.bukkit.event.hanging | Eventsrelating toentities that hang. | 
| org.bukkit.event.painting | |
| org.bukkit.event.player | |
| org.bukkit.material | Classes that represents various voxel types and states. | 
| Modifier and Type | Method and Description | 
|---|---|
| BlockFace | Block. getFace(Block block)Gets the face relation of this block compared to the given block. | 
| BlockFace | BlockFace. getOppositeFace() | 
| BlockFace | Skull. getRotation()Gets the rotation of the skull in the world | 
| static BlockFace | BlockFace. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static BlockFace[] | BlockFace. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | Block. getBlockPower(BlockFace face)Returns the redstone power being provided to this block face | 
| Block | Block. getRelative(BlockFace face)Gets the block at the given face | 
| Block | Block. getRelative(BlockFace face,
           int distance)Gets the block at the given distance of the given face | 
| boolean | Block. isBlockFaceIndirectlyPowered(BlockFace face)Returns true if the block face is being indirectly powered by Redstone. | 
| boolean | Block. isBlockFacePowered(BlockFace face)Returns true if the block face is being powered by Redstone. | 
| void | Skull. setRotation(BlockFace rotation)Sets the rotation of the skull in the world | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | Hanging. setFacingDirection(BlockFace face,
                  boolean force)Sets the direction of the hanging entity, potentially overriding rules
 of placement. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BlockFace | BlockFromToEvent. face | 
| Modifier and Type | Method and Description | 
|---|---|
| BlockFace | BlockPistonEvent. getDirection()Return the direction in which the piston will operate. | 
| BlockFace | BlockFromToEvent. getFace()Gets the BlockFace that the block is moving to. | 
| Constructor and Description | 
|---|
| BlockFromToEvent(Block block,
                BlockFace face) | 
| BlockPistonEvent(Block block,
                BlockFace direction) | 
| BlockPistonExtendEvent(Block block,
                      int length,
                      BlockFace direction)Deprecated.  | 
| BlockPistonExtendEvent(Block block,
                      List<Block> blocks,
                      BlockFace direction) | 
| BlockPistonRetractEvent(Block block,
                       List<Block> blocks,
                       BlockFace direction) | 
| Modifier and Type | Method and Description | 
|---|---|
| BlockFace | HangingPlaceEvent. getBlockFace()Returns the face of the block that the hanging entity was placed on | 
| Constructor and Description | 
|---|
| HangingPlaceEvent(Hanging hanging,
                 Player player,
                 Block block,
                 BlockFace blockFace) | 
| Modifier and Type | Method and Description | 
|---|---|
| BlockFace | PaintingPlaceEvent. getBlockFace()Deprecated.  Returns the face of the block that the painting was placed on | 
| Constructor and Description | 
|---|
| PaintingPlaceEvent(Painting painting,
                  Player player,
                  Block block,
                  BlockFace blockFace)Deprecated.  | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BlockFace | PlayerInteractEvent. blockFace | 
| Modifier and Type | Method and Description | 
|---|---|
| BlockFace | PlayerInteractEvent. getBlockFace()Returns the face of the block that was clicked | 
| BlockFace | PlayerBucketEvent. getBlockFace()Get the face on the clicked block | 
| Constructor and Description | 
|---|
| PlayerBucketEmptyEvent(Player who,
                      Block blockClicked,
                      BlockFace blockFace,
                      Material bucket,
                      ItemStack itemInHand) | 
| PlayerBucketEvent(Player who,
                 Block blockClicked,
                 BlockFace blockFace,
                 Material bucket,
                 ItemStack itemInHand) | 
| PlayerBucketFillEvent(Player who,
                     Block blockClicked,
                     BlockFace blockFace,
                     Material bucket,
                     ItemStack itemInHand) | 
| PlayerInteractEvent(Player who,
                   Action action,
                   ItemStack item,
                   Block clickedBlock,
                   BlockFace clickedFace) | 
| Modifier and Type | Method and Description | 
|---|---|
| BlockFace | Stairs. getAscendingDirection() | 
| BlockFace | Torch. getAttachedFace()Gets the face that this block is attached on | 
| BlockFace | TrapDoor. getAttachedFace() | 
| BlockFace | Ladder. getAttachedFace()Gets the face that this block is attached on | 
| BlockFace | Button. getAttachedFace()Gets the face that this block is attached on | 
| BlockFace | CocoaPlant. getAttachedFace() | 
| BlockFace | Banner. getAttachedFace() | 
| BlockFace | TripwireHook. getAttachedFace() | 
| BlockFace | Sign. getAttachedFace()Gets the face that this block is attached on | 
| BlockFace | Attachable. getAttachedFace()Gets the face that this block is attached on | 
| BlockFace | PistonExtensionMaterial. getAttachedFace() | 
| BlockFace | Lever. getAttachedFace()Gets the face that this block is attached on | 
| BlockFace | Stairs. getDescendingDirection() | 
| BlockFace | Rails. getDirection() | 
| BlockFace | Tree. getDirection()Get direction of the log | 
| BlockFace | DirectionalContainer. getFacing() | 
| BlockFace | Gate. getFacing() | 
| BlockFace | Diode. getFacing() | 
| BlockFace | Pumpkin. getFacing() | 
| BlockFace | CocoaPlant. getFacing() | 
| BlockFace | Bed. getFacing()Get the direction that this bed's head is facing toward | 
| BlockFace | Stairs. getFacing() | 
| BlockFace | Directional. getFacing()Gets the direction this block is facing | 
| BlockFace | Door. getFacing()Deprecated. 
 Does not work (correctly) anymore | 
| BlockFace | SimpleAttachableMaterialData. getFacing() | 
| BlockFace | Skull. getFacing() | 
| BlockFace | Banner. getFacing() | 
| BlockFace | Sign. getFacing()Gets the direction that this sign is currently facing | 
| BlockFace | PistonBaseMaterial. getFacing() | 
| BlockFace | Dispenser. getFacing() | 
| BlockFace | PistonExtensionMaterial. getFacing() | 
| BlockFace | Door. getHingeCorner()Deprecated. 
 Does not work (correctly) anymore | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<BlockFace> | Mushroom. getPaintedFaces() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | Mushroom. isFacePainted(BlockFace face)Checks whether a face of the block is painted. | 
| boolean | Vine. isOnFace(BlockFace face)Check if the vine is attached to the specified face of an adjacent
 block. | 
| void | Vine. putOnFace(BlockFace face)Attach the vine to the specified face of an adjacent block. | 
| void | Vine. removeFromFace(BlockFace face)Detach the vine from the specified face of an adjacent block. | 
| void | Tree. setDirection(BlockFace dir)Set direction of the log | 
| void | Rails. setDirection(BlockFace face,
            boolean isOnSlope)Set the direction of these tracks | 
| void | ExtendedRails. setDirection(BlockFace face,
            boolean isOnSlope) | 
| void | Mushroom. setFacePainted(BlockFace face,
              boolean painted)Set a face of the block to be painted or not. | 
| void | Torch. setFacingDirection(BlockFace face) | 
| void | TrapDoor. setFacingDirection(BlockFace face) | 
| void | DirectionalContainer. setFacingDirection(BlockFace face) | 
| void | Ladder. setFacingDirection(BlockFace face)Sets the direction this ladder is facing | 
| void | Button. setFacingDirection(BlockFace face)Sets the direction this button is pointing toward | 
| void | Gate. setFacingDirection(BlockFace face) | 
| void | Diode. setFacingDirection(BlockFace face) | 
| void | Pumpkin. setFacingDirection(BlockFace face) | 
| void | CocoaPlant. setFacingDirection(BlockFace face) | 
| void | Bed. setFacingDirection(BlockFace face)Set which direction the head of the bed is facing. | 
| void | Stairs. setFacingDirection(BlockFace face)Set the direction the stair part of the block is facing | 
| void | Directional. setFacingDirection(BlockFace face)Sets the direction that this block is facing in | 
| void | Door. setFacingDirection(BlockFace face)Deprecated. 
 Does not work (correctly) anymore | 
| void | Skull. setFacingDirection(BlockFace face) | 
| void | Banner. setFacingDirection(BlockFace face) | 
| void | TripwireHook. setFacingDirection(BlockFace face) | 
| void | Sign. setFacingDirection(BlockFace face) | 
| void | PistonBaseMaterial. setFacingDirection(BlockFace face) | 
| void | Dispenser. setFacingDirection(BlockFace face) | 
| void | PistonExtensionMaterial. setFacingDirection(BlockFace face) | 
| void | Lever. setFacingDirection(BlockFace face)Sets the direction this lever is pointing in | 
| Constructor and Description | 
|---|
| Bed(BlockFace direction)Instantiate a bed facing in a particular direction. | 
| Chest(BlockFace direction)Instantiate a chest facing in a particular direction. | 
| CocoaPlant(CocoaPlant.CocoaPlantSize sz,
          BlockFace dir) | 
| Dispenser(BlockFace direction) | 
| EnderChest(BlockFace direction)Instantiate an ender chest facing in a particular direction. | 
| Furnace(BlockFace direction)Instantiate a furnace facing in a particular direction. | 
| Pumpkin(BlockFace direction)Instantiate a pumpkin facing in a particular direction. | 
| SimpleAttachableMaterialData(int type,
                            BlockFace direction) | 
| SimpleAttachableMaterialData(Material type,
                            BlockFace direction) | 
| Skull(BlockFace direction)Instantiate a skull facing in a particular direction. | 
| Tree(TreeSpecies species,
    BlockFace dir) | 
| TripwireHook(BlockFace dir) | 
| Vine(BlockFace... faces) | 
| Constructor and Description | 
|---|
| Vine(EnumSet<BlockFace> faces) | 
Copyright © 2015. All rights reserved.