Uses of Class
dev.triumphteam.gui.guis.BaseGui
Package | Description |
---|---|
dev.triumphteam.gui.builder.gui | |
dev.triumphteam.gui.components.util | |
dev.triumphteam.gui.guis |
-
Uses of BaseGui in dev.triumphteam.gui.builder.gui
Classes in dev.triumphteam.gui.builder.gui with type parameters of type BaseGui Modifier and Type Class Description class
BaseGuiBuilder<G extends BaseGui,B extends BaseGuiBuilder<G,B>>
The base for all the GUI builders this is due to some limitations where some builders will have unique features based on the GUI type -
Uses of BaseGui in dev.triumphteam.gui.components.util
Constructors in dev.triumphteam.gui.components.util with parameters of type BaseGui Constructor Description GuiFiller(BaseGui gui)
-
Uses of BaseGui in dev.triumphteam.gui.guis
Subclasses of BaseGui in dev.triumphteam.gui.guis Modifier and Type Class Description class
Gui
Standard GUI implementation ofBaseGui
class
PaginatedGui
GUI that allows you to have multiple pagesclass
ScrollingGui
GUI that allows you to scroll through itemsclass
StorageGui
GUI that does not clear it's items once it's closedMethods in dev.triumphteam.gui.guis that return BaseGui Modifier and Type Method Description BaseGui
BaseGui. disableAllInteractions()
Disable all the modifications of the GUI, making it immutable by player interaction.BaseGui
BaseGui. disableItemPlace()
Disable item placement inside the GUI.BaseGui
BaseGui. disableItemSwap()
Disable item swap inside the GUI.BaseGui
BaseGui. disableItemTake()
Disable item retrieval inside the GUI.BaseGui
BaseGui. enableAllInteractions()
Enable all modifications of the GUI, making it completely mutable by player interaction.BaseGui
BaseGui. enableItemPlace()
Allows item placement inside the GUI.BaseGui
BaseGui. enableItemSwap()
Allows item swap inside the GUI.BaseGui
BaseGui. enableItemTake()
Allow items to be taken from the GUI.BaseGui
PaginatedGui. setPageSize(int pageSize)
Sets the page sizeBaseGui
BaseGui. updateTitle(@NotNull java.lang.String title)
Deprecated.Should useupdateTitle(Component)
instead.BaseGui
BaseGui. updateTitle(@NotNull net.kyori.adventure.text.Component title)
Updates the title of the GUI.BaseGui
PaginatedGui. updateTitle(@NotNull java.lang.String title)
OverridesupdateTitle(String)
to use the paginated populator instead Updates the title of the GUI This method may cause LAG if used on a loopBaseGui
PaginatedGui. updateTitle(@NotNull net.kyori.adventure.text.Component title)