Package dev.jorel.commandapi.executors
package dev.jorel.commandapi.executors
Classes relating to the different FunctionalInterfaces for command execution
-
ClassDescriptionThis class stores the arguments for this commandExecutionInfo<Sender, WrapperType extends AbstractCommandSender<? extends Sender>>This interface represents an ExecutionInfo for a command.An enum representing the type of an executorNormalExecutor<CommandSender, WrapperType extends AbstractCommandSender<? extends CommandSender>>The interface for normal command executorsResultingExecutor<CommandSender, WrapperType extends AbstractCommandSender<? extends CommandSender>>The interface for resulting command executorsTypedExecutor<CommandSender, WrapperType extends AbstractCommandSender<? extends CommandSender>>An interface that includes the type of an executor (what command senders it can execute) and has a method that executes an executor with a given command sender and arguments