All Classes and Interfaces

Class
Description
Manager to interface with ProtocolLib's AsynchronousManager.
The Bukkit-specific implementation of the command manager.
A wrapper for the Bukkit CommandSender class.
The Bukkit-specific implementation of the config manager.
The Bukkit listener.
The Bukkit-specific implementation of the listener manager.
A wrapper for the Bukkit Player class.
The executor for the /pyspigot command.
The Bukkit-specific implementation of the PluginConfig class, for retrieving values from the plugin config.yml.
The Bukkit-specific implementation of the ProjectOptionsConfig class, for retrieving values from a project's project.yml file.
An extension of the base Script class that includes Bukkit-specific code for initializing script permissions.
Represents a registered Bukkit command belonging to a script.
A class representing a script configuration file, for the Bukkit implementation.
Represents a Bukkit event executor for script event listeners.
A dummy Bukkit Listener that holds an event a script is currently listening to.
The Bukkit-specific implementation of the ScriptInfo class, for printing information related to Bukkit-specific managers.
The Bukkit-specific implementation of the script manager.
An extension of the base ScriptOptions class that includes Bukkit-specific code for parsing and registering script permissions.
The Bukkit-specific implementation of the ScriptOptionsConfig class, for retrieving values from the script_options.yml file.
The Bukkit-specific implementation of the task manager.
Represents a help topic for an alias of a command.
A custom event that scripts may instantiate and call for other plugins/scripts to listen to.
An enum representing the type of protocol listener that a script has registered.
A listener that listens for packets received by the server from the client.
A listener that listens for packets sent by the server to the client.
Manager to interface with PlaceholderAPI.
Manager to interface with Spigot/Paper's plugin messaging system.
Manager to interface with ProtocolLib's ProtocolManager.
Entry point of PySpigot for Bukkit servers.
A utility class to simplify reflection for working with CraftBukkit and NMS classes.
Script event superclass.
Called when a script throws an unhandled error/exception.
Called when a script is loaded.
An abstract class designed to represent a basic script packet listener.
A class that represents a script placeholder expansion.
A class that represents a script plugin message listener listening on a single channel.
Called when a script is unloaded.