Class CommandExceptionHandler<S>
java.lang.Object
io.github.mqzn.commands.exceptions.CommandExceptionHandler<S>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<E extends CommandException>
voidhandleException
(E exception, S sender, @NotNull CommandContext<S> commandContext) <E extends CommandException>
voidregisterCallback
(@NotNull Class<E> exception, @NotNull io.github.mqzn.commands.exceptions.CommandExceptionHandler.ExceptionCallback<E, S> callback)
-
Constructor Details
-
CommandExceptionHandler
-
-
Method Details
-
registerCallback
public <E extends CommandException> void registerCallback(@NotNull @NotNull Class<E> exception, @NotNull @NotNull io.github.mqzn.commands.exceptions.CommandExceptionHandler.ExceptionCallback<E, S> callback) -
handleException
public <E extends CommandException> void handleException(@NotNull E exception, @NotNull S sender, @NotNull @NotNull CommandContext<S> commandContext)
-