Uses of Record Class
net.minecraft.command.ExecutionFlags
-
Uses of ExecutionFlags in net.minecraft.command
Modifier and TypeFieldDescriptionprivate final ExecutionFlags
FixedCommandAction.flags
private final ExecutionFlags
SingleCommandAction.MultiSource.flags
static final ExecutionFlags
ExecutionFlags.NONE
Modifier and TypeMethodDescriptionprivate ExecutionFlags
ExecutionFlags.set
(byte flag) ExecutionFlags.setInsideReturnRun()
ExecutionFlags.setSilent()
Modifier and TypeMethodDescriptionvoid
ControlFlowAware.execute
(T source, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags flags, ExecutionControl<T> control) final void
ControlFlowAware.Helper.execute
(T t, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags executionFlags, ExecutionControl<T> executionControl) void
Forkable.execute
(T baseSource, List<T> sources, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags flags, ExecutionControl<T> control) protected void
SingleCommandAction.execute
(T baseSource, List<T> sources, CommandExecutionContext<T> context, Frame frame, ExecutionFlags flags) protected abstract void
ControlFlowAware.Helper.executeInner
(T source, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags flags, ExecutionControl<T> control) protected void
ControlFlowAware.Helper.sendError
(com.mojang.brigadier.exceptions.CommandSyntaxException exception, T source, ExecutionFlags flags, @Nullable Tracer tracer) ModifierConstructorDescriptionFixedCommandAction
(String command, ExecutionFlags flags, com.mojang.brigadier.context.CommandContext<T> context) MultiSource
(String command, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags flags, T baseSource, List<T> sources) -
Uses of ExecutionFlags in net.minecraft.server.command
Modifier 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) void
ExecuteCommand.IfUnlessRedirector.execute
(ServerCommandSource serverCommandSource, List<ServerCommandSource> list, com.mojang.brigadier.context.ContextChain<ServerCommandSource> contextChain, ExecutionFlags executionFlags, ExecutionControl<ServerCommandSource> executionControl) void
ReturnCommand.FailCommand.execute
(T t, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags executionFlags, ExecutionControl<T> executionControl) void
ReturnCommand.ReturnRunRedirector.execute
(T t, List<T> list, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags executionFlags, ExecutionControl<T> executionControl) void
ReturnCommand.ValueCommand.execute
(T t, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags executionFlags, ExecutionControl<T> executionControl) void
DebugCommand.Command.executeInner
(ServerCommandSource serverCommandSource, com.mojang.brigadier.context.ContextChain<ServerCommandSource> contextChain, ExecutionFlags executionFlags, ExecutionControl<ServerCommandSource> executionControl) void
FunctionCommand.Command.executeInner
(ServerCommandSource serverCommandSource, com.mojang.brigadier.context.ContextChain<ServerCommandSource> contextChain, ExecutionFlags executionFlags, ExecutionControl<ServerCommandSource> executionControl)