public class SimpleItemContainer extends ClientAccessor<ClientContext>
ctx
Constructor and Description |
---|
SimpleItemContainer(ClientContext ctx,
int[] itemIds,
int[] stackSizes) |
SimpleItemContainer(ClientContext ctx,
SimpleWidget widget) |
SimpleItemContainer(ClientContext ctx,
SimpleWidget widget,
int[] itemIds,
int[] stackSizes) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(int itemId) |
boolean |
contains(int itemId,
int amount) |
int |
getAmountOf(int itemId) |
SimpleWidget |
getContainer() |
int |
getFreeSlots() |
int |
getItemIdBySlot(int slot) |
java.util.List<SimpleItem> |
getItems() |
java.util.List<SimpleItem> |
getItems(int containerSize) |
int |
getSlotByItemId(int itemId) |
int[] |
itemIds() |
int[] |
stackSizes() |
public SimpleItemContainer(ClientContext ctx, SimpleWidget widget)
public SimpleItemContainer(ClientContext ctx, int[] itemIds, int[] stackSizes)
public SimpleItemContainer(ClientContext ctx, SimpleWidget widget, int[] itemIds, int[] stackSizes)
public int[] itemIds()
public int[] stackSizes()
public int getItemIdBySlot(int slot)
public java.util.List<SimpleItem> getItems()
public java.util.List<SimpleItem> getItems(int containerSize)
public boolean contains(int itemId)
public boolean contains(int itemId, int amount)
public int getSlotByItemId(int itemId)
public int getAmountOf(int itemId)
public int getFreeSlots()
public SimpleWidget getContainer()