CommandEvent is fired whenever a command is scheduled to be executed. This event is fired during the invocation of CommandHandler#executeCommand(ICommandSender, String) and ClientCommandHandler#executeCommand(ICommandSender, String).
{@link #command} contains the instance of ICommand which is representative of the currently executing command. {@link #sender} contains the instance of ICommandSender for the given command sender. {@link #parameters} contains the arguments passed for the command execution. {@link #exception} begins null, but can be populated with an exception to be thrown within the command.
This event is {@link Cancelable}. If the event is canceled, the execution of the command does not occur.
This event does not have a result. {@link HasResult}
This event is fired on the {@link MinecraftForge#EVENT_BUS}.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.