Class ItemUT

java.lang.Object
studio.magemonkey.codex.util.ItemUT

public class ItemUT extends Object
  • Field Details

  • Constructor Details

    • ItemUT

      public ItemUT()
  • Method Details

    • addToLore

      public static int addToLore(@NotNull List<String> lore, int pos, @NotNull String value)
    • addLore

      public static void addLore(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String id, @NotNull String text, int pos)
    • addLore

      public static void addLore(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String id, @NotNull List<String> text, int pos)
    • delLore

      public static void delLore(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String id)
    • getLoreIndex

      public static int getLoreIndex(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String id)
    • getLoreIndex

      public static int getLoreIndex(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String id, int type)
    • addLoreTag

      public static void addLoreTag(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String id, @NotNull String text)
    • delLoreTag

      public static void delLoreTag(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String id)
    • getLoreTag

      @Nullable public static String getLoreTag(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String id)
    • addNameTag

      public static void addNameTag(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String id, @NotNull String text)
    • delNameTag

      public static void delNameTag(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String id)
    • getNameTag

      @Nullable public static String getNameTag(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String id)
    • getItemName

      @NotNull public static String getItemName(@NotNull org.bukkit.inventory.ItemStack item)
    • addSkullTexture

      public static void addSkullTexture(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String value)
    • addSkullTexture

      public static void addSkullTexture(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String value, @NotNull String id)
    • getSkullTexture

      @Nullable public static String getSkullTexture(@NotNull org.bukkit.inventory.ItemStack item)
    • applyPlaceholderAPI

      public static void applyPlaceholderAPI(@NotNull org.bukkit.entity.Player player, @NotNull org.bukkit.inventory.ItemStack item)
    • replace

      public static void replace(@NotNull org.bukkit.inventory.ItemStack item, @NotNull UnaryOperator<String> cs)
    • replaceLore

      public static void replaceLore(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String placeholder, @NotNull List<String> r)
    • replaceLore

      public static void replaceLore(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String placeholder, @NotNull String r)
    • addItem

      public static void addItem(@NotNull org.bukkit.entity.Player player, @NotNull org.bukkit.inventory.ItemStack... items)
    • isAir

      public static boolean isAir(@Nullable org.bukkit.inventory.ItemStack item)
    • isWeapon

      public static boolean isWeapon(@NotNull org.bukkit.inventory.ItemStack item)
    • isTool

      public static boolean isTool(@NotNull org.bukkit.inventory.ItemStack item)
    • isArmor

      public static boolean isArmor(@NotNull org.bukkit.inventory.ItemStack item)
    • isBow

      public static boolean isBow(@NotNull org.bukkit.inventory.ItemStack item)
    • getItemSlots

      @NotNull public static org.bukkit.inventory.EquipmentSlot[] getItemSlots(@NotNull org.bukkit.inventory.ItemStack item)
    • getEquipmentSlotByItemType

      @NotNull public static org.bukkit.inventory.EquipmentSlot getEquipmentSlotByItemType(@NotNull org.bukkit.inventory.ItemStack item)
    • setEngine

      public static void setEngine(CodexEngine engine)
    • getEngine

      public static CodexEngine getEngine()