Class CarriedItems
- java.lang.Object
-
- net.eternalclient.api.utilities.container.CarriedItems
-
public class CarriedItems extends java.lang.ObjectThis class provides methods for counting, checking for the presence, and retrieving items in the player's carried inventory and equipment.
-
-
Constructor Summary
Constructors Constructor Description CarriedItems()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intcapacity()static booleancontains(int id)static booleancontains(int... ids)static booleancontains(java.lang.String name)static booleancontains(java.lang.String... names)static booleancontains(java.util.function.Predicate<Item> predicate)static booleancontains(Item item)static booleancontains(Item... items)static booleancontains(ItemVariant itemVariant)static booleancontainsAll(int id)static booleancontainsAll(int... ids)static booleancontainsAll(java.lang.String name)static booleancontainsAll(java.lang.String... names)static booleancontainsAll(java.util.function.Predicate<Item> predicate)static booleancontainsAll(Item item)static booleancontainsAll(Item... items)static booleancontainsAll(ItemVariant itemVariant)static intcount(int id)static intcount(int... ids)static intcount(java.lang.String name)static intcount(java.lang.String... names)static intcount(java.util.function.Predicate<Item> predicate)static intcount(Item item)static intcount(Item... items)static intcount(ItemVariant itemVariant)static intfind(int... ids)static intfind(int[] ids, int defaultValue)static intfind(java.lang.String... names)static intfind(java.lang.String[] names, int defaultValue)static intfind(java.util.function.Predicate<Item> predicate)static intfind(java.util.function.Predicate<Item> predicate, int defaultValue)static intfind(ItemVariant variant)static intfind(ItemVariant variant, int defaultValue)static intfreeSlots()static booleanisEmpty()static booleanisFull()static booleanonlyContains(int id)static booleanonlyContains(int... ids)static booleanonlyContains(java.lang.String name)static booleanonlyContains(java.lang.String... names)static booleanonlyContains(java.util.function.Predicate<Item> predicate)static booleanonlyContains(Item item)static booleanonlyContains(Item... items)static booleanonlyContains(ItemVariant itemVariant)static intusedSlots()
-
-
-
Method Detail
-
isFull
public static boolean isFull()
-
isEmpty
public static boolean isEmpty()
-
capacity
public static int capacity()
-
freeSlots
public static int freeSlots()
-
usedSlots
public static int usedSlots()
-
find
public static int find(int... ids)
-
find
public static int find(int[] ids, int defaultValue)
-
find
public static int find(ItemVariant variant)
-
find
public static int find(ItemVariant variant, int defaultValue)
-
find
public static int find(java.lang.String... names)
-
find
public static int find(java.lang.String[] names, int defaultValue)
-
find
public static int find(java.util.function.Predicate<Item> predicate)
-
find
public static int find(java.util.function.Predicate<Item> predicate, int defaultValue)
-
count
public static int count(int id)
-
count
public static int count(int... ids)
-
count
public static int count(java.lang.String name)
-
count
public static int count(java.lang.String... names)
-
count
public static int count(Item item)
-
count
public static int count(Item... items)
-
count
public static int count(ItemVariant itemVariant)
-
count
public static int count(java.util.function.Predicate<Item> predicate)
-
contains
public static boolean contains(int id)
-
contains
public static boolean contains(int... ids)
-
contains
public static boolean contains(java.lang.String name)
-
contains
public static boolean contains(java.lang.String... names)
-
contains
public static boolean contains(Item item)
-
contains
public static boolean contains(Item... items)
-
contains
public static boolean contains(ItemVariant itemVariant)
-
contains
public static boolean contains(java.util.function.Predicate<Item> predicate)
-
containsAll
public static boolean containsAll(int id)
-
containsAll
public static boolean containsAll(int... ids)
-
containsAll
public static boolean containsAll(java.lang.String name)
-
containsAll
public static boolean containsAll(java.lang.String... names)
-
containsAll
public static boolean containsAll(Item item)
-
containsAll
public static boolean containsAll(Item... items)
-
containsAll
public static boolean containsAll(ItemVariant itemVariant)
-
containsAll
public static boolean containsAll(java.util.function.Predicate<Item> predicate)
-
onlyContains
public static boolean onlyContains(int id)
-
onlyContains
public static boolean onlyContains(int... ids)
-
onlyContains
public static boolean onlyContains(java.lang.String name)
-
onlyContains
public static boolean onlyContains(java.lang.String... names)
-
onlyContains
public static boolean onlyContains(Item item)
-
onlyContains
public static boolean onlyContains(Item... items)
-
onlyContains
public static boolean onlyContains(ItemVariant itemVariant)
-
onlyContains
public static boolean onlyContains(java.util.function.Predicate<Item> predicate)
-
-