Uses of Interface
net.minecraft.command.ExecutionControl
Packages that use ExecutionControl
-
Uses of ExecutionControl in net.minecraft.command
Methods in net.minecraft.command that return ExecutionControlModifier and TypeMethodDescriptionprivate static <T extends AbstractServerCommandSource<T>>
ExecutionControl<T>SingleCommandAction.fixAtDepth
(CommandExecutionContext<T> context, int depth) Methods in net.minecraft.command with parameters of type ExecutionControlModifier and TypeMethodDescriptionvoid
ControlFlowAware.execute
(T source, com.mojang.brigadier.context.ContextChain<T> contextChain, boolean forkedMode, ExecutionControl<T> control) final void
ControlFlowAware.Helper.execute
(T t, com.mojang.brigadier.context.ContextChain<T> contextChain, boolean bool, ExecutionControl<T> executionControl) void
Forkable.execute
(List<T> sources, com.mojang.brigadier.context.ContextChain<T> contextChain, boolean forkedMode, ExecutionControl<T> control) protected abstract void
ControlFlowAware.Helper.executeInner
(T source, com.mojang.brigadier.context.ContextChain<T> contextChain, boolean forkedMode, ExecutionControl<T> control) -
Uses of ExecutionControl in net.minecraft.server.command
Methods 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 source, T functionSource, ExecutionControl<T> control, FunctionCommand.ResultConsumer<T> resultConsumer) static <T extends AbstractServerCommandSource<T>>
voidExecuteCommand.enqueueExecutions
(List<T> sources, Function<T, T> sourceTransformer, IntPredicate resultPredicate, com.mojang.brigadier.context.ContextChain<T> contextChain, @Nullable NbtCompound arguments, ExecutionControl<T> control, ExecuteCommand.FunctionNamesGetter<T, Collection<CommandFunction<T>>> functionNamesGetter, boolean silent) void
ExecuteCommand.IfUnlessRedirector.execute
(List<ServerCommandSource> sources, com.mojang.brigadier.context.ContextChain<ServerCommandSource> contextChain, boolean forkedMode, ExecutionControl<ServerCommandSource> control) void
ReturnCommand.Command.execute
(T t, com.mojang.brigadier.context.ContextChain<T> contextChain, boolean bool, ExecutionControl<T> executionControl) void
ReturnCommand.ReturnRunRedirector.execute
(List<T> sources, com.mojang.brigadier.context.ContextChain<T> contextChain, boolean forkedMode, ExecutionControl<T> control) void
DebugCommand.Command.executeInner
(ServerCommandSource serverCommandSource, com.mojang.brigadier.context.ContextChain<ServerCommandSource> contextChain, boolean bool, ExecutionControl<ServerCommandSource> executionControl) void
FunctionCommand.Command.executeInner
(ServerCommandSource serverCommandSource, com.mojang.brigadier.context.ContextChain<ServerCommandSource> contextChain, boolean bool, ExecutionControl<ServerCommandSource> executionControl)