Class ItemRequirements
- java.lang.Object
-
- net.runelite.client.plugins.cluescrolls.clues.item.ItemRequirements
-
public class ItemRequirements extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ItemRequirements()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AllRequirementsCollectionall(java.lang.String name, ItemRequirement... requirements)static AllRequirementsCollectionall(ItemRequirement... requirements)static AnyRequirementCollectionany(java.lang.String name, ItemRequirement... requirements)static SlotLimitationRequirementemptySlot(java.lang.String description, net.runelite.api.EquipmentInventorySlot... slots)static SingleItemRequirementitem(int itemId)static RangeItemRequirementrange(int startItemId, int endItemId)static RangeItemRequirementrange(java.lang.String name, int startItemId, int endItemId)static MultipleOfItemRequirementxOfItem(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(java.lang.String name, int startItemId, int endItemId)
-
any
public static AnyRequirementCollection any(java.lang.String name, ItemRequirement... requirements)
-
all
public static AllRequirementsCollection all(ItemRequirement... requirements)
-
all
public static AllRequirementsCollection all(java.lang.String name, ItemRequirement... requirements)
-
emptySlot
public static SlotLimitationRequirement emptySlot(java.lang.String description, net.runelite.api.EquipmentInventorySlot... slots)
-
xOfItem
public static MultipleOfItemRequirement xOfItem(int itemId, int quantity)
-
-