All Classes and Interfaces
Class
Description
The abstract
PositionIterator for BlockBoxThe action
The builder for the
ActionThe input for the
ActionBuilderThe action item
The air button
The amount modifier
The animated button with child buttons as frames
The animated mask with child masks as frames
The animation that gets the frame based on the period
The annotated
Config, where any fields can be assigned to the config with the annotation ConfigPath.The base
PositionIterator for BlockBoxA builder for batch execution
A runnable that runs a batch of tasks in sequence
A custom box to bound blocks
A simple scoreboard for Minestom.
The action to broadcast a message
The simple builder
The function element
The utility class to register
Action to the ActionBuilderThe block adapter for Bukkit
The Bukkit implementation of
CancellableEventThe Bukkit implementation of
ClickEventMinecraftClickType for BukkitThe Bukkit implementation of
CloseEventThe bukkit configuration
The factory to load
ExpansionDescription from a Bukkit YAML fileThe
Converter for Bukkit's ConfigurationSerializableThe
ConverterProvider for BukkitThe drag event
The
GUIHolder for BukkitThe
InventoryContext of InventoryThe Bukkit inventory event
The base class to listen to
InventoryThe item builder
The Bukkit implementation of
OpenEventMethods on Bukkit
The utility class to register Bukkit variables to the
VariableBundleThe BungeeCord Configuration
The sub-channel for the main BungeeCord channel
Methods for BungeeCord communication
The data output consumer
The button paginated mask, those with a long list of buttons divided into pages.
The base class for caching value
The event that can be cancelled
The base channel
The base channel
The listener of
ChannelThe event when a player clicks on the GUI
The utility to work with AdvancedClickType
The client
The event when the GUI is closed
Methods on collections
Methods to colorize strings
The action to execute a command
Comment annotation for
ConfigPathThe comment type
The common license properties for
LicensePropertiesThe utility class to register common variables to the
VariableBundleThe interface for all configurations
The main class of the config proxy system.
The internal invocation handler to map the interface to the config
The config node for a method in the interface
The main annotation to set the config path
The
Config implementation for ConfigurateThe action to execute a command as console
The converter for
ConfigPath to convert the object to the raw value stored in the config and vice versaA provider for the
ConverterA simple cron-time manager to manage next execution time
The cron time parser
The data converter, which converts the raw object to the final object and vice versa
An interface for
Expansion to make it easier to get the data folderA
Converter to convert an arrayThe default
Converter, which does nothing, so the raw value and the final value are the same typeA manager to specify a default
Converter for a typeThe handler for default methods in interfaces
The default
PolymartLicenseFetcherThe default
SpigotLicenseFetcherThe action to delay the next action
Sort and filter the expansions based on their dependencies
The downloader
The download information
The
DownloadInfo loaderA driver for database connection
The durability modifier
The enchantment modifier
An interface for an expansion instance
The class loader of the expansion
The exception thrown when the
ExpansionClassLoader throws an exceptionThe description for the
ExpansionA class that manages all
ExpansionsThe state of the
ExpansionThe mass builder for the functional value.
An interface for
Expansion to make it easier to get the class loaderThe latest commit checker for the GitHub repository
The release version checker for the GitHub repository
The
Config implementation for GsonThe factory that loads the
ExpansionDescription from the json file of the jar fileSome utilities for Gson
An element of the GUI
The base holder for Minecraft GUI implementation
A driver for H2
The driver for H2 (Embedded Mode)
A driver for H2 (In-Memory Mode)
A driver for H2 (Server Mode)
The Hibernate client
The SQL client with HikariCP
The
BukkitInventoryListener to listen to inventory backed by InventoryHolderThe mask that views multiple masks
A key to get value from the download info
The button that stores the input item
The factory that loads the
ExpansionDescription from the InputStream of the jar fileThe
InputStream loader for DownloadInfoThe exception when the expansion description is invalid
The exception thrown when the file is not a valid
Expansion fileThe context of the inventory
The position of the inventory
The item builder
An extension to
ItemModifier to compare the modifier of an itemThe item flag modifier
An extension of
ItemComparator for ItemMetaThe
ItemMeta modifierThe item modifier
Methods on items
The session of the item check.
The SQL client with the Java's Driver Manager
A simple
DownloadInfoLoader that loads the download info from a JSON file.The license checker
The license properties
The result from
LicenseCheckerThe status of the license
The
Config implementation for SimplixStorageThe
PositionIterator that iterates in a linear wayThe linear subject
The button that loops through the list of child buttons
The mask with a list of child masks
The driver for local connection
The
PositionIterator for LocationThe logger
The service to get the logger
The service provider for
LoggerServiceThe log level
The lore modifier
The factory that loads the
ExpansionDescription from the manifest of the jar fileA simple
DownloadInfoLoader that loads the download info from a map.The factory that loads the
ExpansionDescription from the information map of the jar file.Methods on Map
A driver for MariaDB
The mask paginated mask, those with a long list of masks divided into pages.
The utility class for masks
The builder that can build multiple outputs from the input.
The material modifier
Methods on messages on Bukkit
The click type of Minecraft
The cancellable event for Minestom
The click event for Minestom
The close event for Minestom
The base event for Minestom
The
GUIHolder for MinestomThe
InventoryContext of InventoryThe open event for Minestom
The viewer event for Minestom
A version checker for Modrinth
A base button that handles multiple child buttons
A base mask that handles multiple child elements
The masks with multiple slot
A driver for MySQL
The name modifier
The default method handler for Java 9+
The default method handler for Java 8
The animated mask with child masks as frames, but only run once
The action to execute a command as op
The event when the GUI is opened
The button that stores the output button for the viewer
Store the key and the value in pair
The utility class for path in
ConfigThe action to execute a command with permissions
Methods on Permissions
The JPA persistence client
The placeholder mask
Used for per-user masks
Used for per-user masks
The action to execute a command as the player
The license checker for Polymart
The license entry for Polymart
Fetch the
PolymartLicenseEntryA simple version checker for Polymart
The immutable 3D position / location / vector
The utility class for
PositionIteratorA driver for PostgreSQL
The potion effect modifier
The button with predicates
The mask with predicate
A
Converter to convert primitive typesThe factory that loads the
ExpansionDescription from the Properties file of the jar fileThe
PositionIterator that iterates randomlyThe
PositionIterator that combines multiple PositionIterator and randomly choose oneThe generic request manager
A button paginated mask, where each button is a page
The serializer
The setting for connection
A simple button
A simple button map
The
Config implementation for SimpleYAMLA simple
Converter that use an operator to convert raw value to final valueThe builder for
SimpleButtonMapThe simple mask with a single button
The
Logger for LoggerThe license checker for SpigotMC
The license entry for SpigotMC
Fetch the
SpigotLicenseEntryA simple version checker for SpigotMC
The interface for SQL client
A driver for SQLite
A driver for SQLite (File Mode)
A driver for SQLite (In-Memory Mode)
A driver for Microsoft SQL Server
The
PreparedStatement builderThe executor to execute the statement
The consumer to consume the
ResultSetThe converter to convert the
ResultSet to the resultA marker annotation to mark a field or method as a sticky value
A simple interface for String replacement
Methods for String
The system
LoggerThe data storage for the task
The task pool of the
BatchRunnableThe task process.
The action to tell a message to the player
The user agent
Methods to validate
A variable
A bundle of variables that is useful for grouping variables
The variable manager for the instance
A session for replacing variables
The
PositionIterator for VectorThe interface for the version checker
The helper class for server versions
The event that has a viewer
A simple
InputStreamLoader that downloads files from a web streamMethods on web
The
PositionIterator for any type