Class ItemRequirements
- java.lang.Object
-
- net.runelite.client.plugins.cluescrolls.clues.item.ItemRequirements
-
public class ItemRequirements extends Object
-
-
Constructor Summary
Constructors Constructor Description ItemRequirements()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AllRequirementsCollection
all(String name, ItemRequirement... requirements)
static AllRequirementsCollection
all(ItemRequirement... requirements)
static AnyRequirementCollection
any(String name, ItemRequirement... requirements)
static SlotLimitationRequirement
emptySlot(String description, EquipmentInventorySlot... slots)
static SingleItemRequirement
item(int itemId)
static RangeItemRequirement
range(int startItemId, int endItemId)
static RangeItemRequirement
range(String name, int startItemId, int endItemId)
static MultipleOfItemRequirement
xOfItem(int itemId, int quantity)
-
-
-
Method Detail
-
item
public static SingleItemRequirement item(int itemId)
-
range
public static RangeItemRequirement range(int startItemId, int endItemId)
-
range
public static RangeItemRequirement range(String name, int startItemId, int endItemId)
-
any
public static AnyRequirementCollection any(String name, ItemRequirement... requirements)
-
all
public static AllRequirementsCollection all(ItemRequirement... requirements)
-
all
public static AllRequirementsCollection all(String name, ItemRequirement... requirements)
-
emptySlot
public static SlotLimitationRequirement emptySlot(String description, EquipmentInventorySlot... slots)
-
xOfItem
public static MultipleOfItemRequirement xOfItem(int itemId, int quantity)
-
-