Class ItemUtilsImpl

java.lang.Object
de.studiocode.inventoryaccess.r9.util.ItemUtilsImpl
All Implemented Interfaces:
de.studiocode.inventoryaccess.abstraction.util.ItemUtils

public class ItemUtilsImpl extends Object implements de.studiocode.inventoryaccess.abstraction.util.ItemUtils
  • Constructor Details

    • ItemUtilsImpl

      public ItemUtilsImpl()
  • Method Details

    • serializeItemStack

      public byte[] serializeItemStack(@NotNull org.bukkit.inventory.ItemStack itemStack, boolean compressed)
      Specified by:
      serializeItemStack in interface de.studiocode.inventoryaccess.abstraction.util.ItemUtils
    • serializeItemStack

      public void serializeItemStack(@NotNull org.bukkit.inventory.ItemStack itemStack, @NotNull @NotNull OutputStream outputStream, boolean compressed)
      Specified by:
      serializeItemStack in interface de.studiocode.inventoryaccess.abstraction.util.ItemUtils
    • deserializeItemStack

      public org.bukkit.inventory.ItemStack deserializeItemStack(byte[] data, boolean compressed)
      Specified by:
      deserializeItemStack in interface de.studiocode.inventoryaccess.abstraction.util.ItemUtils
    • deserializeItemStack

      public org.bukkit.inventory.ItemStack deserializeItemStack(@NotNull @NotNull InputStream inputStream, boolean compressed)
      Specified by:
      deserializeItemStack in interface de.studiocode.inventoryaccess.abstraction.util.ItemUtils
    • setDisplayName

      public void setDisplayName(@NotNull @NotNull org.bukkit.inventory.meta.ItemMeta itemMeta, net.md_5.bungee.api.chat.BaseComponent[] name)
      Specified by:
      setDisplayName in interface de.studiocode.inventoryaccess.abstraction.util.ItemUtils
    • setLore

      public void setLore(@NotNull @NotNull org.bukkit.inventory.meta.ItemMeta itemMeta, @NotNull @NotNull List<@NotNull net.md_5.bungee.api.chat.BaseComponent[]> lore)
      Specified by:
      setLore in interface de.studiocode.inventoryaccess.abstraction.util.ItemUtils