Uses of Class
me.despical.inventoryframework.GuiItem
Packages that use GuiItem
Package
Description
-
Uses of GuiItem in me.despical.inventoryframework
Methods in me.despical.inventoryframework that return GuiItemModifier and TypeMethodDescriptionstatic GuiItemGuiItem.of(@NotNull org.bukkit.inventory.ItemStack itemStack) static GuiItemGuiItem.of(@NotNull org.bukkit.inventory.ItemStack itemStack, @Nullable Consumer<org.bukkit.event.inventory.InventoryClickEvent> action) Methods in me.despical.inventoryframework that return types with arguments of type GuiItemModifier and TypeMethodDescription@NotNull Collection<GuiItem> Gui.getItems()Gets all the items in all underlying panes -
Uses of GuiItem in me.despical.inventoryframework.pane
Methods in me.despical.inventoryframework.pane with type parameters of type GuiItemModifier and TypeMethodDescriptionprotected static <T extends GuiItem>
TPane.findMatchingItem(@NotNull Collection<T> items, @NotNull org.bukkit.inventory.ItemStack item) Finds a type ofGuiItemfrom the provided collection of items based on the providedItemStack.Methods in me.despical.inventoryframework.pane that return GuiItemModifier and TypeMethodDescriptionstatic @NotNull GuiItemLoads an item from an instance and an elementMethods in me.despical.inventoryframework.pane that return types with arguments of type GuiItemModifier 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> StaticPane.getItems()Methods in me.despical.inventoryframework.pane with parameters of type GuiItemModifier and TypeMethodDescriptionvoidAdds a gui item at the specific spot in the panevoidAdds a gui item at the specific spot in the pane.voidAdds a gui item at the specific spot in the pane.voidFillable.fillBorder(@NotNull GuiItem guiItem) Fills inventory borders with given gui item.voidStaticPane.fillBorder(@NotNull GuiItem guiItem) voidFillable.fillHorizontallyWith(@NotNull GuiItem guiItem, int line) Fills specified row line horizontally with given gui item.voidStaticPane.fillHorizontallyWith(@NotNull GuiItem guiItem, int line) voidFillable.fillProgressBorder(@NotNull GuiItem full, @NotNull GuiItem empty, int progress) Fills inventory borders with given gui item.voidStaticPane.fillProgressBorder(@NotNull GuiItem full, @NotNull GuiItem empty, int progress) voidFillable.fillVerticallyWith(@NotNull GuiItem guiItem, int line) Fills specified row line vertically with given gui item.voidStaticPane.fillVerticallyWith(@NotNull GuiItem guiItem, int line) voidOutlinePane.insertItem(@NotNull GuiItem item, int index) Adds a gui item in the specified indexvoidOutlinePane.removeItem(@NotNull GuiItem item) Removes the specified item from the panevoidStaticPane.removeItem(@NotNull GuiItem item) Removes the specified item from the paneMethod parameters in me.despical.inventoryframework.pane with type arguments of type GuiItemModifier and TypeMethodDescriptionvoidPaginatedPane.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 me.despical.inventoryframework.pane.component
Methods in me.despical.inventoryframework.pane.component that return types with arguments of type GuiItemModifier and TypeMethodDescription@NotNull Collection<GuiItem> CycleButton.getItems()@NotNull Collection<GuiItem> ToggleButton.getItems()Methods in me.despical.inventoryframework.pane.component with parameters of type GuiItemModifier and TypeMethodDescriptionvoidToggleButton.setDisabledItem(@NotNull GuiItem item) Sets the item to use when the button is set to disabledvoidToggleButton.setEnabledItem(@NotNull GuiItem item) Sets the item to use when the button is set to enabled -
Uses of GuiItem in me.despical.inventoryframework.pane.component.util
Methods in me.despical.inventoryframework.pane.component.util that return types with arguments of type GuiItemMethods in me.despical.inventoryframework.pane.component.util with parameters of type GuiItemModifier and TypeMethodDescriptionvoidVariableBar.setBackgroundItem(@NotNull GuiItem item) Sets the background itemvoidVariableBar.setFillItem(@NotNull GuiItem item) Sets the fill item (foreground)