Uses of Class
com.github.stefvanschie.inventoryframework.gui.GuiItem
Package
Description
-
Uses of GuiItem in com.github.stefvanschie.inventoryframework.gui
-
Uses of GuiItem in com.github.stefvanschie.inventoryframework.gui.type
Modifier and TypeMethodDescription@NotNull Collection
<GuiItem> BarrelGui.getItems()
@NotNull Collection
<GuiItem> ChestGui.getItems()
@NotNull Collection
<GuiItem> EnderChestGui.getItems()
@NotNull Collection
<GuiItem> ShulkerBoxGui.getItems()
-
Uses of GuiItem in com.github.stefvanschie.inventoryframework.gui.type.util
Modifier and TypeMethodDescription@NotNull Collection
<GuiItem> MergedGui.getItems()
Gets all the items in all underlying panes -
Uses of GuiItem in com.github.stefvanschie.inventoryframework.pane
Modifier and TypeMethodDescriptionprotected static <T extends GuiItem>
TPane.findMatchingItem
(@NotNull Collection<T> items, @NotNull ItemStack item) Modifier and TypeMethodDescriptionstatic @NotNull GuiItem
Loads an item from an instance and an elementstatic @NotNull GuiItem
Loads an item from an instance and an elementModifier and TypeMethodDescription@NotNull Collection
<GuiItem> MasonryPane.getItems()
OutlinePane.getItems()
@NotNull Collection
<GuiItem> PaginatedPane.getItems()
abstract @NotNull Collection
<GuiItem> Pane.getItems()
Gets all the items in this pane and all underlying panes.@NotNull Collection
<GuiItem> PatternPane.getItems()
Gets all the items in this pane and all underlying panes.@NotNull Collection
<GuiItem> StaticPane.getItems()
Modifier and TypeMethodDescriptionvoid
Adds a gui item at the specific spot in the panevoid
Adds a gui item at the specific spot in the pane.void
Adds a gui item at the specific spot in the pane.void
Binds a character to a specific item or if the character was already bound, this overwrites the previously binding with the provided one.void
Binds a character to a specific item or if the character was already bound, this overwrites the previously binding with the provided one.static @NotNull Pane
Pane.createBorder
(int x, int y, int length, int height, @NotNull GuiItem item) Creates a pane which displays as a border around the outside of the pane consisting of the provided item.static @NotNull Pane
Pane.createBorder
(Slot slot, int length, int height, @NotNull GuiItem item) Creates a pane which displays as a border around the outside of the pane consisting of the provided item.void
OutlinePane.insertItem
(@NotNull GuiItem item, int index) Adds a gui item in the specified indexprotected static boolean
Pane.matchesItem
(@NotNull GuiItem guiItem, @NotNull ItemStack item) void
OutlinePane.removeItem
(@NotNull GuiItem item) Removes the specified item from the panevoid
StaticPane.removeItem
(@NotNull GuiItem item) Removes the specified item from the paneModifier and TypeMethodDescriptionvoid
PaginatedPane.populateWithGuiItems
(@NotNull List<GuiItem> items) Populates the PaginatedPane based on the provided list by adding new pages until all items can fit. -
Uses of GuiItem in com.github.stefvanschie.inventoryframework.pane.component
Modifier and TypeMethodDescription@NotNull Collection
<GuiItem> CycleButton.getItems()
@NotNull Collection
<GuiItem> PagingButtons.getItems()
@NotNull Collection
<GuiItem> ToggleButton.getItems()
Modifier and TypeMethodDescriptionvoid
PagingButtons.setBackwardButton
(@NotNull GuiItem item) Sets the item to be used for navigating backwards.void
ToggleButton.setDisabledItem
(@NotNull GuiItem item) Sets the item to use when the button is set to disabledvoid
ToggleButton.setEnabledItem
(@NotNull GuiItem item) Sets the item to use when the button is set to enabledvoid
PagingButtons.setForwardButton
(@NotNull GuiItem item) Sets the item to be used for navigating forwards. -
Uses of GuiItem in com.github.stefvanschie.inventoryframework.pane.component.util
Modifier and TypeMethodDescriptionvoid
VariableBar.setBackgroundItem
(@NotNull GuiItem item) Sets the background itemvoid
VariableBar.setFillItem
(@NotNull GuiItem item) Sets the fill item (foreground)