All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AnvilGui Represents a gui in the form of an anvilBarrelGui Represents a gui in the form of a barrel.BeaconGui Represents a gui in the form of a beaconBlastFurnaceGui Represents a gui in the form of a blast furnaceBrewingStandGui Represents a gui in the form of a brewing standCartographyTableGui Represents a gui in the form of a cartography tableChestGui Represents a gui in the form of a chest.CraftingTableGui Represents a gui in the form of a crafting tableCSVFont A font for characters with a space as default character.CSVUtil A utility class for reading csv filesCycleButton A button for cycling between different optionsDispenserGui Represents a gui in the form of a dispenserDropperGui Represents a gui in the form of a dropperEnchantingTableGui Represents a gui in the form of an enchanting tableEnderChestGui Represents a gui in the form of an ender chestFlippable An interface for panes that can be flippedFont An interface for fontsFurnaceGui Represents a gui in the form of a furnaceGeometryUtil GrindstoneGui Represents a gui in the form of a grindstoneGui The base class of all GUIsGuiItem An item for in an inventoryGuiListener Listens to events forGui
s.HopperGui Represents a gui in the form of a hopperHumanEntityCache A class for containing players and their inventory state for later useInventoryComponent Represents a component within an inventory that can hold items.Label A label for displaying text.Mask A mask forOutlinePane
s that specifies in which positions the items should be placed.MasonryPane This pane holds panes and decides itself where every pane should go.MergedGui Represents a chest-like gui in which the top and bottom inventories are merged together and only exist of one inventory component.NamedGui Orientable An interface for panes that can have different orientationsOrientable.Orientation An orientation for outline panesOutlinePane A pane for items that should be outlinedPaginatedPane A pane for panes that should be spread out over multiple pagesPane The base class for all panes.Pane.Priority An enum representing the rendering priorities for the panes.PercentageBar A percentage bar for a graphical interface into what amount of a whole is set.Rotatable An interface for panes that are rotatableShulkerBoxGui Represents a gui in the form a shulker boxSkullUtil A utility class for working with skullsSlider A slider for a graphical interface into what amount of a whole is set.SmithingTableGui Represents a gui in the form of a smithing tableSmokerGui Represents a gui in the form of a smokerStaticPane A pane for static items and stuff.StonecutterGui Represents a gui in the form of a stonecutterToggleButton A button that toggles between an enabled and disabled state.UnsupportedVersionException An exception indicating that the provided version is not supported.UUIDTagType APersistentDataType
implementation that adds support forUUID
s.VariableBar A variable bar for UI elements that require some sort of barVersion The different supported NMS versionsVersionMatcher Utility class containing versioning related methods.XMLLoadException An exception indicating that something went wrong while trying to load aGui
from an XML file.XMLReflectionException An exception indicating that something went wrong while executing reflection that was loaded prior from an XML file.XMLUtil