Uses of Interface
net.minecraft.commands.execution.ExecutionControl
Packages that use ExecutionControl
Package
Description
-
Uses of ExecutionControl in net.minecraft.commands.execution
Methods in net.minecraft.commands.execution that return ExecutionControlModifier and TypeMethodDescriptionstatic <T extends ExecutionCommandSource<T>>
ExecutionControl<T> ExecutionControl.create(ExecutionContext<T> pExecutionContext, Frame pFrame) Methods in net.minecraft.commands.execution with parameters of type ExecutionControlModifier and TypeMethodDescriptionvoidCustomModifierExecutor.apply(T pOriginalSource, List<T> pSoruces, com.mojang.brigadier.context.ContextChain<T> pContextChain, ChainModifiers pChainModifiers, ExecutionControl<T> pExecutionControl) voidCustomCommandExecutor.run(T pSource, com.mojang.brigadier.context.ContextChain<T> pContextChain, ChainModifiers pChainModifiers, ExecutionControl<T> pExecutionControl) final voidCustomCommandExecutor.WithErrorHandling.run(T p_306339_, com.mojang.brigadier.context.ContextChain<T> p_306289_, ChainModifiers p_309578_, ExecutionControl<T> p_306027_) protected abstract voidCustomCommandExecutor.WithErrorHandling.runGuarded(T pSource, com.mojang.brigadier.context.ContextChain<T> pContextChain, ChainModifiers pChainModifiers, ExecutionControl<T> pExecutionControl) -
Uses of ExecutionControl in net.minecraft.commands.execution.tasks
Fields in net.minecraft.commands.execution.tasks with type parameters of type ExecutionControlModifier and TypeFieldDescriptionprivate final Consumer<ExecutionControl<T>> IsolatedCall.taskProducerConstructor parameters in net.minecraft.commands.execution.tasks with type arguments of type ExecutionControlModifierConstructorDescriptionIsolatedCall(Consumer<ExecutionControl<T>> pTaskProducer, CommandResultCallback pOutput) -
Uses of ExecutionControl in net.minecraft.server.commands
Methods in net.minecraft.server.commands with parameters of type ExecutionControlModifier and TypeMethodDescriptionvoidExecuteCommand.ExecuteIfFunctionCustomModifier.apply(CommandSourceStack p_309582_, List<CommandSourceStack> p_309642_, com.mojang.brigadier.context.ContextChain<CommandSourceStack> p_309682_, ChainModifiers p_309694_, ExecutionControl<CommandSourceStack> p_309646_) voidReturnCommand.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 pArguments, ExecutionControl<T> pExecutionControl, com.mojang.brigadier.CommandDispatcher<T> pDispatcher, T pSource, CommandFunction<T> pFunction, ResourceLocation pFunctionId, CommandResultCallback pResultCallback, boolean pReturnParentFrame) static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.queueFunctions(Collection<CommandFunction<T>> pFunctions, CompoundTag pArguments, T pOriginalSource, T pSource, ExecutionControl<T> pExecutionControl, FunctionCommand.Callbacks<T> pCallbacks, ChainModifiers pChainModifiers) private static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.queueFunctionsAsReturn(Collection<CommandFunction<T>> pFunctions, CompoundTag pArguments, T pOriginalSource, T pSource, ExecutionControl<T> pExectutionControl, FunctionCommand.Callbacks<T> pCallbacks) private static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.queueFunctionsNoReturn(Collection<CommandFunction<T>> pFunctions, CompoundTag pArguments, T pOriginalSource, T pSource, ExecutionControl<T> pExecutionControl, FunctionCommand.Callbacks<T> pCallbacks) voidReturnCommand.ReturnFailCustomExecutor.run(T p_309679_, com.mojang.brigadier.context.ContextChain<T> p_309539_, ChainModifiers p_309649_, ExecutionControl<T> p_309599_) voidReturnCommand.ReturnValueCustomExecutor.run(T p_309669_, com.mojang.brigadier.context.ContextChain<T> p_306161_, ChainModifiers p_309665_, ExecutionControl<T> p_306298_) voidDebugCommand.TraceCustomExecutor.runGuarded(CommandSourceStack p_309716_, com.mojang.brigadier.context.ContextChain<CommandSourceStack> p_306169_, ChainModifiers p_309697_, ExecutionControl<CommandSourceStack> p_306283_) voidFunctionCommand.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 pOriginalSource, List<T> pSources, Function<T, T> pSourceModifier, IntPredicate pSuccessCheck, com.mojang.brigadier.context.ContextChain<T> pContextChain, CompoundTag pArguments, ExecutionControl<T> pExecutionControl, InCommandFunction<com.mojang.brigadier.context.CommandContext<T>, Collection<CommandFunction<T>>> pFunctionsGetter, ChainModifiers pChainModifiers)