public class SlimefunItemStack
extends io.github.thebusybiscuit.cscorelib2.item.CustomItem
Constructor and Description |
---|
SlimefunItemStack(java.lang.String id,
Color color,
PotionEffect effect,
java.lang.String name,
java.lang.String... lore) |
SlimefunItemStack(java.lang.String id,
ItemStack item) |
SlimefunItemStack(java.lang.String id,
ItemStack item,
java.util.function.Consumer<ItemMeta> consumer) |
SlimefunItemStack(java.lang.String id,
ItemStack item,
java.lang.String name,
java.lang.String... lore) |
SlimefunItemStack(java.lang.String id,
Material type,
Color color,
java.lang.String name,
java.lang.String... lore) |
SlimefunItemStack(java.lang.String id,
Material type,
java.lang.String name,
java.util.function.Consumer<ItemMeta> consumer) |
SlimefunItemStack(java.lang.String id,
Material type,
java.lang.String name,
java.lang.String... lore) |
SlimefunItemStack(java.lang.String id,
java.lang.String texture,
java.util.function.Consumer<ItemMeta> consumer) |
SlimefunItemStack(java.lang.String id,
java.lang.String texture,
java.lang.String name,
java.util.function.Consumer<ItemMeta> consumer) |
SlimefunItemStack(java.lang.String id,
java.lang.String texture,
java.lang.String name,
java.lang.String... lore) |
Modifier and Type | Method and Description |
---|---|
ItemStack |
clone() |
java.util.Optional<java.lang.String> |
getBase64Texture() |
io.github.thebusybiscuit.cscorelib2.item.ImmutableItemMeta |
getImmutableMeta() |
SlimefunItem |
getItem()
Gets the
SlimefunItem associated for this SlimefunItemStack . |
java.lang.String |
getItemID() |
boolean |
setItemMeta(ItemMeta meta) |
addFlags, setCustomModel
addEnchantment, addEnchantments, addUnsafeEnchantment, addUnsafeEnchantments, containsEnchantment, deserialize, equals, getAmount, getData, getDurability, getEnchantmentLevel, getEnchantments, getItemMeta, getMaxStackSize, getType, hashCode, hasItemMeta, isSimilar, removeEnchantment, serialize, setAmount, setData, setDurability, setType, toString
public SlimefunItemStack(java.lang.String id, Material type, java.lang.String name, java.lang.String... lore)
public SlimefunItemStack(java.lang.String id, Material type, Color color, java.lang.String name, java.lang.String... lore)
public SlimefunItemStack(java.lang.String id, Color color, PotionEffect effect, java.lang.String name, java.lang.String... lore)
public SlimefunItemStack(java.lang.String id, ItemStack item, java.lang.String name, java.lang.String... lore)
public SlimefunItemStack(java.lang.String id, ItemStack item)
public SlimefunItemStack(java.lang.String id, ItemStack item, java.util.function.Consumer<ItemMeta> consumer)
public SlimefunItemStack(java.lang.String id, Material type, java.lang.String name, java.util.function.Consumer<ItemMeta> consumer)
public SlimefunItemStack(java.lang.String id, java.lang.String texture, java.lang.String name, java.lang.String... lore)
public SlimefunItemStack(java.lang.String id, java.lang.String texture, java.lang.String name, java.util.function.Consumer<ItemMeta> consumer)
public SlimefunItemStack(java.lang.String id, java.lang.String texture, java.util.function.Consumer<ItemMeta> consumer)
public java.lang.String getItemID()
public SlimefunItem getItem()
SlimefunItem
associated for this SlimefunItemStack
. Null if no item is found.SlimefunItem
for this SlimefunItemStack
, null if not found.public io.github.thebusybiscuit.cscorelib2.item.ImmutableItemMeta getImmutableMeta()
public boolean setItemMeta(ItemMeta meta)
setItemMeta
in class ItemStack
public java.util.Optional<java.lang.String> getBase64Texture()