Class ItemUtils
java.lang.Object
com.ticxo.modelengine.api.utils.data.ItemUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]static org.bukkit.inventory.ItemStackdecodeItemStack(byte[] buf) static org.bukkit.inventory.ItemStackdecodeItemStack(String data) static Stringencode(byte[] buf) static byte[]encodeItemStack(org.bukkit.inventory.ItemStack item) static StringencodeItemStackToString(org.bukkit.inventory.ItemStack item) static voidlore(org.bukkit.inventory.ItemStack stack, Collection<net.kyori.adventure.text.Component> components) static voidlore(org.bukkit.inventory.ItemStack stack, net.kyori.adventure.text.Component... components) static <T extends org.bukkit.inventory.meta.ItemMeta>
voidmeta(org.bukkit.inventory.ItemStack stack, org.bukkit.util.Consumer<T> metaConsumer) static voidname(org.bukkit.inventory.ItemStack stack, net.kyori.adventure.text.Component component)
-
Constructor Details
-
ItemUtils
public ItemUtils()
-
-
Method Details
-
encodeItemStack
public static byte[] encodeItemStack(org.bukkit.inventory.ItemStack item) -
encodeItemStackToString
-
decodeItemStack
public static org.bukkit.inventory.ItemStack decodeItemStack(byte[] buf) -
decodeItemStack
-
encode
-
decode
-
name
public static void name(org.bukkit.inventory.ItemStack stack, net.kyori.adventure.text.Component component) -
lore
public static void lore(org.bukkit.inventory.ItemStack stack, net.kyori.adventure.text.Component... components) -
lore
public static void lore(org.bukkit.inventory.ItemStack stack, Collection<net.kyori.adventure.text.Component> components) -
meta
public static <T extends org.bukkit.inventory.meta.ItemMeta> void meta(org.bukkit.inventory.ItemStack stack, org.bukkit.util.Consumer<T> metaConsumer)
-