Uses of Class
com.github.stefvanschie.inventoryframework.gui.type.util.Gui
Packages that use Gui
Package
Description
-
Uses of Gui in com.github.stefvanschie.inventoryframework.gui
Methods in com.github.stefvanschie.inventoryframework.gui with parameters of type GuiModifier and TypeMethodDescriptionvoidInventoryComponent.click(@NotNull Gui gui, @NotNull InventoryClickEvent event, int slot) Delegates the handling of the specified click event to the panes of this component. -
Uses of Gui in com.github.stefvanschie.inventoryframework.gui.type
Subclasses of Gui in com.github.stefvanschie.inventoryframework.gui.typeModifier and TypeClassDescriptionclassRepresents a gui in the form of an anvilclassRepresents a gui in the form of a barrel.classRepresents a gui in the form of a beaconclassRepresents a gui in the form of a blast furnaceclassRepresents a gui in the form of a brewing standclassRepresents a gui in the form of a cartography tableclassRepresents a gui in the form of a chest.classRepresents a gui in the form of a crafter.classRepresents a gui in the form of a crafting tableclassRepresents a gui in the form of a dispenserclassRepresents a gui in the form of a dropperclassRepresents a gui in the form of an enchanting tableclassRepresents a gui in the form of an ender chestclassRepresents a gui in the form of a furnaceclassRepresents a gui in the form of a grindstoneclassRepresents a gui in the form of a hopperclassRepresents a gui in the form of a merchant.classRepresents a gui in the form of a smithing table.classRepresents a gui in the form a shulker boxclassDeprecated.classRepresents a gui in the form of a smokerclassRepresents a gui in the form of a stonecutterMethods in com.github.stefvanschie.inventoryframework.gui.type that return Gui -
Uses of Gui in com.github.stefvanschie.inventoryframework.gui.type.util
Subclasses of Gui in com.github.stefvanschie.inventoryframework.gui.type.utilMethods in com.github.stefvanschie.inventoryframework.gui.type.util that return GuiModifier and TypeMethodDescriptionabstract @NotNull GuiGui.copy()Makes a copy of this gui and returns it.static @Nullable GuiGets a gui from the specified inventory.static @Nullable GuiGui.load(@NotNull Object instance, @NotNull InputStream inputStream) Loads a Gui from a given input stream.static @Nullable GuiGui.load(@NotNull Object instance, @NotNull InputStream inputStream, @NotNull Plugin plugin) Loads a Gui from a given input stream.Methods in com.github.stefvanschie.inventoryframework.gui.type.util with parameters of type GuiModifier and TypeMethodDescriptionprotected voidGui.addInventory(@NotNull Inventory inventory, @NotNull Gui gui) Adds the specified inventory and gui, so we can properly intercept clicks.Method parameters in com.github.stefvanschie.inventoryframework.gui.type.util with type arguments of type GuiModifier and TypeMethodDescriptionstatic voidGui.registerGui(@NotNull String name, @NotNull TriFunction<? super Object, ? super Element, ? super Plugin, ? extends Gui> triFunction) Registers a type that can be used inside an XML file to specify the gui typestatic voidGui.registerGui(@NotNull String name, @NotNull BiFunction<? super Object, ? super Element, ? extends Gui> biFunction) Deprecated. -
Uses of Gui in com.github.stefvanschie.inventoryframework.pane
Methods in com.github.stefvanschie.inventoryframework.pane with parameters of type GuiModifier and TypeMethodDescriptionbooleanMasonryPane.click(@NotNull Gui gui, @NotNull InventoryComponent inventoryComponent, @NotNull InventoryClickEvent event, int slot, int paneOffsetX, int paneOffsetY, int maxLength, int maxHeight) booleanOutlinePane.click(@NotNull Gui gui, @NotNull InventoryComponent inventoryComponent, @NotNull InventoryClickEvent event, int slot, int paneOffsetX, int paneOffsetY, int maxLength, int maxHeight) booleanPaginatedPane.click(@NotNull Gui gui, @NotNull InventoryComponent inventoryComponent, @NotNull InventoryClickEvent event, int slot, int paneOffsetX, int paneOffsetY, int maxLength, int maxHeight) abstract booleanPane.click(@NotNull Gui gui, @NotNull InventoryComponent inventoryComponent, @NotNull InventoryClickEvent event, int slot, int paneOffsetX, int paneOffsetY, int maxLength, int maxHeight) Called whenever there is being clicked on this panebooleanPatternPane.click(@NotNull Gui gui, @NotNull InventoryComponent inventoryComponent, @NotNull InventoryClickEvent event, int slot, int paneOffsetX, int paneOffsetY, int maxLength, int maxHeight) booleanStaticPane.click(@NotNull Gui gui, @NotNull InventoryComponent inventoryComponent, @NotNull InventoryClickEvent event, int slot, int paneOffsetX, int paneOffsetY, int maxLength, int maxHeight) -
Uses of Gui in com.github.stefvanschie.inventoryframework.pane.component
Methods in com.github.stefvanschie.inventoryframework.pane.component with parameters of type GuiModifier and TypeMethodDescriptionbooleanCycleButton.click(@NotNull Gui gui, @NotNull InventoryComponent inventoryComponent, @NotNull InventoryClickEvent event, int slot, int paneOffsetX, int paneOffsetY, int maxLength, int maxHeight) booleanLabel.click(@NotNull Gui gui, @NotNull InventoryComponent inventoryComponent, @NotNull InventoryClickEvent event, int slot, int paneOffsetX, int paneOffsetY, int maxLength, int maxHeight) booleanPercentageBar.click(@NotNull Gui gui, @NotNull InventoryComponent inventoryComponent, @NotNull InventoryClickEvent event, int slot, int paneOffsetX, int paneOffsetY, int maxLength, int maxHeight) booleanSlider.click(@NotNull Gui gui, @NotNull InventoryComponent inventoryComponent, @NotNull InventoryClickEvent event, int slot, int paneOffsetX, int paneOffsetY, int maxLength, int maxHeight) booleanToggleButton.click(@NotNull Gui gui, @NotNull InventoryComponent inventoryComponent, @NotNull InventoryClickEvent event, int slot, int paneOffsetX, int paneOffsetY, int maxLength, int maxHeight)
registerPane(String, TriFunction)