Uses of Annotation Interface
com.ultikits.ultitools.annotations.command.AsyncCommand
Packages that use AsyncCommand
Package
Description
New command handling framework with improved architecture.
-
Uses of AsyncCommand in com.ultikits.ultitools.abstracts.command
Methods in com.ultikits.ultitools.abstracts.command with parameters of type AsyncCommandModifier and TypeMethodDescriptionprivate voidBaseCommandExecutor.armTimeoutWatcher(CommandContext context, AsyncCommand asyncCommand, AtomicBoolean reported) Arms the delayed watcher that reports a timeout message to the sender if the command body has not already completed by then.private voidBaseCommandExecutor.dispatchAsyncCommand(CommandContext context, AsyncCommand asyncCommand, org.bukkit.scheduler.BukkitRunnable runnable, AtomicBoolean reported, List<CommandValidator> ranValidators) Sends the optional "processing" message, dispatchesrunnableasynchronously exactly once, and arms the timeout watcher if configured.