Uses of Interface
net.minecraft.command.ExecutionControl
Packages that use ExecutionControl
- 
Uses of ExecutionControl in net.minecraft.commandFields in net.minecraft.command with type parameters of type ExecutionControlModifier and TypeFieldDescriptionprivate final Consumer<ExecutionControl<T>> IsolatedCommandAction.controlConsumerMethods in net.minecraft.command that return ExecutionControlModifier and TypeMethodDescriptionstatic <T extends AbstractServerCommandSource<T>>
 ExecutionControl<T> ExecutionControl.of(CommandExecutionContext<T> context, Frame frame) Methods in net.minecraft.command with parameters of type ExecutionControlModifier and TypeMethodDescriptionvoidControlFlowAware.execute(T source, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags flags, ExecutionControl<T> control) final voidControlFlowAware.Helper.execute(T t, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags executionFlags, ExecutionControl<T> executionControl) voidForkable.execute(T baseSource, List<T> sources, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags flags, ExecutionControl<T> control) protected abstract voidControlFlowAware.Helper.executeInner(T source, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags flags, ExecutionControl<T> control) Constructor parameters in net.minecraft.command with type arguments of type ExecutionControlModifierConstructorDescriptionIsolatedCommandAction(Consumer<ExecutionControl<T>> controlConsumer, ReturnValueConsumer returnValueConsumer) 
- 
Uses of ExecutionControl in net.minecraft.server.commandMethods in net.minecraft.server.command with parameters of type ExecutionControlModifier and TypeMethodDescriptionstatic <T extends AbstractServerCommandSource<T>>
 voidFunctionCommand.enqueueAction(Collection<CommandFunction<T>> commandFunctions, @Nullable NbtCompound args, T parentSource, T functionSource, ExecutionControl<T> control, FunctionCommand.ResultConsumer<T> resultConsumer, ExecutionFlags flags) static <T extends AbstractServerCommandSource<T>>
 voidExecuteCommand.enqueueExecutions(T baseSource, List<T> sources, Function<T, T> functionSourceGetter, IntPredicate predicate, com.mojang.brigadier.context.ContextChain<T> contextChain, @Nullable NbtCompound args, ExecutionControl<T> control, ExecuteCommand.FunctionNamesGetter<T, Collection<CommandFunction<T>>> functionNamesGetter, ExecutionFlags flags) private static <T extends AbstractServerCommandSource<T>>
 voidFunctionCommand.enqueueFunction(@Nullable NbtCompound args, ExecutionControl<T> control, com.mojang.brigadier.CommandDispatcher<T> dispatcher, T source, CommandFunction<T> function, Identifier id, ReturnValueConsumer returnValueConsumer, boolean propagateReturn) private static <T extends AbstractServerCommandSource<T>>
 voidFunctionCommand.enqueueInReturnRun(Collection<CommandFunction<T>> functions, @Nullable NbtCompound args, T parentSource, T functionSource, ExecutionControl<T> control, FunctionCommand.ResultConsumer<T> resultConsumer) private static <T extends AbstractServerCommandSource<T>>
 voidFunctionCommand.enqueueOutsideReturnRun(Collection<CommandFunction<T>> functions, @Nullable NbtCompound args, T parentSource, T functionSource, ExecutionControl<T> control, FunctionCommand.ResultConsumer<T> resultConsumer) voidExecuteCommand.IfUnlessRedirector.execute(ServerCommandSource serverCommandSource, List<ServerCommandSource> list, com.mojang.brigadier.context.ContextChain<ServerCommandSource> contextChain, ExecutionFlags executionFlags, ExecutionControl<ServerCommandSource> executionControl) voidReturnCommand.FailCommand.execute(T t, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags executionFlags, ExecutionControl<T> executionControl) voidReturnCommand.ReturnRunRedirector.execute(T t, List<T> list, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags executionFlags, ExecutionControl<T> executionControl) voidReturnCommand.ValueCommand.execute(T t, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags executionFlags, ExecutionControl<T> executionControl) voidDebugCommand.Command.executeInner(ServerCommandSource serverCommandSource, com.mojang.brigadier.context.ContextChain<ServerCommandSource> contextChain, ExecutionFlags executionFlags, ExecutionControl<ServerCommandSource> executionControl) voidFunctionCommand.Command.executeInner(ServerCommandSource serverCommandSource, com.mojang.brigadier.context.ContextChain<ServerCommandSource> contextChain, ExecutionFlags executionFlags, ExecutionControl<ServerCommandSource> executionControl)