Package org.bukkit.block

Classes used to manipulate the voxels in a world, including special states.
  • Interface Summary 
    Interface Description
    Banner
    Represents a captured state of a banner.
    Barrel
    Represents a captured state of a Barrel.
    Beacon
    Represents a captured state of a beacon.
    Bed Deprecated.
    does not provide useful information beyond the material itself
    Beehive
    Represents a captured state of a bee hive.
    Bell
    Represents a captured state of Bell.
    BlastFurnace
    Represents a captured state of a blast furnace.
    Block
    Represents a block.
    BlockState
    Represents a captured state of a block, which will not change automatically.
    BrewingStand
    Represents a captured state of a brewing stand.
    Campfire
    Represents a captured state of a campfire.
    Chest
    Represents a captured state of a chest.
    CommandBlock
    Represents a captured state of a command block.
    Comparator
    Represents a captured state of an on / off comparator.
    Conduit
    Represents a captured state of a conduit.
    Container
    Represents a captured state of a container block.
    CreatureSpawner
    Represents a captured state of a creature spawner.
    DaylightDetector
    Represents a captured state of a (possibly inverted) daylight detector.
    Dispenser
    Represents a captured state of a dispenser.
    Dropper
    Represents a captured state of a dropper.
    EnchantingTable
    Represents a captured state of an enchanting table.
    EnderChest
    Represents a captured state of an ender chest.
    EndGateway
    Represents a captured state of an end gateway.
    EntityBlockStorage<T extends Entity>
    Represents a captured state of a block which stores entities.
    Furnace
    Represents a captured state of a furnace.
    Hopper
    Represents a captured state of a hopper.
    Jigsaw
    Represents a captured state of a jigsaw.
    Jukebox
    Represents a captured state of a jukebox.
    Lectern
    Represents a captured state of a lectern.
    Lidded  
    Lockable
    Represents a block (usually a container) that may be locked.
    ShulkerBox
    Represents a captured state of a ShulkerBox.
    Sign
    Represents a captured state of either a SignPost or a WallSign.
    Skull
    Represents a captured state of a skull block.
    Smoker
    Represents a captured state of a smoker.
    Structure
    Represents a structure block that can save and load blocks from a file.
    TileState
    Represents a block state that also hosts a tile entity at the given location.
  • Class Summary 
    Class Description
    DoubleChest
    Represents a double chest.
  • Enum Summary 
    Enum Description
    Biome
    Holds all accepted Biomes in the default server
    BlockFace
    Represents the face of a block
    PistonMoveReaction
    Represents how a block or entity will react when interacting with a piston when it is extending or retracting.