Class ItemStackUtils

java.lang.Object
ru.cwcode.cwutils.items.ItemStackUtils

public class ItemStackUtils extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.bukkit.inventory.ItemStack[]
    cloneItemStacks(org.bukkit.inventory.ItemStack[] itemStacks)
     
    static void
    editMeta(org.bukkit.inventory.ItemStack itemStack, Consumer<org.bukkit.inventory.meta.ItemMeta> editor)
     
    static @Nullable org.bukkit.Material
    fromLegacyID(int ID, byte Data)
     
    static @Nullable org.bukkit.inventory.ItemStack
     
    static net.kyori.adventure.text.Component
    getDisplayNameWithoutBrackets(org.bukkit.inventory.ItemStack item)
     
    static boolean
    isSimilar(@Nullable org.bukkit.inventory.ItemStack item1, @Nullable org.bukkit.inventory.ItemStack item2, @NotNull SimilarMode... modes)
     
    static org.bukkit.inventory.ItemStack
    removeItalicFont(org.bukkit.inventory.ItemStack itemStack)
     
    static @Nullable String
    toSNBT(org.bukkit.inventory.ItemStack itemStack)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ItemStackUtils

      public ItemStackUtils()
  • Method Details

    • fromLegacyID

      @Nullable public static @Nullable org.bukkit.Material fromLegacyID(int ID, byte Data)
    • cloneItemStacks

      public static org.bukkit.inventory.ItemStack[] cloneItemStacks(org.bukkit.inventory.ItemStack[] itemStacks)
    • editMeta

      public static void editMeta(org.bukkit.inventory.ItemStack itemStack, Consumer<org.bukkit.inventory.meta.ItemMeta> editor)
    • removeItalicFont

      public static org.bukkit.inventory.ItemStack removeItalicFont(org.bukkit.inventory.ItemStack itemStack)
    • isSimilar

      public static boolean isSimilar(@Nullable @Nullable org.bukkit.inventory.ItemStack item1, @Nullable @Nullable org.bukkit.inventory.ItemStack item2, @NotNull @NotNull SimilarMode... modes)
    • toSNBT

      @Nullable public static @Nullable String toSNBT(org.bukkit.inventory.ItemStack itemStack)
    • fromSNBT

      @Nullable public static @Nullable org.bukkit.inventory.ItemStack fromSNBT(String snbt)
    • getDisplayNameWithoutBrackets

      public static net.kyori.adventure.text.Component getDisplayNameWithoutBrackets(org.bukkit.inventory.ItemStack item)