All Classes and Interfaces
Class
Description
Manages the registration of commands and tab completers for a plugin.
Manages the registration of event listeners for a plugin.
Annotation to mark a class for automatic command registration.
Annotation to mark event listener classes for automatic registration.
Annotation to mark a TabCompleter class for automatic registration.
Service for handling localization and language files.
Utility class for command-related operations.
DebugCommandHandler is a command handler for the debug command.
DebugCommandMessages is a class that holds the messages used in the debug command.
Represents a debug report containing various system and plugin information.
Represents an installed plugin with its name and version.
Interface for objects that can be serialized to JSON.
Deprecated.
Deprecated.
Use
Replaceable instead.An extremely simple JSON builder.
A super simple representation of a JSON object.
A command that can be registered
ReportDataCollector is responsible for collecting data for a debug report.
ReportFileWriter is responsible for writing a DebugReport to a file.
Abstract class for uploading debug reports to a remote server.
AdventureMessengerorLegacyMessengerinstead.