Class DrinkQuality

java.lang.Object
ke.ric.api.item.DrinkQuality

public final class DrinkQuality extends Object
Drinks use the same precise quality as every other Heirloom item.
  • Method Summary

    Modifier and Type
    Method
    Description
    static Integer
    level(org.bukkit.inventory.ItemStack item)
     
    static int
    level(org.bukkit.inventory.ItemStack item, int fallback)
     
    static int
    level(org.bukkit.persistence.PersistentDataContainer pdc, int fallback)
     
    static int
    seed(org.bukkit.inventory.ItemStack item, int fallback)
     
    static int
    seed(org.bukkit.persistence.PersistentDataContainer pdc, int fallback)
    Adopt old beverage quality only when the item has no existing Heirloom quality.
    static void
    writeLevel(org.bukkit.persistence.PersistentDataContainer pdc, int result)
    A new brewing result can change quality; retain precise scores within the same tier.

    Methods inherited from class Object

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

    • level

      public static Integer level(org.bukkit.inventory.ItemStack item)
    • level

      public static int level(org.bukkit.inventory.ItemStack item, int fallback)
    • level

      public static int level(org.bukkit.persistence.PersistentDataContainer pdc, int fallback)
    • seed

      public static int seed(org.bukkit.persistence.PersistentDataContainer pdc, int fallback)
      Adopt old beverage quality only when the item has no existing Heirloom quality.
    • seed

      public static int seed(org.bukkit.inventory.ItemStack item, int fallback)
    • writeLevel

      public static void writeLevel(org.bukkit.persistence.PersistentDataContainer pdc, int result)
      A new brewing result can change quality; retain precise scores within the same tier.