SlotIteratorpublic static class SlotIterator.Impl extends java.lang.Object implements SlotIterator
SlotIterator.Impl, SlotIterator.Type| Constructor | Description |
|---|---|
Impl(InventoryContents contents,
SmartInventory inv,
SlotIterator.Type type) |
|
Impl(InventoryContents contents,
SmartInventory inv,
SlotIterator.Type type,
int startRow,
int startColumn) |
| Modifier and Type | Method | Description |
|---|---|---|
SlotIterator |
allowOverride(boolean override) |
|
SlotIterator |
blacklist(int row,
int column) |
|
SlotIterator |
blacklist(SlotPos slotPos) |
|
int |
column() |
|
SlotIterator |
column(int column) |
|
boolean |
doesAllowOverride() |
|
boolean |
ended() |
|
java.util.Optional<ClickableItem> |
get() |
|
SlotIterator |
next() |
|
SlotIterator |
previous() |
|
int |
row() |
|
SlotIterator |
row(int row) |
|
SlotIterator |
set(ClickableItem item) |
|
boolean |
started() |
public Impl(InventoryContents contents, SmartInventory inv, SlotIterator.Type type, int startRow, int startColumn)
public Impl(InventoryContents contents, SmartInventory inv, SlotIterator.Type type)
public java.util.Optional<ClickableItem> get()
get in interface SlotIteratorpublic SlotIterator set(ClickableItem item)
set in interface SlotIteratorpublic SlotIterator previous()
previous in interface SlotIteratorpublic SlotIterator next()
next in interface SlotIteratorpublic SlotIterator blacklist(int row, int column)
blacklist in interface SlotIteratorpublic SlotIterator blacklist(SlotPos slotPos)
blacklist in interface SlotIteratorpublic int row()
row in interface SlotIteratorpublic SlotIterator row(int row)
row in interface SlotIteratorpublic int column()
column in interface SlotIteratorpublic SlotIterator column(int column)
column in interface SlotIteratorpublic boolean started()
started in interface SlotIteratorpublic boolean ended()
ended in interface SlotIteratorpublic boolean doesAllowOverride()
doesAllowOverride in interface SlotIteratorpublic SlotIterator allowOverride(boolean override)
allowOverride in interface SlotIterator