The application this manager will use to set interaction commands.
The cache of items for this manager.
The directories this manager will load commands from.
A reference to the container.
Load the commands from the directories and store them in cache.
Load the command(s) from a file.
The path to the file to load.
Set the category of the command to this.
Loads a folder as a category.
The path to the folder to load commands from.
Set each command to this category.
Load a folder as a subcommand group, and its contents as subcommands.
The name of the subcommand group.
The path to the folder to load commands from.
Set the category of the command to this.
Whether to set the command to the cache.
Patch all interaction commands to this managers application.
The Command manager. You should never have to create an instance of this class.