Class CarriedItems
- java.lang.Object
-
- net.eternalclient.api.utilities.container.CarriedItems
-
public class CarriedItems extends java.lang.Object
This 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 int
capacity()
static boolean
contains(int id)
static boolean
contains(int... ids)
static boolean
contains(java.lang.String name)
static boolean
contains(java.lang.String... names)
static boolean
contains(java.util.function.Predicate<Item> predicate)
static boolean
contains(Item item)
static boolean
contains(Item... items)
static boolean
contains(ItemVariant itemVariant)
static boolean
containsAll(int id)
static boolean
containsAll(int... ids)
static boolean
containsAll(java.lang.String name)
static boolean
containsAll(java.lang.String... names)
static boolean
containsAll(java.util.function.Predicate<Item> predicate)
static boolean
containsAll(Item item)
static boolean
containsAll(Item... items)
static boolean
containsAll(ItemVariant itemVariant)
static int
count(int id)
static int
count(int... ids)
static int
count(java.lang.String name)
static int
count(java.lang.String... names)
static int
count(java.util.function.Predicate<Item> predicate)
static int
count(Item item)
static int
count(Item... items)
static int
count(ItemVariant itemVariant)
static int
find(int... ids)
static int
find(int[] ids, int defaultValue)
static int
find(java.lang.String... names)
static int
find(java.lang.String[] names, int defaultValue)
static int
find(java.util.function.Predicate<Item> predicate)
static int
find(java.util.function.Predicate<Item> predicate, int defaultValue)
static int
find(ItemVariant variant)
static int
find(ItemVariant variant, int defaultValue)
static int
freeSlots()
static boolean
isEmpty()
static boolean
isFull()
static boolean
onlyContains(int id)
static boolean
onlyContains(int... ids)
static boolean
onlyContains(java.lang.String name)
static boolean
onlyContains(java.lang.String... names)
static boolean
onlyContains(java.util.function.Predicate<Item> predicate)
static boolean
onlyContains(Item item)
static boolean
onlyContains(Item... items)
static boolean
onlyContains(ItemVariant itemVariant)
static int
usedSlots()
-
-
-
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)
-
-