All Classes and Interfaces
Class
Description
Represents contextual information about a placeholder in a menu within a component.
Builder for creating
GlobalBehavior instances.
Represents the content of an inventory.
Class used to define functionality for an item in a menu.
Stores contextual data for when a player clicks an item.
Represents contextual information about an item in a menu.
Function to get a custom item from a key.
Class used to define functionality for a menu.
Represents contextual information about an instance of a menu.
Pagination system which lets you switch pages;
easily get items in the given page,
easily manipulate the pages and
check if a page is the first or the last one
(
Pagination.isFirst() / Pagination.isLast()).A class representing a pattern with arbitrary keys and values
Represents contextual information about a placeholder in a menu.
A library for the Bukkit API to create player skulls
from names, base64 strings, and texture URLs.
Builder for creating
SlateOptions to pass to the Slate constructor.
The SlotIterator system allows you to iterate through the slots of
an inventory either
horizontally
or vertically.The iterate type of the inventory.
Represents the position (row + column) of a slot
in an inventory.
Stores contextual data for template clicks.
Represents contextual information about an instance of a template in a menu with a specific context.
Represents contextual information about a placeholder in a menu within a template.