Package | Description |
---|---|
com.destroystokyo.paper.inventory.meta | |
org.bukkit.inventory |
Classes involved in manipulating player inventories and item interactions.
|
org.bukkit.inventory.meta |
The interfaces used when manipulating extra data can can be stored inside
item stacks . |
Modifier and Type | Interface and Description |
---|---|
interface |
ArmorStandMeta |
Modifier and Type | Method and Description |
---|---|
@Nullable ItemMeta |
ItemFactory.asMetaFor(@NotNull ItemMeta meta,
@NotNull ItemStack stack)
Returns an appropriate item meta for the specified stack.
|
@Nullable ItemMeta |
ItemFactory.asMetaFor(@NotNull ItemMeta meta,
@NotNull Material material)
Returns an appropriate item meta for the specified material.
|
ItemMeta |
ItemStack.getItemMeta()
Get a copy of this ItemStack's
ItemMeta . |
ItemMeta |
ItemFactory.getItemMeta(@NotNull Material material)
This creates a new item meta for the material.
|
Modifier and Type | Method and Description |
---|---|
@Nullable ItemMeta |
ItemFactory.asMetaFor(@NotNull ItemMeta meta,
@NotNull ItemStack stack)
Returns an appropriate item meta for the specified stack.
|
@Nullable ItemMeta |
ItemFactory.asMetaFor(@NotNull ItemMeta meta,
@NotNull Material material)
Returns an appropriate item meta for the specified material.
|
boolean |
ItemFactory.equals(@Nullable ItemMeta meta1,
@Nullable ItemMeta meta2)
This method is used to compare two item meta data objects.
|
boolean |
ItemFactory.equals(@Nullable ItemMeta meta1,
@Nullable ItemMeta meta2)
This method is used to compare two item meta data objects.
|
boolean |
ItemFactory.isApplicable(@Nullable ItemMeta meta,
@Nullable ItemStack stack)
This method checks the item meta to confirm that it is applicable (no
data lost if applied) to the specified ItemStack.
|
boolean |
ItemFactory.isApplicable(@Nullable ItemMeta meta,
@Nullable Material material)
This method checks the item meta to confirm that it is applicable (no
data lost if applied) to the specified Material.
|
boolean |
ItemStack.setItemMeta(@Nullable ItemMeta itemMeta)
Set the ItemMeta of this ItemStack.
|
@NotNull Material |
ItemFactory.updateMaterial(@NotNull ItemMeta meta,
@NotNull Material material)
Deprecated.
for internal use only
|
Modifier and Type | Interface and Description |
---|---|
interface |
BannerMeta |
interface |
BlockDataMeta |
interface |
BlockStateMeta |
interface |
BookMeta
Represents a book (
Material.WRITABLE_BOOK or Material.WRITTEN_BOOK ) that can have a title, an author, and pages. |
interface |
CompassMeta
Represents a compass that can track a specific location.
|
interface |
CrossbowMeta |
interface |
EnchantmentStorageMeta
EnchantmentMeta is specific to items that can store enchantments, as
opposed to being enchanted.
|
interface |
FireworkEffectMeta
Represents a meta that can store a single FireworkEffect.
|
interface |
FireworkMeta
Represents a
Material.FIREWORK_ROCKET and its effects. |
interface |
KnowledgeBookMeta |
interface |
LeatherArmorMeta
Represents leather armor (
Material.LEATHER_BOOTS , Material.LEATHER_CHESTPLATE , Material.LEATHER_HELMET , or Material.LEATHER_LEGGINGS ) that can be colored. |
interface |
MapMeta
Represents a map that can be scalable.
|
interface |
PotionMeta
Represents a potion or item that can have custom effects.
|
interface |
SkullMeta
Represents a skull that can have an owner.
|
interface |
SpawnEggMeta
Represents a spawn egg and it's spawned type.
|
interface |
SuspiciousStewMeta
Represents a suspicious stew that can have custom effects.
|
interface |
TropicalFishBucketMeta
Represents a bucket of tropical fish.
|
Modifier and Type | Method and Description |
---|---|
@NotNull ItemMeta |
ItemMeta.clone() |
Copyright © 2021. All rights reserved.