Uses of Interface
org.bukkit.metadata.MetadataValue
Package
Description
Classes dedicated to providing a layer of plugin specified data on various
Minecraft concepts.
-
Uses of MetadataValue in org.bukkit.metadata
Modifier and TypeClassDescriptionclass
A FixedMetadataValue is a special case metadata item that contains the same value forever after initialization.class
The LazyMetadataValue class implements a type of metadata that is not computed until another plugin asks for it.class
Optional base class for facilitating MetadataValue implementations.Modifier and TypeMethodDescriptionMetadatable.getMetadata
(String metadataKey) Returns a list of previously set metadata values from the implementing object's metadata store.MetadataStore.getMetadata
(T subject, String metadataKey) Returns all metadata values attached to an object.MetadataStoreBase.getMetadata
(T subject, String metadataKey) Returns all metadata values attached to an object.Modifier and TypeMethodDescriptionvoid
Metadatable.setMetadata
(String metadataKey, MetadataValue newMetadataValue) Sets a metadata value in the implementing object's metadata store.void
MetadataStore.setMetadata
(T subject, String metadataKey, MetadataValue newMetadataValue) Adds a metadata value to an object.void
MetadataStoreBase.setMetadata
(T subject, String metadataKey, MetadataValue newMetadataValue) Adds a metadata value to an object.