接口的使用
org.bukkit.metadata.MetadataValue
使用MetadataValue的程序包
-
org.bukkit.metadata中MetadataValue的使用
修饰符和类型类说明classFixedMetadataValue是一种特殊情况的元数据项, 在初始化后永远包含相同的值.classLazyMetadataValue类实现了一种在另一个插件请求之前不会计算的元数据类型.class用于简化MetadataValue实现的可选基类.返回变量类型为MetadataValue的类型的org.bukkit.metadata中的方法修饰符和类型方法说明Metadatable.getMetadata(@NotNull String metadataKey) 从实现对象的元数据存储中返回先前设置的元数据值列表.MetadataStore.getMetadata(T subject, @NotNull String metadataKey) 返回附加到对象的所有元数据值.MetadataStoreBase.getMetadata(T subject, @NotNull String metadataKey) 返回附加到对象的所有元数据值.参数类型为MetadataValue的org.bukkit.metadata中的方法修饰符和类型方法说明voidMetadatable.setMetadata(@NotNull String metadataKey, @NotNull MetadataValue newMetadataValue) 在实现对象的元数据存储中设置元数据值.voidMetadataStore.setMetadata(T subject, @NotNull String metadataKey, @NotNull MetadataValue newMetadataValue) 向对象添加元数据值.voidMetadataStoreBase.setMetadata(T subject, @NotNull String metadataKey, @NotNull MetadataValue newMetadataValue) 向对象添加元数据值.