Paginated GUI
Simple GUI that allows you to have multiple pages and navigate between them.
Creating a Paginated GUI
To create a Paginated GUI all you need to do is:
The page size, is how big the page should be, in the example above it's 45 slots dedicated for the page, if nothing is set the lib will calculate the page size when opening.
Creating the navigation
To create the navigation items we can simply do:
Recommended to add a default click action to cancel the click even when working with pagination, if not, then make sure the navigation item cancels the click before doing PaginatedGui#next/previous
.
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.
Last updated