PaginatedGUI
Simple GUI that allows you to have multiple pages and navigate between them.
#Paginated GUI
#Creating a Paginated GUI
To create a Paginated GUI all you need to do is:
// Main constructor
PaginatedGui gui = Gui.paginated()
.title(Component.text("GUI Title!"))
.rows(6)
.pageSize(45) // Set the size you want, or leave it to be automatic.
.create();
If the pagesize is not set, the lib will calculate the size when opening the GUI.
In this example we use pageSize 45
#Populating the page
To add items to the page once again we use the PaginatedGui#addItem
which takes a GuiItem
.
Items added with PaginatedGui#setItem
will not be counted towards the page but as static GUI items.