All Classes and Interfaces

Class
Description
Represents an element in a gui that will query all it's data when drawn.
An element that will not appear if there is no previous history, but will go back one step if there is
Represents an element in a gui
A functional interface for specifying how clicking on the element should be treated by implementing the GuiElement.Action.onClick(Click) method.
 
Represents a group of multiple elements.
 
This is an element that allows for controlling the pagination of the gui.
 
An element that can switch between certain states.
A state that the GuiStateElement can have.
Define what should happen when the state of the element' state changes to this state
A simple implementation of the GuiStateElement.State.Change interface that allows for lambda expressions for the state enter and leave methods
This element is used to access an Inventory.
 
The main library class that lets you create and manage your GUIs
 
A functional interface for specifying how closing the inventory should be treated by implementing the InventoryGui.CloseAction.onClose(Close) method.
Fake InventoryHolder for the GUIs
 
 
Represents a simple element in a gui to which an action can be assigned.