All Methods Instance Methods Abstract Methods
| Modifier and Type |
Method and Description |
InventoryContents |
add(ClickableItem item) |
ClickableItem[][] |
all() |
InventoryContents |
fill(ClickableItem item) |
InventoryContents |
fillBorders(ClickableItem item) |
InventoryContents |
fillColumn(int column,
ClickableItem item) |
InventoryContents |
fillRect(int fromRow,
int fromColumn,
int toRow,
int toColumn,
ClickableItem item) |
InventoryContents |
fillRect(SlotPos fromPos,
SlotPos toPos,
ClickableItem item) |
InventoryContents |
fillRow(int row,
ClickableItem item) |
java.util.Optional<SlotPos> |
firstEmpty() |
java.util.Optional<ClickableItem> |
get(int row,
int column) |
java.util.Optional<ClickableItem> |
get(SlotPos slotPos) |
SmartInventory |
inventory() |
java.util.Optional<SlotIterator> |
iterator(java.lang.String id) |
SlotIterator |
newIterator(SlotIterator.Type type,
int startRow,
int startColumn) |
SlotIterator |
newIterator(SlotIterator.Type type,
SlotPos startPos) |
SlotIterator |
newIterator(java.lang.String id,
SlotIterator.Type type,
int startRow,
int startColumn) |
SlotIterator |
newIterator(java.lang.String id,
SlotIterator.Type type,
SlotPos startPos) |
Pagination |
pagination() |
<T> T |
property(java.lang.String name) |
<T> T |
property(java.lang.String name,
T def) |
InventoryContents |
set(int row,
int column,
ClickableItem item) |
InventoryContents |
set(SlotPos slotPos,
ClickableItem item) |
InventoryContents |
setProperty(java.lang.String name,
java.lang.Object value) |