Uses of Interface
net.minecraft.server.command.AbstractServerCommandSource
Packages that use AbstractServerCommandSource
Package
Description
-
Uses of AbstractServerCommandSource in net.minecraft.command
Classes in net.minecraft.command with type parameters of type AbstractServerCommandSourceModifier and TypeClassDescriptionclassCommandFunctionAction<T extends AbstractServerCommandSource<T>>static classControlFlowAware.Helper<T extends AbstractServerCommandSource<T>>classFallthroughCommandAction<T extends AbstractServerCommandSource<T>>classFixedCommandAction<T extends AbstractServerCommandSource<T>>classIsolatedCommandAction<T extends AbstractServerCommandSource<T>>classSingleCommandAction<T extends AbstractServerCommandSource<T>>static classSingleCommandAction.MultiSource<T extends AbstractServerCommandSource<T>>static classSingleCommandAction.SingleSource<T extends AbstractServerCommandSource<T>>static classSingleCommandAction.Sourced<T extends AbstractServerCommandSource<T>>Fields in net.minecraft.command declared as AbstractServerCommandSourceModifier and TypeFieldDescriptionprivate final TSingleCommandAction.MultiSource.baseSourceprivate final TSingleCommandAction.SingleSource.sourceFields in net.minecraft.command with type parameters of type AbstractServerCommandSourceModifier and TypeFieldDescriptionprivate static final FallthroughCommandAction<? extends AbstractServerCommandSource<?>> FallthroughCommandAction.INSTANCEMethods in net.minecraft.command with type parameters of type AbstractServerCommandSourceModifier and TypeMethodDescriptionstatic <T extends AbstractServerCommandSource<T>>
voidCommandExecutionContext.enqueueCommand(CommandExecutionContext<T> context, String command, com.mojang.brigadier.context.ContextChain<T> contextChain, T source, ReturnValueConsumer returnValueConsumer) static <T extends AbstractServerCommandSource<T>>
voidCommandExecutionContext.enqueueProcedureCall(CommandExecutionContext<T> context, Procedure<T> procedure, T source, ReturnValueConsumer returnValueConsumer) private static <T extends AbstractServerCommandSource<T>>
FrameCommandExecutionContext.frame(CommandExecutionContext<T> context, ReturnValueConsumer returnValueConsumer) static <T extends AbstractServerCommandSource<T>>
CommandAction<T> FallthroughCommandAction.getInstance()static <T extends AbstractServerCommandSource<T>>
ExecutionControl<T> ExecutionControl.of(CommandExecutionContext<T> context, Frame frame) -
Uses of AbstractServerCommandSource in net.minecraft.server.command
Classes in net.minecraft.server.command with type parameters of type AbstractServerCommandSourceModifier and TypeInterfaceDescriptioninterfaceAbstractServerCommandSource<T extends AbstractServerCommandSource<T>>private static classReturnCommand.FailCommand<T extends AbstractServerCommandSource<T>>private static classReturnCommand.ReturnRunRedirector<T extends AbstractServerCommandSource<T>>private static classReturnCommand.ValueCommand<T extends AbstractServerCommandSource<T>>Classes in net.minecraft.server.command that implement AbstractServerCommandSourceModifier and TypeClassDescriptionclassRepresents a command source used on server side.Methods in net.minecraft.server.command with type parameters of type AbstractServerCommandSourceModifier and TypeMethodDescriptionstatic <T extends AbstractServerCommandSource<T>>
com.mojang.brigadier.ResultConsumer<T> AbstractServerCommandSource.asResultConsumer()static <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) static <T extends AbstractServerCommandSource<T>>
voidReturnCommand.register(com.mojang.brigadier.CommandDispatcher<T> dispatcher) private static <T extends AbstractServerCommandSource<T>>
ReturnValueConsumerFunctionCommand.wrapReturnValueConsumer(T flags, FunctionCommand.ResultConsumer<T> resultConsumer, Identifier id, ReturnValueConsumer wrapped) -
Uses of AbstractServerCommandSource in net.minecraft.server.function
Classes in net.minecraft.server.function with type parameters of type AbstractServerCommandSourceModifier and TypeClassDescription(package private) classFunctionBuilder<T extends AbstractServerCommandSource<T>>classMacro<T extends AbstractServerCommandSource<T>>(package private) static classMacro.VariableLine<T extends AbstractServerCommandSource<T>>Fields in net.minecraft.server.function declared as AbstractServerCommandSourceMethods in net.minecraft.server.function with type parameters of type AbstractServerCommandSourceModifier and TypeMethodDescriptionstatic <T extends AbstractServerCommandSource<T>>
CommandFunction<T> CommandFunction.create(Identifier id, com.mojang.brigadier.CommandDispatcher<T> dispatcher, T source, List<String> lines) Parses a function in the context ofsource.static <T extends AbstractServerCommandSource<T>>
SourcedCommandAction<T> CommandFunction.parse(com.mojang.brigadier.CommandDispatcher<T> dispatcher, T source, com.mojang.brigadier.StringReader reader)