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_310088_, Frame p_312154_) Modifier and TypeMethodDescriptionvoid
CustomModifierExecutor.apply
(T p_312110_, List<T> p_310809_, com.mojang.brigadier.context.ContextChain<T> p_312566_, ChainModifiers p_312568_, ExecutionControl<T> p_313127_) void
CustomCommandExecutor.run
(T p_310884_, com.mojang.brigadier.context.ContextChain<T> p_312906_, ChainModifiers p_310837_, ExecutionControl<T> p_310586_) final void
CustomCommandExecutor.WithErrorHandling.run
(T p_310241_, com.mojang.brigadier.context.ContextChain<T> p_311766_, ChainModifiers p_310779_, ExecutionControl<T> p_309382_) protected abstract void
CustomCommandExecutor.WithErrorHandling.runGuarded
(T p_311664_, com.mojang.brigadier.context.ContextChain<T> p_312225_, ChainModifiers p_309888_, ExecutionControl<T> p_313051_) -
Uses of ExecutionControl in net.minecraft.commands.execution.tasks
Modifier and TypeFieldDescriptionprivate final Consumer<ExecutionControl<T>>
IsolatedCall.taskProducer
ModifierConstructorDescriptionIsolatedCall
(Consumer<ExecutionControl<T>> p_309522_, CommandResultCallback p_309763_) -
Uses of ExecutionControl in net.minecraft.server.commands
Modifier and TypeMethodDescriptionvoid
ExecuteCommand.ExecuteIfFunctionCustomModifier.apply
(CommandSourceStack p_312164_, List<CommandSourceStack> p_311631_, com.mojang.brigadier.context.ContextChain<CommandSourceStack> p_310925_, ChainModifiers p_312971_, ExecutionControl<CommandSourceStack> p_312212_) void
ReturnCommand.ReturnFromCommandCustomModifier.apply
(T p_310700_, List<T> p_310930_, com.mojang.brigadier.context.ContextChain<T> p_313059_, ChainModifiers p_313220_, ExecutionControl<T> p_311638_) private static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.instantiateAndQueueFunctions
(CompoundTag p_312138_, ExecutionControl<T> p_309532_, com.mojang.brigadier.CommandDispatcher<T> p_312204_, T p_311370_, CommandFunction<T> p_310160_, ResourceLocation p_311048_, CommandResultCallback p_312950_, boolean p_312453_) static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.queueFunctions
(Collection<CommandFunction<T>> p_311080_, CompoundTag p_311435_, T p_310141_, T p_312402_, ExecutionControl<T> p_309669_, FunctionCommand.Callbacks<T> p_312300_, ChainModifiers p_312226_) private static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.queueFunctionsAsReturn
(Collection<CommandFunction<T>> p_309905_, CompoundTag p_312616_, T p_312541_, T p_310023_, ExecutionControl<T> p_312344_, FunctionCommand.Callbacks<T> p_309916_) private static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.queueFunctionsNoReturn
(Collection<CommandFunction<T>> p_312947_, CompoundTag p_311961_, T p_310755_, T p_312089_, ExecutionControl<T> p_310294_, FunctionCommand.Callbacks<T> p_311742_) void
ReturnCommand.ReturnFailCustomExecutor.run
(T p_312804_, com.mojang.brigadier.context.ContextChain<T> p_313125_, ChainModifiers p_309843_, ExecutionControl<T> p_311523_) void
ReturnCommand.ReturnValueCustomExecutor.run
(T p_309785_, com.mojang.brigadier.context.ContextChain<T> p_312976_, ChainModifiers p_309726_, ExecutionControl<T> p_310375_) void
DebugCommand.TraceCustomExecutor.runGuarded
(CommandSourceStack p_309819_, com.mojang.brigadier.context.ContextChain<CommandSourceStack> p_311173_, ChainModifiers p_312111_, ExecutionControl<CommandSourceStack> p_311988_) void
FunctionCommand.FunctionCustomExecutor.runGuarded
(CommandSourceStack p_310423_, com.mojang.brigadier.context.ContextChain<CommandSourceStack> p_311781_, ChainModifiers p_313209_, ExecutionControl<CommandSourceStack> p_312609_) static <T extends ExecutionCommandSource<T>>
voidExecuteCommand.scheduleFunctionConditionsAndTest
(T p_311643_, List<T> p_313143_, Function<T, T> p_312920_, IntPredicate p_311696_, com.mojang.brigadier.context.ContextChain<T> p_311450_, CompoundTag p_313177_, ExecutionControl<T> p_310605_, ExecuteCommand.CommandGetter<T, Collection<CommandFunction<T>>> p_311694_, ChainModifiers p_312493_)