Class BukkitCommandManager
java.lang.Object
dev.magicmq.pyspigot.manager.command.CommandManager
dev.magicmq.pyspigot.bukkit.manager.command.BukkitCommandManager
public class BukkitCommandManager
extends dev.magicmq.pyspigot.manager.command.CommandManager
The Bukkit-specific implementation of the command manager.
-
Method Summary
Modifier and TypeMethodDescriptionstatic BukkitCommandManagerget()Get the singleton instance of this BukkitCommandManager.protected dev.magicmq.pyspigot.manager.command.ScriptCommandregisterCommandImpl(dev.magicmq.pyspigot.manager.script.Script script, PyFunction commandFunction, PyFunction tabFunction, String name, String description, String usage, List<String> aliases, String permission) protected voidunregisterCommandImpl(dev.magicmq.pyspigot.manager.command.ScriptCommand command) protected voidunregisterCommandsImpl(List<dev.magicmq.pyspigot.manager.command.ScriptCommand> commands) Methods inherited from class dev.magicmq.pyspigot.manager.command.CommandManager
getCommand, getCommands, registerCommand, registerCommand, registerCommand, registerCommand, registerCommand, registerCommand, registerCommand, registerCommand, registerCommand, registerCommand, registerCommand, unregisterCommand, unregisterCommands
-
Method Details
-
registerCommandImpl
protected dev.magicmq.pyspigot.manager.command.ScriptCommand registerCommandImpl(dev.magicmq.pyspigot.manager.script.Script script, PyFunction commandFunction, PyFunction tabFunction, String name, String description, String usage, List<String> aliases, String permission) - Specified by:
registerCommandImplin classdev.magicmq.pyspigot.manager.command.CommandManager
-
unregisterCommandImpl
protected void unregisterCommandImpl(dev.magicmq.pyspigot.manager.command.ScriptCommand command) - Specified by:
unregisterCommandImplin classdev.magicmq.pyspigot.manager.command.CommandManager
-
unregisterCommandsImpl
protected void unregisterCommandsImpl(List<dev.magicmq.pyspigot.manager.command.ScriptCommand> commands) - Specified by:
unregisterCommandsImplin classdev.magicmq.pyspigot.manager.command.CommandManager
-
get
Get the singleton instance of this BukkitCommandManager.- Returns:
- The instance
-