Index
All Classes and Interfaces|All Packages
A
- add(Command) - Method in interface io.github.jwdeveloper.spigot.commands.api.CommandsRegistry
- arguments() - Method in interface io.github.jwdeveloper.spigot.commands.api.Command
-
Retrieves the list of arguments associated with this command.
- argumentTypes() - Method in interface io.github.jwdeveloper.spigot.commands.api.Commands
-
Argument types registry object, modify of create new commands arguments
C
- child(String) - Method in interface io.github.jwdeveloper.spigot.commands.api.Command
-
Retrieves a child command by its name, if it exists.
- children() - Method in interface io.github.jwdeveloper.spigot.commands.api.Command
-
Retrieves the list of child commands associated with this command.
- Command - Interface in io.github.jwdeveloper.spigot.commands.api
-
Represents a command in the Spigot plugin framework.
- commands() - Method in interface io.github.jwdeveloper.spigot.commands.api.CommandsRegistry
- Commands - Interface in io.github.jwdeveloper.spigot.commands.api
-
Interface for managing commands
- CommandsRegistry - Interface in io.github.jwdeveloper.spigot.commands.api
- container() - Method in interface io.github.jwdeveloper.spigot.commands.api.Command
-
Retrieves the
DependanceContainerassociated with this command, which manages dependencies and services. - create(Object) - Method in interface io.github.jwdeveloper.spigot.commands.api.Commands
-
Creates a new command builder for a command using the specified template object.
- create(String) - Method in interface io.github.jwdeveloper.spigot.commands.api.Commands
-
Creates a new command builder for a command with the specified pattern.
D
- dispatchError(CommandErrorEvent) - Method in interface io.github.jwdeveloper.spigot.commands.api.Command
-
Handles and dispatches errors that occur during command execution.
E
- executeCommand(String...) - Method in interface io.github.jwdeveloper.spigot.commands.api.Command
-
Executes the command with the specified arguments from the console sender.
- executeCommand(CommandSender, String, String...) - Method in interface io.github.jwdeveloper.spigot.commands.api.Command
-
Executes the command with the specified sender, command label, and arguments.
- executeSuggestions(CommandSender, String, String...) - Method in interface io.github.jwdeveloper.spigot.commands.api.Command
-
Provides suggestions for command completion based on the sender, alias, and input arguments.
F
- findAll() - Method in interface io.github.jwdeveloper.spigot.commands.api.Commands
-
Finds and returns all commands managed by the command manager.
- findBy(Predicate<Command>) - Method in interface io.github.jwdeveloper.spigot.commands.api.Commands
-
Finds and returns commands that match the specified predicate.
- findByName(String) - Method in interface io.github.jwdeveloper.spigot.commands.api.Commands
-
Finds and returns a command with the specified name.
G
- globalEvents() - Method in interface io.github.jwdeveloper.spigot.commands.api.Commands
-
Global event handler for the commands events
H
- hasChild(String) - Method in interface io.github.jwdeveloper.spigot.commands.api.Command
-
Checks if the command has a child command with the specified name.
- hasParent() - Method in interface io.github.jwdeveloper.spigot.commands.api.Command
-
Checks if this command has a parent command.
I
- io.github.jwdeveloper.spigot.commands.api - package io.github.jwdeveloper.spigot.commands.api
N
- name() - Method in interface io.github.jwdeveloper.spigot.commands.api.Command
-
Retrieves the name of the command.
P
- parent() - Method in interface io.github.jwdeveloper.spigot.commands.api.Command
-
Retrieves the parent command of this command, if it exists.
- patterns() - Method in interface io.github.jwdeveloper.spigot.commands.api.Commands
- properties() - Method in interface io.github.jwdeveloper.spigot.commands.api.Command
-
Retrieves the properties associated with this command, including name, description, and permissions.
R
- register(Command) - Method in interface io.github.jwdeveloper.spigot.commands.api.Commands
-
Adds the specified command to the command manager.
- remove(Command) - Method in interface io.github.jwdeveloper.spigot.commands.api.CommandsRegistry
- removeAll() - Method in interface io.github.jwdeveloper.spigot.commands.api.Commands
-
Removes all commands from the command manager.
- removeAll() - Method in interface io.github.jwdeveloper.spigot.commands.api.CommandsRegistry
T
- TemplateParser - Interface in io.github.jwdeveloper.spigot.commands.api
- templateToBuilder(Object, CommandBuilder) - Method in interface io.github.jwdeveloper.spigot.commands.api.TemplateParser
U
- unregister(Command) - Method in interface io.github.jwdeveloper.spigot.commands.api.Commands
-
Removes the specified command from the command manager.
All Classes and Interfaces|All Packages