@ApiStatus.Experimental public class CommandPostExecutionEvent<SENDER> extends java.lang.Object implements CommandExecutorEvent<SENDER>
| Constructor and Description |
|---|
CommandPostExecutionEvent(Invocation<SENDER> invocation,
CommandRoute<SENDER> route,
@Nullable CommandExecutor<SENDER> executor,
CommandExecuteResult result) |
| Modifier and Type | Method and Description |
|---|---|
CommandRoute<SENDER> |
getCommandRoute() |
@Nullable CommandExecutor<SENDER> |
getExecutor() |
Invocation<SENDER> |
getInvocation() |
CommandExecuteResult |
getResult() |
void |
setResult(CommandExecuteResult result) |
public CommandPostExecutionEvent(Invocation<SENDER> invocation, CommandRoute<SENDER> route, @Nullable @Nullable CommandExecutor<SENDER> executor, CommandExecuteResult result)
public Invocation<SENDER> getInvocation()
getInvocation in interface CommandExecutorEvent<SENDER>public CommandRoute<SENDER> getCommandRoute()
@Nullable public @Nullable CommandExecutor<SENDER> getExecutor()
getExecutor in interface CommandExecutorEvent<SENDER>public CommandExecuteResult getResult()
public void setResult(CommandExecuteResult result)