Package org.bukkit.metadata

Classes dedicated to providing a layer of plugin specified data on various Minecraft concepts.

See:
          Description

Interface Summary
Metadatable This interface is implemented by all objects that can provide metadata about themselves.
MetadataStore<T>  
MetadataValue  
 

Class Summary
FixedMetadataValue A FixedMetadataValue is a special case metadata item that contains the same value forever after initialization.
LazyMetadataValue The LazyMetadataValue class implements a type of metadata that is not computed until another plugin asks for it.
MetadataStoreBase<T>  
MetadataValueAdapter Optional base class for facilitating MetadataValue implementations.
 

Enum Summary
LazyMetadataValue.CacheStrategy Describes possible caching strategies for metadata.
 

Exception Summary
MetadataConversionException A MetadataConversionException is thrown any time a LazyMetadataValue attempts to convert a metadata value to an inappropriate data type.
MetadataEvaluationException A MetadataEvaluationException is thrown any time a LazyMetadataValue fails to evaluate its value due to an exception.
 

Package org.bukkit.metadata Description

Classes dedicated to providing a layer of plugin specified data on various Minecraft concepts.



Copyright © 2014. All rights reserved.