Uses of Class
com.mojang.brigadier.context.ContextChain
Packages that use ContextChain
Package
Description
-
Uses of ContextChain in com.mojang.brigadier.context
Fields in com.mojang.brigadier.context declared as ContextChainMethods in com.mojang.brigadier.context that return ContextChainMethods in com.mojang.brigadier.context that return types with arguments of type ContextChainModifier and TypeMethodDescriptionstatic <S> Optional<ContextChain<S>> ContextChain.tryFlatten(CommandContext<S> rootContext) -
Uses of ContextChain in net.minecraft.commands
Methods in net.minecraft.commands that return ContextChainModifier and TypeMethodDescriptionprivate static @Nullable ContextChain<CommandSourceStack> Commands.finishParsing(ParseResults<CommandSourceStack> command, String commandString, CommandSourceStack sender) -
Uses of ContextChain in net.minecraft.commands.execution
Methods in net.minecraft.commands.execution with parameters of type ContextChainModifier and TypeMethodDescriptionvoidCustomModifierExecutor.apply(T originalSource, List<T> currentSources, ContextChain<T> currentStep, ChainModifiers modifiers, ExecutionControl<T> output) static <T extends ExecutionCommandSource<T>>
voidExecutionContext.queueInitialCommandExecution(ExecutionContext<T> context, String command, ContextChain<T> executionChain, T sender, CommandResultCallback commandReturn) voidCustomCommandExecutor.run(T sender, ContextChain<T> currentStep, ChainModifiers modifiers, ExecutionControl<T> output) final voidCustomCommandExecutor.WithErrorHandling.run(T sender, ContextChain<T> currentStep, ChainModifiers modifiers, ExecutionControl<T> output) protected abstract voidCustomCommandExecutor.WithErrorHandling.runGuarded(T sender, ContextChain<T> currentStep, ChainModifiers modifiers, ExecutionControl<T> output) -
Uses of ContextChain in net.minecraft.commands.execution.tasks
Fields in net.minecraft.commands.execution.tasks declared as ContextChainConstructors in net.minecraft.commands.execution.tasks with parameters of type ContextChainModifierConstructorDescriptionBuildContexts(String commandInput, ContextChain<T> command) Continuation(String commandInput, ContextChain<T> command, ChainModifiers modifiers, T originalSource, List<T> sources) TopLevel(String commandInput, ContextChain<T> command, T source) Unbound(String commandInput, ContextChain<T> command) -
Uses of ContextChain in net.minecraft.server.commands
Methods in net.minecraft.server.commands with parameters of type ContextChainModifier and TypeMethodDescriptionvoidExecuteCommand.ExecuteIfFunctionCustomModifier.apply(CommandSourceStack originalSource, List<CommandSourceStack> currentSources, ContextChain<CommandSourceStack> currentStep, ChainModifiers modifiers, ExecutionControl<CommandSourceStack> output) voidReturnCommand.ReturnFromCommandCustomModifier.apply(T originalSource, List<T> currentSources, ContextChain<T> currentStep, ChainModifiers modifiers, ExecutionControl<T> output) voidReturnCommand.ReturnFailCustomExecutor.run(T sender, ContextChain<T> currentStep, ChainModifiers modifiers, ExecutionControl<T> output) voidReturnCommand.ReturnValueCustomExecutor.run(T sender, ContextChain<T> currentStep, ChainModifiers modifiers, ExecutionControl<T> output) voidDebugCommand.TraceCustomExecutor.runGuarded(CommandSourceStack source, ContextChain<CommandSourceStack> currentStep, ChainModifiers modifiers, ExecutionControl<CommandSourceStack> context) voidFunctionCommand.FunctionCustomExecutor.runGuarded(CommandSourceStack sender, ContextChain<CommandSourceStack> currentStep, ChainModifiers modifiers, ExecutionControl<CommandSourceStack> output) static <T extends ExecutionCommandSource<T>>
voidExecuteCommand.scheduleFunctionConditionsAndTest(T originalSource, List<T> currentSources, Function<T, T> functionContextModifier, IntPredicate check, ContextChain<T> currentStep, @Nullable CompoundTag parameters, ExecutionControl<T> output, InCommandFunction<CommandContext<T>, Collection<CommandFunction<T>>> functionGetter, ChainModifiers modifiers)