Uses of Class
net.minecraft.commands.execution.ExecutionContext
Package
Description
-
Uses of ExecutionContext in net.minecraft.commands
Modifier and TypeFieldDescriptionprivate static final ThreadLocal<ExecutionContext<CommandSourceStack>>
Commands.CURRENT_EXECUTION_CONTEXT
Modifier and TypeMethodDescriptionstatic void
Commands.executeCommandInContext
(CommandSourceStack p_306118_, Consumer<ExecutionContext<CommandSourceStack>> p_306332_) -
Uses of ExecutionContext in net.minecraft.commands.execution
Modifier and TypeMethodDescriptionstatic <T extends ExecutionCommandSource<T>>
ExecutionControl<T>ExecutionControl.create
(ExecutionContext<T> p_309708_, Frame p_309584_) private static <T extends ExecutionCommandSource<T>>
FrameExecutionContext.createTopFrame
(ExecutionContext<T> p_309594_, CommandResultCallback p_309689_) void
CommandQueueEntry.execute
(ExecutionContext<T> p_306246_) void
EntryAction.execute
(ExecutionContext<T> p_306306_, Frame p_309678_) void
UnboundEntryAction.execute
(T p_305930_, ExecutionContext<T> p_306291_, Frame p_309692_) static <T extends ExecutionCommandSource<T>>
voidExecutionContext.queueInitialCommandExecution
(ExecutionContext<T> p_306236_, String p_305860_, com.mojang.brigadier.context.ContextChain<T> p_305784_, T p_306195_, CommandResultCallback p_309622_) static <T extends ExecutionCommandSource<T>>
voidExecutionContext.queueInitialFunctionCall
(ExecutionContext<T> p_309686_, InstantiatedFunction<T> p_306145_, T p_309607_, CommandResultCallback p_309681_) -
Uses of ExecutionContext in net.minecraft.commands.execution.tasks
Modifier and TypeMethodDescriptionvoid
BuildContexts.Continuation.execute
(ExecutionContext<T> p_305882_, Frame p_309577_) protected void
BuildContexts.execute
(T p_309567_, List<T> p_306303_, ExecutionContext<T> p_305977_, Frame p_309603_, ChainModifiers p_309659_) void
BuildContexts.TopLevel.execute
(ExecutionContext<T> p_306114_, Frame p_309583_) void
BuildContexts.Unbound.execute
(T p_306259_, ExecutionContext<T> p_305944_, Frame p_309714_) void
CallFunction.execute
(T p_309553_, ExecutionContext<T> p_305909_, Frame p_309718_) void
ContinuationTask.execute
(ExecutionContext<T> p_306022_, Frame p_309626_) void
ExecuteCommand.execute
(T p_305870_, ExecutionContext<T> p_306198_, Frame p_309548_) void
FallthroughTask.execute
(ExecutionContext<T> p_309606_, Frame p_309711_) void
IsolatedCall.execute
(ExecutionContext<T> p_309670_, Frame p_309596_) static <T,
P> void ContinuationTask.schedule
(ExecutionContext<T> p_306309_, Frame p_309712_, List<P> p_306081_, ContinuationTask.TaskProvider<T, P> p_305883_) protected void
BuildContexts.traceCommandStart
(ExecutionContext<T> p_306237_, Frame p_309625_)