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