Package org.bukkit.plugin
package org.bukkit.plugin
Classes specifically relating to loading software modules at runtime.
-
InterfaceDescriptionInterface which defines the class for event call backs to pluginsRepresents a PluginRepresents a concept that a plugin is aware of.Represents a plugin loader, which handles direct access to specific types of pluginsHandles all plugin management from the ServerManages services and service providers.
-
ClassDescriptionRepresents a base
Plugin
This type is the runtime-container for the information in the plugin.yml.The PluginLogger class is a modifiedLogger
that prepends all logging calls with the name of the plugin doing the logging.Stores relevant information for plugin listenersA registered service provider.Handles all plugin management from the ServerA simple services manager.Extends RegisteredListener to include timing information -
Enum ClassDescriptionEach entry here represents a particular plugin's awareness.Represents the order in which a plugin should be initialized and enabledRepresents various priorities of a provider.
-
ExceptionDescriptionThrown when a plugin attempts to interact with the server when it is not enabledThrown when attempting to load an invalid PluginDescriptionFileThrown when attempting to load an invalid Plugin fileThrown when attempting to load an invalid Plugin file