Uses of Interface
net.minecraft.commands.execution.ExecutionControl
Package
Description
-
Uses of ExecutionControl in net.minecraft.commands.execution
Modifier and TypeMethodDescriptionstatic <T extends ExecutionCommandSource<T>>
ExecutionControl<T>ExecutionControl.create
(ExecutionContext<T> p_309708_, Frame p_309584_) Modifier and TypeMethodDescriptionvoid
CustomModifierExecutor.apply
(T p_309576_, List<T> p_305872_, com.mojang.brigadier.context.ContextChain<T> p_306034_, ChainModifiers p_309561_, ExecutionControl<T> p_305771_) void
CustomCommandExecutor.run
(T p_306241_, com.mojang.brigadier.context.ContextChain<T> p_305832_, ChainModifiers p_309612_, ExecutionControl<T> p_306256_) final void
CustomCommandExecutor.WithErrorHandling.run
(T p_306339_, com.mojang.brigadier.context.ContextChain<T> p_306289_, ChainModifiers p_309578_, ExecutionControl<T> p_306027_) protected abstract void
CustomCommandExecutor.WithErrorHandling.runGuarded
(T p_306117_, com.mojang.brigadier.context.ContextChain<T> p_306121_, ChainModifiers p_309631_, ExecutionControl<T> p_305981_) -
Uses of ExecutionControl in net.minecraft.commands.execution.tasks
Modifier and TypeFieldDescriptionprivate final Consumer<ExecutionControl<T>>
IsolatedCall.taskProducer
ModifierConstructorDescriptionIsolatedCall
(Consumer<ExecutionControl<T>> p_309621_, CommandResultCallback p_309666_) -
Uses of ExecutionControl in net.minecraft.server.commands
Modifier and TypeMethodDescriptionvoid
ExecuteCommand.ExecuteIfFunctionCustomModifier.apply
(CommandSourceStack p_309582_, List<CommandSourceStack> p_309642_, com.mojang.brigadier.context.ContextChain<CommandSourceStack> p_309682_, ChainModifiers p_309694_, ExecutionControl<CommandSourceStack> p_309646_) void
ReturnCommand.ReturnFromCommandCustomModifier.apply
(T p_309535_, List<T> p_305925_, com.mojang.brigadier.context.ContextChain<T> p_305969_, ChainModifiers p_309676_, ExecutionControl<T> p_305873_) private static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.instantiateAndQueueFunctions
(CompoundTag p_309636_, ExecutionControl<T> p_309536_, com.mojang.brigadier.CommandDispatcher<T> p_309639_, T p_309605_, CommandFunction<T> p_309610_, ResourceLocation p_309719_, CommandResultCallback p_309544_, boolean p_309542_) static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.queueFunctions
(Collection<CommandFunction<T>> p_305938_, CompoundTag p_306214_, T p_306048_, T p_305876_, ExecutionControl<T> p_305902_, FunctionCommand.Callbacks<T> p_306230_, ChainModifiers p_309589_) private static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.queueFunctionsAsReturn
(Collection<CommandFunction<T>> p_309534_, CompoundTag p_309696_, T p_309655_, T p_309547_, ExecutionControl<T> p_309663_, FunctionCommand.Callbacks<T> p_309585_) private static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.queueFunctionsNoReturn
(Collection<CommandFunction<T>> p_309573_, CompoundTag p_309637_, T p_309693_, T p_309593_, ExecutionControl<T> p_309574_, FunctionCommand.Callbacks<T> p_309570_) void
ReturnCommand.ReturnFailCustomExecutor.run
(T p_309679_, com.mojang.brigadier.context.ContextChain<T> p_309539_, ChainModifiers p_309649_, ExecutionControl<T> p_309599_) void
ReturnCommand.ReturnValueCustomExecutor.run
(T p_309669_, com.mojang.brigadier.context.ContextChain<T> p_306161_, ChainModifiers p_309665_, ExecutionControl<T> p_306298_) void
DebugCommand.TraceCustomExecutor.runGuarded
(CommandSourceStack p_309716_, com.mojang.brigadier.context.ContextChain<CommandSourceStack> p_306169_, ChainModifiers p_309697_, ExecutionControl<CommandSourceStack> p_306283_) void
FunctionCommand.FunctionCustomExecutor.runGuarded
(CommandSourceStack p_305800_, com.mojang.brigadier.context.ContextChain<CommandSourceStack> p_305848_, ChainModifiers p_309662_, ExecutionControl<CommandSourceStack> p_306013_) static <T extends ExecutionCommandSource<T>>
voidExecuteCommand.scheduleFunctionConditionsAndTest
(T p_309624_, List<T> p_306057_, Function<T, T> p_306045_, IntPredicate p_306343_, com.mojang.brigadier.context.ContextChain<T> p_306308_, CompoundTag p_306076_, ExecutionControl<T> p_306202_, ExecuteCommand.CommandGetter<T, Collection<CommandFunction<T>>> p_305836_, ChainModifiers p_309703_)