# Uses of Package
org.bukkit.metadata

Packages that use org.bukkit.metadata
Package
Description
com.destroystokyo.paper.entity
io.papermc.paper.block
io.papermc.paper.entity
org.bukkit
The root package of the Bukkit API, contains generalized API classes.
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.entity.minecart
Interfaces for various `Minecart` types.
org.bukkit.metadata
Classes dedicated to providing a layer of plugin specified data on various Minecraft concepts.

Classes in org.bukkit.metadata used by com.destroystokyo.paper.entity
Class
Description
Metadatable
This interface is implemented by all objects that can provide metadata about themselves.
Classes in org.bukkit.metadata used by io.papermc.paper.block
Class
Description
Metadatable
This interface is implemented by all objects that can provide metadata about themselves.
Classes in org.bukkit.metadata used by io.papermc.paper.entity
Class
Description
Metadatable
This interface is implemented by all objects that can provide metadata about themselves.
Classes in org.bukkit.metadata used by org.bukkit
Class
Description
Metadatable
This interface is implemented by all objects that can provide metadata about themselves.
Classes in org.bukkit.metadata used by org.bukkit.block
Class
Description
Metadatable
This interface is implemented by all objects that can provide metadata about themselves.
Classes in org.bukkit.metadata used by org.bukkit.entity
Class
Description
Metadatable
This interface is implemented by all objects that can provide metadata about themselves.
Classes in org.bukkit.metadata used by org.bukkit.entity.minecart
Class
Description
Metadatable
This interface is implemented by all objects that can provide metadata about themselves.
Classes in org.bukkit.metadata used by org.bukkit.metadata
Class
Description
LazyMetadataValue
The LazyMetadataValue class implements a type of metadata that is not computed until another plugin asks for it.
LazyMetadataValue.CacheStrategy
Describes possible caching strategies for metadata.
MetadataValue
MetadataValueAdapter
Optional base class for facilitating MetadataValue implementations.