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.ItemStack
decodeItemStack
(byte[] buf) static org.bukkit.inventory.ItemStack
decodeItemStack
(String data) static String
encode
(byte[] buf) static byte[]
encodeItemStack
(org.bukkit.inventory.ItemStack item) static String
encodeItemStackToString
(org.bukkit.inventory.ItemStack item) static void
lore
(org.bukkit.inventory.ItemStack stack, Collection<net.kyori.adventure.text.Component> components) static void
lore
(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 void
name
(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)
-