| Interface | Description |
|---|---|
| Injector |
Constructs new instances.
|
| Class | Description |
|---|---|
| CommandContext | |
| CommandsManager<T> |
Manager for handling commands.
|
| SimpleInjector |
| Enum | Description |
|---|---|
| Logging.LogMode |
| Exception | Description |
|---|---|
| CommandException | |
| CommandPermissionsException |
Thrown when not enough permissions are satisfied.
|
| CommandUsageException | |
| MissingNestedCommandException | |
| UnhandledCommandException | |
| WrappedCommandException |
| Annotation Type | Description |
|---|---|
| Command |
This annotation indicates a command.
|
| CommandAlias |
Any command with this annotation will run the raw command as shown in the
thing, as long as it is registered in the current
CommandsManager. |
| CommandPermissions |
Indicates a list of permissions that should be checked.
|
| Console |
This annotation indicates that a command can be used from the console.
|
| Logging |
Indicates how the affected blocks should be hinted at in the log.
|
| NestedCommand |
Indicates a nested command.
|
Copyright © 2010-2014. All Rights Reserved.