Class CommandDispatcher
java.lang.Object
net.minestom.server.command.builder.CommandDispatcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute(CommandSender source, String commandString) Checks if the command exists, and execute it.findCommand(String commandName) Gets the command class associated with the name.parse(CommandSender sender, String commandString) Parses the given command.voidRegisters a command, be aware that registering a command name or alias will override the previous entry.voidunregister(Command command)
-
Constructor Details
-
CommandDispatcher
-
CommandDispatcher
public CommandDispatcher()
-
-
Method Details
-
register
Registers a command, be aware that registering a command name or alias will override the previous entry.- Parameters:
command- the command to register
-
unregister
-
getCommands
-
findCommand
-
execute
Checks if the command exists, and execute it.- Parameters:
source- the command sourcecommandString- the command with the argument(s)- Returns:
- the command result
-
parse
Parses the given command.- Parameters:
commandString- the command (containing the command name and the args if any)- Returns:
- the parsing result
-