Class Inventory


  • public class Inventory
    extends java.lang.Object
    • Constructor Detail

      • Inventory

        public Inventory()
    • Method Detail

      • getAll

        public static java.util.List<IInventoryItem> getAll​(int... ids)
      • getAll

        public static java.util.List<IInventoryItem> getAll​(java.lang.String... names)
      • getFirst

        public static IInventoryItem getFirst​(java.lang.String... names)
      • getLast

        public static IInventoryItem getLast​(java.lang.String... names)
      • contains

        public static boolean contains​(java.util.function.Predicate<? super IItem> filter)
      • contains

        public static boolean contains​(int... id)
      • contains

        public static boolean contains​(java.lang.String... name)
      • containsAll

        public static boolean containsAll​(int... ids)
      • containsAll

        public static boolean containsAll​(java.lang.String... names)
      • getCount

        public static int getCount​(boolean stacks,
                                   java.util.function.Predicate<? super IInventoryItem> filter)
      • getCount

        public static int getCount​(boolean stacks,
                                   int... ids)
      • getCount

        public static int getCount​(boolean stacks,
                                   java.lang.String... names)
      • getCount

        public static int getCount​(java.util.function.Predicate<? super IInventoryItem> filter)
      • getCount

        public static int getCount​(int... ids)
      • getCount

        public static int getCount​(java.lang.String... names)
      • isFull

        public static boolean isFull()
      • isEmpty

        public static boolean isEmpty()
      • getFreeSlots

        public static int getFreeSlots()