Interface CommandFailure

All Superinterfaces:
CommandResult
All Known Subinterfaces:
CommandFailureArgument, CommandFailureMessage
All Known Implementing Classes:
CommandFailureArgumentExtra, CommandFailureArgumentInvalid, CommandFailureArgumentMissing, UserMissingPermissions, UserNotAllowed

public non-sealed interface CommandFailure extends CommandResult
The result from a command that fails to execute due to user error.

This is not the result for a command that fails due to an internal error. CommandError is used in that case.

Since:
1.0
Version:
1.0