Package dev.sympho.modular_commands.api.command.result
package dev.sympho.modular_commands.api.command.result
Interfaces defining the result of handling an invoked command.
-
ClassDescriptionThe result from a command that fails to execute due to an internal error.An error result due to an exception being thrown.The result from a command that fails to execute due to user error.Failure result due to an issue with the provided arguments.Failure result due to one or more argument being provided where one wasn't expected.Failure result due to a provided argument being invalid.Failure result due to a required argument not being provided.A failure result with a message to the user.The result of a command.The result from a command that ran successfully.A successful result with a message to the user.Utilities for generating results from handlers.A failure result due to the user having insufficient permissions.A failure result due to the user not being part of a specific group.