Package net.minecraftforge.event
Class CommandEvent
java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.event.CommandEvent
public class CommandEvent
extends net.minecraftforge.eventbus.api.Event
CommandEvent is fired after a command is parsed, but before it is executed.
This event is fired during the invocation of
This event is
If the event is canceled, the execution of the command does not occur.
This event does not have a result.
This event is fired on the
Commands.performCommand(CommandSourceStack, String). parse contains the instance of ParseResults for the parsed command.exception begins null, but can be populated with an exception to be thrown within the command.This event is
Cancelable. If the event is canceled, the execution of the command does not occur.
This event does not have a result.
Event.HasResultThis event is fired on the
MinecraftForge.EVENT_BUS.-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event
net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Throwableprivate com.mojang.brigadier.ParseResults<CommandSourceStack> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.brigadier.ParseResults<CommandSourceStack>voidsetException(Throwable exception) voidsetParseResults(com.mojang.brigadier.ParseResults<CommandSourceStack> parse) Methods inherited from class net.minecraftforge.eventbus.api.Event
getListenerList, getParentListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult, setup
-
Field Details
-
parse
-
exception
-
-
Constructor Details
-
CommandEvent
-
-
Method Details
-
getParseResults
-
setParseResults
-
getException
-
setException
-