# Uses of Interface
org.bukkit.material.Colorable

Packages that use Colorable
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.material
Classes that represents various voxel types and states.

## Uses of Colorable in org.bukkit.block

Subinterfaces of Colorable in org.bukkit.block
Modifier and Type
Interface
Description
`interface`
`Bed`
Represents a captured state of a bed.
`interface`
`HangingSign`
Represents a captured state of a hanging sign.
`interface`
`Sign`
Represents a captured state of either a SignPost or a WallSign.

## Uses of Colorable in org.bukkit.entity

Subinterfaces of Colorable in org.bukkit.entity
Modifier and Type
Interface
Description
`interface`
`Sheep`
Represents a Sheep.
`interface`
`Shulker`

## Uses of Colorable in org.bukkit.material

Classes in org.bukkit.material that implement Colorable
Modifier and Type
Class
Description
`class`
`Dye`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
`class`
`Wool`
Deprecated.
all usage of MaterialData is deprecated and subject to removal.