Class Equipment


  • public final class Equipment
    extends java.lang.Object
    • Method Detail

      • contains

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

        public static boolean contains​(int id)
      • contains

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

        public static boolean contains​(java.util.regex.Pattern name)
      • containsAllOf

        @SafeVarargs
        public static boolean containsAllOf​(java.util.function.Predicate<SpriteItem>... filters)
      • containsAllOf

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

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

        public static boolean containsAllOf​(java.util.regex.Pattern... names)
      • containsAnyExcept

        @SafeVarargs
        public static boolean containsAnyExcept​(java.util.function.Predicate<SpriteItem>... filters)
      • containsAnyExcept

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

        public static boolean containsAnyExcept​(java.util.regex.Pattern... names)
      • containsAnyExcept

        public static boolean containsAnyExcept​(int... ids)
      • containsAnyOf

        @SafeVarargs
        public static boolean containsAnyOf​(java.util.function.Predicate<SpriteItem>... filter)
      • containsAnyOf

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

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

        public static boolean containsAnyOf​(java.util.regex.Pattern... names)
      • containsOnly

        @SafeVarargs
        public static boolean containsOnly​(java.util.function.Predicate<SpriteItem>... filter)
      • containsOnly

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

        public static boolean containsOnly​(java.util.regex.Pattern... names)
      • getQuantity

        public static int getQuantity()
      • getQuantity

        @SafeVarargs
        public static int getQuantity​(java.util.function.Predicate<SpriteItem>... filter)
      • getQuantity

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

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

        public static int getQuantity​(java.util.regex.Pattern... names)
      • getItemIn

        @Nullable
        public static @Nullable SpriteItem getItemIn​(int index)
      • getItems

        public static SpriteItemQueryResults getItems()
        Returns a list of all the items you have equipped (Does not require opening the tab)
        Returns:
        a list of all the items you have equipped
      • isEmpty

        public static boolean isEmpty()