CommandAPI 9.6.0
An API for the command UI introduced in Minecraft 1.13
dev.jorel.commandapi.executors.ProxyExecutionInfo Interface Reference
+ Inheritance diagram for dev.jorel.commandapi.executors.ProxyExecutionInfo:

Public Member Functions

void run (ExecutionInfo< NativeProxyCommandSender, BukkitNativeProxyCommandSender > info) throws WrapperCommandSyntaxException
 Executes the command. More...
 
default ExecutorType getType ()
 Returns the type of the sender of the current executor. More...
 
default int executeWith (ExecutionInfo< CommandSender, WrapperType > info) throws WrapperCommandSyntaxException
 Executes the command executor with the provided command sender and the provided arguments. More...
 
void run (ExecutionInfo< CommandSender, WrapperType > info) throws WrapperCommandSyntaxException
 Executes the command. More...
 

Member Function Documentation

◆ executeWith()

default int dev.jorel.commandapi.executors.NormalExecutor< CommandSender, WrapperType >.executeWith ( ExecutionInfo< CommandSender, WrapperType >  info) throws WrapperCommandSyntaxException
inherited

Executes the command executor with the provided command sender and the provided arguments.

Parameters
infoThe ExecutionInfo for this command
Returns
1 if the command succeeds, 0 if the command fails
Exceptions
WrapperCommandSyntaxExceptionif an error occurs during the execution of this command

◆ getType()

default ExecutorType dev.jorel.commandapi.executors.ProxyExecutionInfo.getType ( )

Returns the type of the sender of the current executor.

Returns
the type of the sender of the current executor

◆ run() [1/2]

void dev.jorel.commandapi.executors.NormalExecutor< CommandSender, WrapperType >.run ( ExecutionInfo< CommandSender, WrapperType >  info) throws WrapperCommandSyntaxException
inherited

Executes the command.

Parameters
infoThe ExecutionInfo for this command
Exceptions
WrapperCommandSyntaxExceptionif an error occurs during the execution of this command

◆ run() [2/2]

void dev.jorel.commandapi.executors.ProxyExecutionInfo.run ( ExecutionInfo< NativeProxyCommandSender, BukkitNativeProxyCommandSender info) throws WrapperCommandSyntaxException

Executes the command.

Parameters
infoThe ExecutionInfo for this command
Exceptions
WrapperCommandSyntaxExceptionif an error occurs during the execution of this command