Class HeadDatabaseItem

java.lang.Object
io.github.projectunified.uniitem.headdatabase.HeadDatabaseItem
All Implemented Interfaces:
Item

public class HeadDatabaseItem extends Object implements Item
  • Constructor Details

    • HeadDatabaseItem

      public HeadDatabaseItem(@NotNull @NotNull String id)
    • HeadDatabaseItem

      public HeadDatabaseItem(org.bukkit.inventory.ItemStack itemStack)
  • Method Details

    • getBase64

      public String getBase64()
    • isValid

      public boolean isValid()
      Specified by:
      isValid in interface Item
    • key

      @Nullable public @Nullable ItemKey key()
      Specified by:
      key in interface Item
    • bukkitItem

      @Nullable public @Nullable org.bukkit.inventory.ItemStack bukkitItem()
      Specified by:
      bukkitItem in interface Item
    • bukkitItem

      @Nullable public @Nullable org.bukkit.inventory.ItemStack bukkitItem(@NotNull @NotNull org.bukkit.entity.Player player)
      Specified by:
      bukkitItem in interface Item
    • isSimilar

      public boolean isSimilar(@NotNull @NotNull org.bukkit.inventory.ItemStack item)
      Specified by:
      isSimilar in interface Item