All Classes and Interfaces
Class
Description
Represents a gui in the form of an anvil
Represents a gui in the form of a barrel.
Represents a gui in the form of a beacon
Represents a gui in the form of a blast furnace
Represents a gui in the form of a brewing stand
Represents a gui in the form of a cartography table
Represents a gui in the form of a chest.
Wrapper of an Adventure
Component
.Represents a gui in the form of a crafting table
A font for characters with a space as default character.
A utility class for reading csv files
A button for cycling between different options
Represents a gui in the form of a dispenser
Represents a gui in the form of a dropper
Represents a gui in the form of an enchanting table
Represents a gui in the form of an ender chest
An interface for panes that can be flipped
An interface for fonts
Represents a gui in the form of a furnace
Represents a gui in the form of a grindstone
The base class of all GUIs
An item for in an inventory
Listens to events for
Gui
s.Represents a gui in the form of a hopper
A class for containing players and their inventory state for later use
Represents a component within an inventory that can hold items.
A label for displaying text.
A mask for
OutlinePane
s that specifies in which positions the items should be placed.This pane holds panes and decides itself where every pane should go.
Represents a gui in the form of a merchant.
Represents a chest-like gui in which the top and bottom inventories are merged together and only exist of one
inventory component.
An interface for panes that can have different orientations
An orientation for outline panes
A pane for items that should be outlined
An enum containing different alignments that can be used on the outline pane.
A pane for panes that should be spread out over multiple pages
The base class for all panes.
An enum representing the rendering priorities for the panes.
A mask for
PatternPane
s that specifies in which positions the items should be placed.A pattern pane allows you to specify a textual pattern and assign items to individual characters.
A percentage bar for a graphical interface into what amount of a whole is set.
An interface for panes that are rotatable
Represents a gui in the form a shulker box
A utility class for working with skulls
A slider for a graphical interface into what amount of a whole is set.
Represents a gui in the form of a smithing table
Represents a gui in the form of a smoker
A pane for static items and stuff.
Represents a gui in the form of a stonecutter
Wrapper of a legacy string value.
Immutable wrapper of a text-like value.
A button that toggles between an enabled and disabled state.
An exception indicating that the provided version is not supported.
A
PersistentDataType
implementation that adds support for UUID
s.A variable bar for UI elements that require some sort of bar
The different supported NMS versions
Utility class containing versioning related methods.
An exception indicating that something went wrong while trying to load a
Gui
from an XML file.An exception indicating that something went wrong while executing reflection that was loaded prior from an XML file.