Class Equipment
java.lang.Object
org.highlife.api.methods.container.impl.equipment.Equipment
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic booleanall()static intcapacity()static booleancontains(int id) static booleancontains(int[] ids) static booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleancontainsAll(int... ids) static booleancontainsAll(String... names) static booleancontainsAll(Collection<?> collection) static intcount(int id) static intstatic intstatic intstatic booleanequip(EquipmentSlot slot, int[] ids) static booleanequip(EquipmentSlot slot, Integer... ids) static booleanequip(EquipmentSlot slot, String... names) static booleanequip(EquipmentSlot slot, Filter<Item> filter) static intstatic Itemget(int id) static Itemget(int[] ids) static Itemstatic Itemstatic Itemstatic Itemstatic intstatic intstatic intgetIdForSlot(int slot) static intgetIdForSlot(EquipmentSlot slot) static ItemgetItemInSlot(int slot) static ItemgetItemInSlot(EquipmentSlot equipmentSlot) static StringgetNameForSlot(int slot) static StringgetNameForSlot(EquipmentSlot slot) getRaw()static RectanglegetSlotBounds(EquipmentSlot slot) static EquipmentSlotgetSlotForItem(Filter<Item> filter) static WidgetChildstatic booleaninteract(EquipmentSlot slot, String action) static booleanisEmpty()static booleanisFull()static booleanisLoaded()static booleanisOpen()static booleanisSlotEmpty(int slot) static booleanisSlotEmpty(EquipmentSlot slot) static booleanisSlotFull(int slot) static booleanisSlotFull(EquipmentSlot slot) static booleanonlyContains(int[] ids) static booleanonlyContains(Integer... ids) static booleanonlyContains(String... names) static booleanonlyContains(Filter<Item> filter) static booleanopen()static voidreset()static voidreset(boolean full) static Itemstatic intsize()static intslot(int id) static intstatic intstatic booleanslotContains(int slot, int[] ids) static booleanslotContains(int slot, Integer... ids) static booleanslotContains(int slot, String name) static booleanslotContains(int slot, String... names) static booleanslotContains(int slot, Filter<Item> filter) static booleanslotContains(int slot, Item item) static booleanslotContains(EquipmentSlot slot, int[] ids) static booleanslotContains(EquipmentSlot slot, Integer... ids) static booleanslotContains(EquipmentSlot slot, String name) static booleanslotContains(EquipmentSlot slot, String... names) static booleanslotContains(EquipmentSlot slot, Filter<Item> filter) static booleanslotContains(EquipmentSlot slot, Item item) static Object[]toArray()static booleanunequip(EquipmentSlot slot) static booleanstatic voidupdate()static intstatic int
-
Constructor Details
-
Equipment
public Equipment()
-
-
Method Details
-
update
public static void update() -
reset
public static void reset() -
reset
public static void reset(boolean full) -
getRaw
-
widgetParentId
public static int widgetParentId() -
widgetChildId
public static int widgetChildId() -
capacity
public static int capacity() -
all
-
isLoaded
public static boolean isLoaded() -
equip
-
equip
-
equip
-
equip
-
getSlotForItem
-
unequip
-
unequip
-
open
public static boolean open() -
interact
-
getWidgetForSlot
-
getSlotBounds
-
fullSlotCount
public static int fullSlotCount() -
emptySlotCount
public static int emptySlotCount() -
isSlotEmpty
public static boolean isSlotEmpty(int slot) -
isSlotEmpty
-
isSlotFull
public static boolean isSlotFull(int slot) -
isSlotFull
-
onlyContains
-
onlyContains
-
onlyContains
public static boolean onlyContains(int[] ids) -
onlyContains
-
slotContains
-
slotContains
-
slotContains
-
slotContains
-
slotContains
-
slotContains
public static boolean slotContains(int slot, int[] ids) -
slotContains
-
slotContains
-
slotContains
-
slotContains
-
slotContains
-
slotContains
-
getFirstEmptySlot
public static int getFirstEmptySlot() -
getFirstFullSlot
public static int getFirstFullSlot() -
getIdForSlot
public static int getIdForSlot(int slot) -
getIdForSlot
-
getNameForSlot
-
getNameForSlot
-
slot
public static int slot(int id) -
slot
-
slot
-
add
-
toArray
-
add
-
all
-
getItemInSlot
-
getItemInSlot
-
get
-
get
-
get
-
get
-
get
-
get
-
except
-
size
public static int size() -
isEmpty
public static boolean isEmpty() -
contains
public static boolean contains(int id) -
contains
-
containsAll
-
containsAll
public static boolean containsAll(int... ids) -
containsAll
-
contains
-
contains
public static boolean contains(int[] ids) -
contains
-
contains
-
contains
-
isFull
public static boolean isFull() -
count
-
count
public static int count(int id) -
count
-
set
-
isOpen
public static boolean isOpen()
-