Class BungeeCommandManager
java.lang.Object
dev.magicmq.pyspigot.manager.command.CommandManager
dev.magicmq.pyspigot.bungee.manager.command.BungeeCommandManager
public class BungeeCommandManager
extends dev.magicmq.pyspigot.manager.command.CommandManager
The BungeeCord-specific implementation of the command manager.
-
Method Summary
Modifier and TypeMethodDescriptionstatic BungeeCommandManagerget()Get the singleton instance of this BungeeCommandManager.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 BungeeCommandManager.- Returns:
- The instance
-