Your cart is empty
Looks like the spiders padded through here. Pick a plugin and it will show up here. Continue shoppingThis page provides an overview of all public classes, interfaces, enums, and annotations in this project.
| Package | Contents |
|---|---|
| com.phoenixplugins.sdk.api | 1 interface |
| com.phoenixplugins.sdk.api.config | 5 interface |
| com.phoenixplugins.sdk.api.database | 1 interface, 1 annotation |
| com.phoenixplugins.sdk.api.exceptions | 6 class |
| com.phoenixplugins.sdk.api.internal | 3 interface |
| com.phoenixplugins.sdk.api.locales | 1 enum, 1 class |
| com.phoenixplugins.sdk.api.locales.providers | 2 interface |
| com.phoenixplugins.sdk.api.locales.translatable | 2 interface |
| com.phoenixplugins.sdk.api.logger | 1 interface |
| com.phoenixplugins.sdk.api.plugin | 2 interface |
| com.phoenixplugins.sdk.api.plugin.addons | 2 class, 3 interface |
| com.phoenixplugins.sdk.api.plugin.commands | 1 class, 4 interface |
| com.phoenixplugins.sdk.api.plugin.commands.components | 4 interface |
| com.phoenixplugins.sdk.api.plugin.commands.contexts | 3 interface |
| com.phoenixplugins.sdk.api.plugin.commands.parameters | 1 class, 1 interface |
| com.phoenixplugins.sdk.api.plugin.eventbus | 2 interface |
| com.phoenixplugins.sdk.api.plugin.extensions | 1 class, 1 interface |
| com.phoenixplugins.sdk.api.plugin.hooks | 3 interface |
| com.phoenixplugins.sdk.api.scheduler | 2 interface |
| com.phoenixplugins.sdk.api.text | 3 class, 2 interface |
| com.phoenixplugins.sdk.api.utilities | 2 class |
| Class | Package | Description |
|---|---|---|
Interface
Platform
|
com.phoenixplugins.sdk.api |
Represents the underlying platform on which a plugin is running. |
Interface
ConfigurationProvider
|
com.phoenixplugins.sdk.api.config |
Provides methods for loading configuration files in YAML format. |
Interface
ConfigurationSection
|
com.phoenixplugins.sdk.api.config |
Represents a section of a configuration file, providing methods to retrieve and manipulate configuration values. |
Interface
DatabaseConfiguration
|
com.phoenixplugins.sdk.api.config |
Represents the configuration for a database connection, including both basic database settings and HikariCP connectio... |
Interface
PluginConfiguration
|
com.phoenixplugins.sdk.api.config |
Represents the configuration for a plugin, including database settings and internal thread pool settings. |
Interface
YamlConfiguration
|
com.phoenixplugins.sdk.api.config |
Represents a configuration file within any environment, providing methods for file management and manipulation. |
Interface
DbModel
|
com.phoenixplugins.sdk.api.database |
|
Annotation
DbTable
|
com.phoenixplugins.sdk.api.database |
|
Class
ActionExecutionArgumentException
|
com.phoenixplugins.sdk.api.exceptions |
|
Class
ActionExecutionException
|
com.phoenixplugins.sdk.api.exceptions |
|
Class
CommandContextException
|
com.phoenixplugins.sdk.api.exceptions |
Exception thrown when an invalid command argument is encountered. This exception supports translatable messages with ... |
Class
NotImplementedException
|
com.phoenixplugins.sdk.api.exceptions |
|
Class
ParameterParsingException
|
com.phoenixplugins.sdk.api.exceptions |
Exception thrown when an invalid command argument is encountered. This exception supports translatable messages with ... |
Class
ParameterValidationException
|
com.phoenixplugins.sdk.api.exceptions |
Exception thrown when an invalid command argument is encountered. This exception supports translatable messages with ... |
Interface
Actor
|
com.phoenixplugins.sdk.api.internal |
|
Interface
LifecycleObject
|
com.phoenixplugins.sdk.api.internal |
|
Interface
Wrappable
|
com.phoenixplugins.sdk.api.internal |
Represents an object that can be unwrapped to its original or underlying form. |
Enum
Language
|
com.phoenixplugins.sdk.api.locales |
|
Class
Locale
|
com.phoenixplugins.sdk.api.locales |
Represents a locale with a language prefix and name. Uses Lombok annotations to generate boilerplate code automatically. |
Interface
TranslationFetcher
|
com.phoenixplugins.sdk.api.locales.providers |
Interface for fetching translations for supported locales. Implementations should return a NavigableMap where each ke... |
Interface
TranslationsProvider
|
com.phoenixplugins.sdk.api.locales.providers |
Provides translations for different locales and manages language resources. |
Interface
Translation
|
com.phoenixplugins.sdk.api.locales.translatable |
|
Interface
TranslationProvider
|
com.phoenixplugins.sdk.api.locales.translatable |
Defines a provider for translation keys. Classes implementing this interface must provide a translation key. |
Interface
Logger
|
com.phoenixplugins.sdk.api.logger |
Represents a logger for a platform, providing methods for different levels of logging. |
Interface
Plugin
|
com.phoenixplugins.sdk.api.plugin |
Represents a PhoenixPlugin that provides access to an EventBus. This allows plugins to manage events dynamically. |
Interface
PluginDescription
|
com.phoenixplugins.sdk.api.plugin |
Represents the description of a plugin, containing metadata and configuration details. |
Class
Addon
|
com.phoenixplugins.sdk.api.plugin.addons |
Represents an addon that can be loaded, enabled, and disabled within the plugin system. Addons are modular components... |
Interface
AddonDescription
|
com.phoenixplugins.sdk.api.plugin.addons |
Represents the description of an addon, including metadata such as its name, dependencies, and authors. This interfac... |
Interface
AddonGate
|
com.phoenixplugins.sdk.api.plugin.addons |
|
Class
AddonRefusedException
|
com.phoenixplugins.sdk.api.plugin.addons |
|
Interface
AddonRegistry
|
com.phoenixplugins.sdk.api.plugin.addons |
Manages the lifecycle of addons, including loading, enabling, disabling, and unloading addons. |
Class
ArgumentStack
|
com.phoenixplugins.sdk.api.plugin.commands |
|
Interface
Command
|
com.phoenixplugins.sdk.api.plugin.commands |
Represents a command that can be executed by an actor. |
Interface
CommandManager
|
com.phoenixplugins.sdk.api.plugin.commands |
|
Interface
CommandResolvers
|
com.phoenixplugins.sdk.api.plugin.commands |
|
Interface
Node
|
com.phoenixplugins.sdk.api.plugin.commands |
Represents a subcommand of a main command that can be executed separately. |
Interface
Executable
|
com.phoenixplugins.sdk.api.plugin.commands.components |
Represents an executable command interface. |
Interface
ObjectResolver
|
com.phoenixplugins.sdk.api.plugin.commands.components |
|
Interface
ParameterValidation
|
com.phoenixplugins.sdk.api.plugin.commands.components |
|
Interface
TabCompletion
|
com.phoenixplugins.sdk.api.plugin.commands.components |
|
Interface
FlagHandler
|
com.phoenixplugins.sdk.api.plugin.commands.contexts |
|
Interface
InvocationContext
|
com.phoenixplugins.sdk.api.plugin.commands.contexts |
Represents the execution context for a command, providing access to command-related data. |
Interface
ResolveContext
|
com.phoenixplugins.sdk.api.plugin.commands.contexts |
|
Class
ExecutionParameters
|
com.phoenixplugins.sdk.api.plugin.commands.parameters |
|
Interface
Parameter
|
com.phoenixplugins.sdk.api.plugin.commands.parameters |
|
Interface
EventBus
|
com.phoenixplugins.sdk.api.plugin.eventbus |
Interface for an EventBus system that supports both Spigot events and custom events. |
Interface
EventWrapper
|
com.phoenixplugins.sdk.api.plugin.eventbus |
|
Class
Extension
|
com.phoenixplugins.sdk.api.plugin.extensions |
Represents an extension that can be loaded, enabled, and disabled within the plugin system. Extensions are modularize... |
Interface
ExtensionRegistry
|
com.phoenixplugins.sdk.api.plugin.extensions |
Manages the lifecycle of extensions, including loading, enabling, disabling, and unloading extensions. |
Interface
Hook
|
com.phoenixplugins.sdk.api.plugin.hooks |
The Hook interface represents a lifecycle-managed hook that is responsible for interacting with the HookRegistry and ... |
Interface
HookProvider
|
com.phoenixplugins.sdk.api.plugin.hooks |
The HookProvider interface defines the contract for creating hooks to integrate with other plugins. |
Interface
HookRegistry
|
com.phoenixplugins.sdk.api.plugin.hooks |
Manages the lifecycle of hooks, including loading and unload hooks. |
Interface
Scheduler
|
com.phoenixplugins.sdk.api.scheduler |
Manages the scheduling and execution of tasks. |
Interface
Task
|
com.phoenixplugins.sdk.api.scheduler |
Represents a task that can be scheduled and later canceled. |
Class
PlainText
|
com.phoenixplugins.sdk.api.text |
A simple implementation of Text that represents plain, unformatted text. This class is mutable and supports appending... |
Class
ReplacementText
|
com.phoenixplugins.sdk.api.text |
|
Interface
Text
|
com.phoenixplugins.sdk.api.text |
Represents a text component that can be used for various purposes such as messages, inventories, etc. Provides method... |
Interface
Text
|
com.phoenixplugins.sdk.api.text |
Represents a text component that can be used for various purposes such as messages, inventories, etc. Provides method... |
Class
TextCompound
|
com.phoenixplugins.sdk.api.text |
|
Class
Lists
|
com.phoenixplugins.sdk.api.utilities |
|
Class
Validate
|
com.phoenixplugins.sdk.api.utilities |
Your cart is empty
Looks like the spiders padded through here. Pick a plugin and it will show up here. Continue shopping