接口的使用
org.bukkit.inventory.meta.ItemMeta
-
org.bukkit.inventory中ItemMeta的使用
修饰符和类型方法说明返回一个适用于给定的ItemStack的ItemMeta返回一个适用于给定的Material的ItemMetaItemFactory.getItemMeta
(Material material) 该方法能够为给定的Material
创建一个新的元数据。ItemStack.getItemMeta()
获取此物品堆的ItemMeta
的副本.修饰符和类型方法说明返回一个适用于给定的ItemStack的ItemMeta返回一个适用于给定的Material的ItemMetaboolean
该方法用于比较两个ItemStack的元数据对象.boolean
ItemFactory.isApplicable
(ItemMeta meta, ItemStack stack) 该方法用于检查元数据是否能够适用于指定的ItemStack上(如果适用则物品不会丢失之前的数据).boolean
ItemFactory.isApplicable
(ItemMeta meta, Material material) 该方法用于检查元数据是否能够适用于指定的Material
上(如果适用则不会丢失数据).boolean
ItemStack.setItemMeta
(ItemMeta itemMeta) 向物品堆设置元数据. -
org.bukkit.inventory.meta中ItemMeta的使用
修饰符和类型接口说明interface
interface
interface
interface
EnchantmentMeta is specific to items that can store enchantments, as opposed to being enchanted.interface
代表可以存储单个FireworkEffect的meta.例如包含Material.FIREWORK_CHARGE
.interface
Represents aMaterial.FIREWORK
and its effects.interface
interface
interface
代表可被伸缩的地图.interface
代表药水和有自定义药水效果的物品.interface
代表头颅
.interface
Represents aMaterial.MONSTER_EGG
and it's spawned type.