Tabbed Guide Page
Represents a GuidePage with multiple tabs When building your TabGui add a page change handler using saveCurrentTab to remember page changes After constructing your TabGui, use loadCurrentTab to set the correct page for the player
For example:
override fun getGui(player: Player): Gui {
val gui = TabGui.normal()
.setStructure(...)
...
.addTabChangeHandler { _, newTab -> saveCurrentTab(player, newTab) }
return gui.build().apply { loadCurrentTab(player, this) }
}Content copied to clipboard