Uses of Class
net.minecraft.commands.execution.ExecutionContext
Packages that use ExecutionContext
Package
Description
-
Uses of ExecutionContext in net.minecraft.commands
Fields in net.minecraft.commands with type parameters of type ExecutionContextModifier and TypeFieldDescriptionprivate static final ThreadLocal<@Nullable ExecutionContext<CommandSourceStack>> Commands.CURRENT_EXECUTION_CONTEXTMethod parameters in net.minecraft.commands with type arguments of type ExecutionContextModifier and TypeMethodDescriptionstatic voidCommands.executeCommandInContext(CommandSourceStack context, Consumer<ExecutionContext<CommandSourceStack>> config) -
Uses of ExecutionContext in net.minecraft.commands.execution
Methods in net.minecraft.commands.execution with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic <T extends ExecutionCommandSource<T>>
ExecutionControl<T> ExecutionControl.create(ExecutionContext<T> context, Frame frame) private static <T extends ExecutionCommandSource<T>>
FrameExecutionContext.createTopFrame(ExecutionContext<T> context, CommandResultCallback frameResult) voidCommandQueueEntry.execute(ExecutionContext<T> context) voidEntryAction.execute(ExecutionContext<T> context, Frame frame) voidUnboundEntryAction.execute(T sender, ExecutionContext<T> context, Frame frame) static <T extends ExecutionCommandSource<T>>
voidExecutionContext.queueInitialCommandExecution(ExecutionContext<T> context, String command, com.mojang.brigadier.context.ContextChain<T> executionChain, T sender, CommandResultCallback commandReturn) static <T extends ExecutionCommandSource<T>>
voidExecutionContext.queueInitialFunctionCall(ExecutionContext<T> context, InstantiatedFunction<T> function, T sender, CommandResultCallback functionReturn) -
Uses of ExecutionContext in net.minecraft.commands.execution.tasks
Methods in net.minecraft.commands.execution.tasks with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoidBuildContexts.Continuation.execute(ExecutionContext<T> context, Frame frame) protected voidBuildContexts.execute(T originalSource, List<T> initialSources, ExecutionContext<T> context, Frame frame, ChainModifiers initialModifiers) voidBuildContexts.TopLevel.execute(ExecutionContext<T> context, Frame frame) voidBuildContexts.Unbound.execute(T sender, ExecutionContext<T> context, Frame frame) voidCallFunction.execute(T sender, ExecutionContext<T> context, Frame frame) voidContinuationTask.execute(ExecutionContext<T> context, Frame frame) voidExecuteCommand.execute(T sender, ExecutionContext<T> context, Frame frame) voidFallthroughTask.execute(ExecutionContext<T> context, Frame frame) voidIsolatedCall.execute(ExecutionContext<T> context, Frame frame) static <T,P> void ContinuationTask.schedule(ExecutionContext<T> context, Frame frame, List<P> arguments, ContinuationTask.TaskProvider<T, P> taskFactory) protected voidBuildContexts.traceCommandStart(ExecutionContext<T> context, Frame frame)