# 程序包 org.bukkit.metadata

package org.bukkit.metadata
用于提供在每种Minecraft概念上的插件指定数据的数据层.

- 相关程序包
  程序包
  说明
  org.bukkit
  Bukkit API的顶级程序包, 包含通用的API类和接口.
- 类
  说明
  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.
  LazyMetadataValue.CacheStrategy
  Describes possible caching strategies for metadata.
  Metadatable
  This interface is implemented by all objects that can provide metadata about themselves.
  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.
  MetadataStore<T>
  MetadataStoreBase<T>
  MetadataValue
  MetadataValueAdapter
  Optional base class for facilitating MetadataValue implementations.