Class DrinkServing

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

public final class DrinkServing extends Object
Actual liquid per item, in centilitres. Source ingredients need no authored volume.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final double
     
    static final double
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static double
    equivalentCl(double abv, double volumeCl)
    Alcohol dose expressed as centilitres of a 40% spirit; stored volume remains actual liquid.
    static boolean
    isMarked(org.bukkit.inventory.ItemStack item)
     
    static double
    read(org.bukkit.inventory.ItemStack item)
    Missing legacy values use one pour.
    static void
    write(org.bukkit.inventory.ItemStack item, double volumeCl)
     

    Methods inherited from class Object

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

  • Method Details

    • equivalentCl

      public static double equivalentCl(double abv, double volumeCl)
      Alcohol dose expressed as centilitres of a 40% spirit; stored volume remains actual liquid.
    • isMarked

      public static boolean isMarked(org.bukkit.inventory.ItemStack item)
    • read

      public static double read(org.bukkit.inventory.ItemStack item)
      Missing legacy values use one pour. Explicit incomplete or invalid values fail closed.
    • write

      public static void write(org.bukkit.inventory.ItemStack item, double volumeCl)