- fallback(ItemStack) - Method in class io.github.portlek.smartinventory.icon.BasicIcon
-
- fallback(ItemStack) - Method in interface io.github.portlek.smartinventory.Icon
-
sets the fallback item of the icon to the given item.
- fill(Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills the inventory with the given item.
- fill(Inventory, InventoryContents) - Method in interface io.github.portlek.smartinventory.InventoryOpener
-
fills the given contents to the given inventory.
- fillBorders(Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills the inventory borders with the given item.
- fillColumn(int, Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills the given inventory column with the given item.
- fillEmpties(Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills the empty slots of the inventory with the given item.
- fillPattern(Pattern<Icon>) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills the inventory with the given
Pattern.
- fillPattern(Pattern<Icon>, int) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills the inventory with the given
Pattern.
- fillPattern(Pattern<Icon>, int, int) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills the inventory with the given
Pattern.
- fillPattern(Pattern<Icon>, SlotPos) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills the inventory with the given
Pattern.
- fillPatternRepeating(Pattern<Icon>) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills the inventory with the given
Pattern.
- fillPatternRepeating(Pattern<Icon>, int, int) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills the inventory with the given
Pattern.
- fillPatternRepeating(Pattern<Icon>, int, int, int, int) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills the inventory with the given
Pattern.
- fillPatternRepeating(Pattern<Icon>, SlotPos, SlotPos) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills the inventory with the given
Pattern.
- fillRect(int, int, Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills a rectangle inside the inventory using the given
positions.
- fillRect(int, int, int, int, Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
- fillRect(SlotPos, SlotPos, Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
- fillRow(int, Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
fills the given inventory row with the given item.
- fillSquare(int, int, Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
completely fills the provided square with the given
Icon.
- fillSquare(int, int, int, int, Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
completely fills the provided square with the given
Icon.
- fillSquare(SlotPos, SlotPos, Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
completely fills the provided square with the given
Icon.
- findAllKeys(char) - Method in class io.github.portlek.smartinventory.util.Pattern
-
searches through this patterns lines to find all occurrences of this key.
- findItem(ItemStack) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
looks for the given item and compares them using ItemStack.isSimilar(ItemStack),
ignoring the amount.
- findItem(Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
looks for the given icon and compares them using ItemStack.isSimilar(ItemStack),
ignoring the amount.
- findKey(char) - Method in class io.github.portlek.smartinventory.util.Pattern
-
searches through this patterns lines to find the first top-left occurrence of this key.
- findOpener(InventoryType) - Method in interface io.github.portlek.smartinventory.SmartInventory
-
- first() - Method in class io.github.portlek.smartinventory.content.BasicPagination
-
- first() - Method in interface io.github.portlek.smartinventory.Pagination
-
Sets the current page to the first page.
- firstEmpty() - Method in interface io.github.portlek.smartinventory.InventoryContents
-
returns the position of the first empty slot
in the inventory, or Optional.empty() if
there is no free slot.
- from(Class<T>, Consumer<T>, List<Predicate<T>>) - Static method in interface io.github.portlek.smartinventory.Handle
-
creates a simple handler.
- from(Class<T>, Consumer<T>, Predicate<T>...) - Static method in interface io.github.portlek.smartinventory.Handle
-
creates a simple handler.
- from(ItemStack) - Static method in interface io.github.portlek.smartinventory.Icon
-
creates a simple icon from the given ItemStack.
- get() - Method in class io.github.portlek.smartinventory.content.BasicSlotIterator
-
- get(int) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
returns the item in the inventory at the given
slot index, or Optional.empty() if
the slot is empty or if the index is out of bounds.
- get(int, int) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
- get(SlotPos) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
- get() - Method in interface io.github.portlek.smartinventory.SlotIterator
-
gets the icon at the current position in the inventory.
- getBottomInventory() - Method in interface io.github.portlek.smartinventory.InventoryContents
-
gets player's bottom of the inventory.
- getColumn() - Method in class io.github.portlek.smartinventory.util.SlotPos
-
obtains the column row of this
- getColumnCount() - Method in class io.github.portlek.smartinventory.util.Pattern
-
this method counts the amount of rows this pattern has based on the length of the lines.
- getContents() - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- getContents(Player) - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- getContents() - Method in interface io.github.portlek.smartinventory.SmartInventory
-
- getContents(Player) - Method in interface io.github.portlek.smartinventory.SmartInventory
-
- getContentsByInventory() - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- getContentsByInventory(Inventory) - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- getContentsByInventory() - Method in interface io.github.portlek.smartinventory.SmartInventory
-
- getContentsByInventory(Inventory) - Method in interface io.github.portlek.smartinventory.SmartInventory
-
- getDefaultValue() - Method in class io.github.portlek.smartinventory.util.Pattern
-
- getItem() - Method in class io.github.portlek.smartinventory.icon.BasicIcon
-
- getItem() - Method in interface io.github.portlek.smartinventory.Icon
-
obtains the icon's ItemStack.
- getLastPage(Player) - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- getLastPage(Player) - Method in interface io.github.portlek.smartinventory.SmartInventory
-
obtains the latest opened page of the given player.
- getLastPages() - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- getLastPages() - Method in interface io.github.portlek.smartinventory.SmartInventory
-
obtains the latest opened pages.
- getObject(int) - Method in class io.github.portlek.smartinventory.util.Pattern
-
returns the object from the n-th key in this pattern.
- getObject(SlotPos) - Method in class io.github.portlek.smartinventory.util.Pattern
-
- getObject(int, int) - Method in class io.github.portlek.smartinventory.util.Pattern
-
retrieves the object associated with the key found at the row and column in this pattern, if there is no object
attached to that character,
the default object set via
Pattern.setDefault(Object) is used.
- getOpenedPlayers(Page) - Method in interface io.github.portlek.smartinventory.SmartInventory
-
obtains the players that see the given page.
- getOpeners() - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- getOpeners() - Method in interface io.github.portlek.smartinventory.SmartInventory
-
obtains inventory openers.
- getPage() - Method in class io.github.portlek.smartinventory.content.BasicPagination
-
- getPage(Player) - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- getPage() - Method in interface io.github.portlek.smartinventory.Pagination
-
gets the current page.
- getPage(Player) - Method in interface io.github.portlek.smartinventory.SmartInventory
-
obtains the page that seeing by the given player.
- getPageIcons() - Method in class io.github.portlek.smartinventory.content.BasicPagination
-
- getPageIcons() - Method in interface io.github.portlek.smartinventory.Pagination
-
gets the icons of the current page.
- getPages() - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- getPages() - Method in interface io.github.portlek.smartinventory.SmartInventory
-
- getPlugin() - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- getPlugin() - Method in interface io.github.portlek.smartinventory.SmartInventory
-
obtains the plugin.
- getProperty(String) - Method in class io.github.portlek.smartinventory.content.BasicInventoryContents
-
- getProperty(String) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
gets the value of the property with the given name.
- getPropertyOrDefault(String, T) - Method in class io.github.portlek.smartinventory.content.BasicInventoryContents
-
- getPropertyOrDefault(String, T) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
gets the value of the property with the given name,
or a default value if the property isn't set.
- getRow() - Method in class io.github.portlek.smartinventory.util.SlotPos
-
obtains the row row of this
- getRowCount() - Method in class io.github.portlek.smartinventory.util.Pattern
-
this method counts the amount of rows this pattern has based on the amount of lines provided at creation.
- getTask(Player) - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- getTask(Player) - Method in interface io.github.portlek.smartinventory.SmartInventory
-
obtains the given player's task.
- getTopInventory() - Method in interface io.github.portlek.smartinventory.InventoryContents
-
gets player's top of the inventory.
- IcClickEvent - Class in io.github.portlek.smartinventory.event
-
- IcClickEvent(Plugin, InventoryClickEvent, InventoryContents, Icon) - Constructor for class io.github.portlek.smartinventory.event.IcClickEvent
-
- IcDragEvent - Class in io.github.portlek.smartinventory.event
-
- IcDragEvent(Plugin, InventoryDragEvent, InventoryContents, Icon) - Constructor for class io.github.portlek.smartinventory.event.IcDragEvent
-
- icon() - Method in interface io.github.portlek.smartinventory.event.abs.IconEvent
-
- icon() - Method in class io.github.portlek.smartinventory.event.IcClickEvent
-
- icon() - Method in class io.github.portlek.smartinventory.event.IcDragEvent
-
- Icon - Interface in io.github.portlek.smartinventory
-
a class that holds the ItemStack to put the given inventory.
- IconEvent - Interface in io.github.portlek.smartinventory.event.abs
-
- id(String) - Method in class io.github.portlek.smartinventory.page.BasicPage
-
- id() - Method in class io.github.portlek.smartinventory.page.BasicPage
-
- id(String) - Method in interface io.github.portlek.smartinventory.Page
-
sets the id of the page.
- id() - Method in interface io.github.portlek.smartinventory.Page
-
obtains id of the page.
- init(InventoryContents) - Method in interface io.github.portlek.smartinventory.InventoryProvider
-
runs when the page has just opened.
- init() - Method in interface io.github.portlek.smartinventory.SmartInventory
-
initiates the manager.
- InitEvent - Interface in io.github.portlek.smartinventory.event.abs
-
- inventory() - Method in class io.github.portlek.smartinventory.page.BasicPage
-
- inventory() - Method in interface io.github.portlek.smartinventory.Page
-
obtains the page's inventory manager.
- InventoryClickListener - Class in io.github.portlek.smartinventory.listener
-
- InventoryClickListener(SmartInventory) - Constructor for class io.github.portlek.smartinventory.listener.InventoryClickListener
-
- InventoryCloseListener - Class in io.github.portlek.smartinventory.listener
-
- InventoryCloseListener(SmartInventory) - Constructor for class io.github.portlek.smartinventory.listener.InventoryCloseListener
-
- InventoryContents - Interface in io.github.portlek.smartinventory
-
represents the content of an inventory.
- InventoryDragListener - Class in io.github.portlek.smartinventory.listener
-
- InventoryDragListener(SmartInventory) - Constructor for class io.github.portlek.smartinventory.listener.InventoryDragListener
-
- InventoryOpener - Interface in io.github.portlek.smartinventory
-
a class that opens Inventorys from the given InventoryTypes.
- InventoryOpenListener - Class in io.github.portlek.smartinventory.listener
-
- InventoryOpenListener(SmartInventory) - Constructor for class io.github.portlek.smartinventory.listener.InventoryOpenListener
-
- InventoryProvider - Interface in io.github.portlek.smartinventory
-
a class that allows to manage player's inventory contents.
- io.github.portlek.observer - package io.github.portlek.observer
-
the package that contains observer pattern's interfaces.
- io.github.portlek.observer.source - package io.github.portlek.observer.source
-
the package that contains
Source implementations.
- io.github.portlek.smartinventory - package io.github.portlek.smartinventory
-
the package that contains common interfaces.
- io.github.portlek.smartinventory.content - package io.github.portlek.smartinventory.content
-
the package that contains
Page's contents.
- io.github.portlek.smartinventory.event - package io.github.portlek.smartinventory.event
-
the package that contains event classes.
- io.github.portlek.smartinventory.event.abs - package io.github.portlek.smartinventory.event.abs
-
the package that contains interfaces of all the events.
- io.github.portlek.smartinventory.handle - package io.github.portlek.smartinventory.handle
-
the package that contains
Handle implementations.
- io.github.portlek.smartinventory.icon - package io.github.portlek.smartinventory.icon
-
the package that contains
Icon implementations.
- io.github.portlek.smartinventory.listener - package io.github.portlek.smartinventory.listener
-
the package that contains Listener classes.
- io.github.portlek.smartinventory.manager - package io.github.portlek.smartinventory.manager
-
- io.github.portlek.smartinventory.opener - package io.github.portlek.smartinventory.opener
-
- io.github.portlek.smartinventory.page - package io.github.portlek.smartinventory.page
-
the package that contains
Page implementations.
- io.github.portlek.smartinventory.util - package io.github.portlek.smartinventory.util
-
the package that contains utility classes.
- isEditable(SlotPos) - Method in class io.github.portlek.smartinventory.content.BasicInventoryContents
-
- isEditable(SlotPos) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
returns if a given slot is editable or not.
- isFirst() - Method in class io.github.portlek.smartinventory.content.BasicPagination
-
- isFirst() - Method in interface io.github.portlek.smartinventory.Pagination
-
checks if the current page is the first page.
- isLast() - Method in class io.github.portlek.smartinventory.content.BasicPagination
-
- isLast() - Method in interface io.github.portlek.smartinventory.Pagination
-
checks if the current page is the last page.
- isWrapAround() - Method in class io.github.portlek.smartinventory.util.Pattern
-
a simple getter for the value provided at the Patterns creation, if this pattern supports wrapAround.
- item(ItemStack) - Method in class io.github.portlek.smartinventory.icon.BasicIcon
-
- item(ItemStack) - Method in interface io.github.portlek.smartinventory.Icon
-
sets the item of the icon to the given item.
- iterator(String) - Method in class io.github.portlek.smartinventory.content.BasicInventoryContents
-
- iterator(String) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
gets a previously registered iterator named with the given id.
- set(int, int, Icon) - Method in class io.github.portlek.smartinventory.content.BasicInventoryContents
-
- set(Icon) - Method in class io.github.portlek.smartinventory.content.BasicSlotIterator
-
- set(int, Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
sets the item in the inventory at the given
slot index.
- set(SlotPos, Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
- set(int, int, Icon) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
- set(Icon) - Method in interface io.github.portlek.smartinventory.SlotIterator
-
replaces the icon at the current position in the inventory by the given icon.
- setContents(Player, InventoryContents) - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- setContents(Player, InventoryContents) - Method in interface io.github.portlek.smartinventory.SmartInventory
-
sets the given player of the contents to the given contents.
- setContentsByInventory(Inventory, InventoryContents) - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- setContentsByInventory(Inventory, InventoryContents) - Method in interface io.github.portlek.smartinventory.SmartInventory
-
sets the given inventory of the contents to the given contents.
- setDefault(T) - Method in class io.github.portlek.smartinventory.util.Pattern
-
sets a new default value, which can be null and will override the previous value if present.
- setEditable(SlotPos, boolean) - Method in class io.github.portlek.smartinventory.content.BasicInventoryContents
-
- setEditable(SlotPos) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
makes a slot editable, which enables the player to
put items in and take items out of the inventory in the
specified slot.
- setEditable(SlotPos, boolean) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
makes a slot editable, which enables the player to
put items in and take items out of the inventory in the
specified slot.
- setIcons(Icon...) - Method in class io.github.portlek.smartinventory.content.BasicPagination
-
- setIcons(Icon...) - Method in interface io.github.portlek.smartinventory.Pagination
-
sets all the icons for this Pagination.
- setIconsPerPage(int) - Method in class io.github.portlek.smartinventory.content.BasicPagination
-
- setIconsPerPage(int) - Method in interface io.github.portlek.smartinventory.Pagination
-
sets the maximum amount of icons per page.
- setPage(Player, Page) - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- setPage(Player, Page) - Method in interface io.github.portlek.smartinventory.SmartInventory
-
sets the given player of the page to the given page.
- setProperty(String, Object) - Method in class io.github.portlek.smartinventory.content.BasicInventoryContents
-
- setProperty(String, Object) - Method in interface io.github.portlek.smartinventory.InventoryContents
-
sets the value of the property with the given name.
- setTask(Player, BukkitRunnable) - Method in class io.github.portlek.smartinventory.manager.BasicSmartInventory
-
- setTask(Player, BukkitRunnable) - Method in interface io.github.portlek.smartinventory.SmartInventory
-
sets the given player of the ticking task to the given task.
- slot() - Method in interface io.github.portlek.smartinventory.event.abs.ClickEvent
-
- slot() - Method in class io.github.portlek.smartinventory.event.IcClickEvent
-
- SlotIterator - Interface in io.github.portlek.smartinventory
-
- SlotIterator.Type - Enum in io.github.portlek.smartinventory
-
the iterate type of the inventory.
- SlotPos - Class in io.github.portlek.smartinventory.util
-
represents the position (row + column) of a slot in an inventory.
- SlotPos(int, int) - Constructor for class io.github.portlek.smartinventory.util.SlotPos
-
ctor.
- slots() - Method in interface io.github.portlek.smartinventory.event.abs.DragEvent
-
- slots() - Method in class io.github.portlek.smartinventory.event.IcDragEvent
-
- slots() - Method in interface io.github.portlek.smartinventory.InventoryContents
-
returns a list of all the slots in the inventory.
- SmartEvent - Interface in io.github.portlek.smartinventory.event.abs
-
- SmartInventory - Interface in io.github.portlek.smartinventory
-
a class that manages all smart inventories.
- Source<T> - Interface in io.github.portlek.observer
-
a class that is the observer's source.
- startDelay() - Method in class io.github.portlek.smartinventory.page.BasicPage
-
- startDelay(long) - Method in class io.github.portlek.smartinventory.page.BasicPage
-
- startDelay() - Method in interface io.github.portlek.smartinventory.Page
-
obtains the start delay for the task.
- startDelay(long) - Method in interface io.github.portlek.smartinventory.Page
-
sets the start delay of the task.
- started() - Method in class io.github.portlek.smartinventory.content.BasicSlotIterator
-
- started() - Method in interface io.github.portlek.smartinventory.SlotIterator
-
checks if this iterator has been started.
- stopTick(Player) - Method in interface io.github.portlek.smartinventory.SmartInventory
-
stops the ticking of the given player.
- subscribe(Target<T>) - Method in class io.github.portlek.observer.source.BasicSource
-
- subscribe(Target<T>) - Method in interface io.github.portlek.observer.Source
-
subscribes the given
Target into the source.
- supports(InventoryType) - Method in interface io.github.portlek.smartinventory.InventoryOpener
-
checks if the inventory type is supporting for this.
- supports(InventoryType) - Method in class io.github.portlek.smartinventory.opener.ChestInventoryOpener
-
- whenBottomClick(Consumer<BottomClickEvent>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a bottom inventory click event.
- whenBottomClick(Consumer<BottomClickEvent>, List<Predicate<BottomClickEvent>>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a bottom inventory click event.
- whenClick(Consumer<ClickEvent>) - Method in interface io.github.portlek.smartinventory.Icon
-
- whenClick(Consumer<ClickEvent>, List<Predicate<ClickEvent>>) - Method in interface io.github.portlek.smartinventory.Icon
-
adds the given
ClickEvent with the requirements to the icon's handles.
- whenClose(Consumer<CloseEvent>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a close event.
- whenClose(Consumer<CloseEvent>, List<Predicate<CloseEvent>>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a close event.
- whenDrag(Consumer<DragEvent>) - Method in interface io.github.portlek.smartinventory.Icon
-
adds the given
DragEvent to the icon's handles.
- whenDrag(Consumer<DragEvent>, List<Predicate<DragEvent>>) - Method in interface io.github.portlek.smartinventory.Icon
-
adds the given
DragEvent with the requirements to the icon's handles.
- whenEmptyClick(Consumer<PageClickEvent>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a empty slot click event.
- whenEmptyClick(Consumer<PageClickEvent>, List<Predicate<PageClickEvent>>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a empty slot click event.
- whenInit(Consumer<InitEvent>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a init event.
- whenInit(Consumer<InitEvent>, List<Predicate<InitEvent>>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a init event.
- whenInteract(Consumer<IconEvent>) - Method in interface io.github.portlek.smartinventory.Icon
-
adds the given
IconEvent to the icon's handles.
- whenInteract(Consumer<IconEvent>, List<Predicate<IconEvent>>) - Method in interface io.github.portlek.smartinventory.Icon
-
adds the given
IconEvent with the requirements to the icon's handles.
- whenOpen(Consumer<OpenEvent>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a open event.
- whenOpen(Consumer<OpenEvent>, List<Predicate<OpenEvent>>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a open event.
- whenOutsideClick(Consumer<OutsideClickEvent>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a outside inventory click event.
- whenOutsideClick(Consumer<OutsideClickEvent>, List<Predicate<OutsideClickEvent>>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a outside inventory click event.
- whenTick(Consumer<TickEvent>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a tick event.
- whenTick(Consumer<TickEvent>, List<Predicate<TickEvent>>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a tick event.
- whenUpdate(Consumer<UpdateEvent>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a update event.
- whenUpdate(Consumer<UpdateEvent>, List<Predicate<UpdateEvent>>) - Method in interface io.github.portlek.smartinventory.Page
-
adds the given consumer as a update event.
- withPattern(Pattern<Boolean>, int, int) - Method in class io.github.portlek.smartinventory.content.BasicSlotIterator
-
- withPattern(Pattern<Boolean>) - Method in interface io.github.portlek.smartinventory.SlotIterator
-
setting a pattern using this method will use it as a guideline where the slot iterator can set icons or not.
- withPattern(Pattern<Boolean>, int, int) - Method in interface io.github.portlek.smartinventory.SlotIterator
-
setting a pattern using this method will use it as a guideline where the slot iterator can set icons or not.