Package revxrsal.commands.jda.exception
Class JDAExceptionAdapter
java.lang.Object
revxrsal.commands.exception.CommandExceptionAdapter
revxrsal.commands.exception.DefaultExceptionHandler
revxrsal.commands.jda.exception.JDAExceptionAdapter
- All Implemented Interfaces:
CommandExceptionHandler
-
Nested Class Summary
Nested classes/interfaces inherited from class revxrsal.commands.exception.CommandExceptionAdapter
CommandExceptionAdapter.Ignore
-
Field Summary
Fields inherited from class revxrsal.commands.exception.DefaultExceptionHandler
FORMAT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
guildOnlyCommand
(@NotNull CommandActor actor, @NotNull GuildOnlyCommandException exception) void
invalidCategory
(@NotNull CommandActor actor, @NotNull InvalidCategoryException exception) void
invalidChannel
(@NotNull CommandActor actor, @NotNull InvalidChannelException exception) void
invalidCommand
(@NotNull CommandActor actor, @NotNull InvalidCommandException exception) void
invalidEmote
(@NotNull CommandActor actor, @NotNull InvalidEmoteException exception) void
invalidMember
(@NotNull CommandActor actor, @NotNull InvalidMemberException exception) void
invalidRole
(@NotNull CommandActor actor, @NotNull InvalidRoleException exception) void
privateChannelCommandOnly
(@NotNull CommandActor actor, @NotNull PrivateMessageOnlyCommandException exception) Methods inherited from class revxrsal.commands.exception.DefaultExceptionHandler
argumentParse, commandInvocation, cooldown, formatTimeFancy, invalidBoolean, invalidEnumValue, invalidHelpPage, invalidNumber, invalidSubcommand, invalidURL, invalidUUID, missingArgument, noPermission, noSubcommandSpecified, numberNotInRange, onUnhandledException, plural, sendableException, toFancyString, tooManyArguments
Methods inherited from class revxrsal.commands.exception.CommandExceptionAdapter
handleException
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
JDAExceptionAdapter
public JDAExceptionAdapter()
-
-
Method Details
-
invalidCommand
public void invalidCommand(@NotNull @NotNull CommandActor actor, @NotNull @NotNull InvalidCommandException exception) - Overrides:
invalidCommand
in classDefaultExceptionHandler
-
guildOnlyCommand
public void guildOnlyCommand(@NotNull @NotNull CommandActor actor, @NotNull @NotNull GuildOnlyCommandException exception) -
privateChannelCommandOnly
public void privateChannelCommandOnly(@NotNull @NotNull CommandActor actor, @NotNull @NotNull PrivateMessageOnlyCommandException exception) -
invalidRole
public void invalidRole(@NotNull @NotNull CommandActor actor, @NotNull @NotNull InvalidRoleException exception) -
invalidChannel
public void invalidChannel(@NotNull @NotNull CommandActor actor, @NotNull @NotNull InvalidChannelException exception) -
invalidMember
public void invalidMember(@NotNull @NotNull CommandActor actor, @NotNull @NotNull InvalidMemberException exception) -
invalidCategory
public void invalidCategory(@NotNull @NotNull CommandActor actor, @NotNull @NotNull InvalidCategoryException exception) -
invalidEmote
public void invalidEmote(@NotNull @NotNull CommandActor actor, @NotNull @NotNull InvalidEmoteException exception)
-