# Uses of Interface
org.bukkit.material.Directional

Packages that use Directional
Package
Description
org.bukkit.entity
Interfaces for non-voxel objects that can exist in a `world`, including all players, monsters, projectiles, etc.
org.bukkit.material
Classes that represents various voxel types and states.

## Uses of Directional in org.bukkit.entity

Subinterfaces of Directional in org.bukkit.entity
Modifier and Type
Interface
Description
`interface`
`GlowItemFrame`
A Glow Item Frame.
`interface`
`Hanging`
Represents a Hanging entity
`interface`
`ItemFrame`
Represents an Item Frame
`interface`
`LeashHitch`
Represents a Leash Hitch on a fence
`interface`
`Painting`
Represents a Painting.

## Uses of Directional in org.bukkit.material

Subinterfaces of Directional in org.bukkit.material
Modifier and Type
Interface
Description
`interface`
`Attachable`
Indicates that a block can be attached to another block
Classes in org.bukkit.material that implement Directional
Modifier and Type
Class
Description
`class`
`Banner`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Bed`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Button`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Chest`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`CocoaPlant`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Comparator`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Diode`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`DirectionalContainer`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Dispenser`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Door`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`EnderChest`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Furnace`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`FurnaceAndDispenser`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Gate`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Hopper`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Ladder`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Lever`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Observer`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`PistonBaseMaterial`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`PistonExtensionMaterial`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Pumpkin`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`RedstoneTorch`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Sign`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`SimpleAttachableMaterialData`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Skull`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Stairs`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Torch`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`TrapDoor`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`TripwireHook`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.