Uses of Interface
net.minecraft.server.command.AbstractServerCommandSource
Packages that use AbstractServerCommandSource
Package
Description
The base package for all Minecraft classes.
-
Uses of AbstractServerCommandSource in net.minecraft
Classes in net.minecraft with type parameters of type AbstractServerCommandSourceModifier and TypeClassDescriptionclass
class_8939<T extends AbstractServerCommandSource<T>>
class
class_8940<T extends AbstractServerCommandSource<T>>
Fields in net.minecraft with type parameters of type AbstractServerCommandSourceModifier and TypeFieldDescriptionprivate static final class_8939<? extends AbstractServerCommandSource<?>>
class_8939.field_47169
Methods in net.minecraft with type parameters of type AbstractServerCommandSourceModifier and TypeMethodDescriptionstatic <T extends AbstractServerCommandSource<T>>
CommandAction<T>class_8939.method_54899()
-
Uses of AbstractServerCommandSource in net.minecraft.command
Classes in net.minecraft.command with type parameters of type AbstractServerCommandSourceModifier and TypeClassDescriptionclass
CommandFunctionAction<T extends AbstractServerCommandSource<T>>
static class
ControlFlowAware.Helper<T extends AbstractServerCommandSource<T>>
class
FixedCommandAction<T extends AbstractServerCommandSource<T>>
class
SingleCommandAction<T extends AbstractServerCommandSource<T>>
static class
SingleCommandAction.MultiSource<T extends AbstractServerCommandSource<T>>
static class
SingleCommandAction.SingleSource<T extends AbstractServerCommandSource<T>>
static class
SingleCommandAction.Sourced<T extends AbstractServerCommandSource<T>>
Fields in net.minecraft.command declared as AbstractServerCommandSourceModifier and TypeFieldDescriptionprivate final T
SingleCommandAction.MultiSource.field_47165
private final T
SingleCommandAction.SingleSource.source
Methods 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, class_8935 class_8935) static <T extends AbstractServerCommandSource<T>>
voidCommandExecutionContext.enqueueProcedureCall
(CommandExecutionContext<T> commandExecutionContext, Procedure<T> procedure, T t, class_8935 class_8935) private static <T extends AbstractServerCommandSource<T>>
class_8937CommandExecutionContext.method_54889
(CommandExecutionContext<T> commandExecutionContext, class_8935 class_8935) static <T extends AbstractServerCommandSource<T>>
ExecutionControl<T>ExecutionControl.method_54892
(CommandExecutionContext<T> commandExecutionContext, class_8937 class_8937) -
Uses of AbstractServerCommandSource in net.minecraft.server.command
Classes in net.minecraft.server.command with type parameters of type AbstractServerCommandSourceModifier and TypeInterfaceDescriptioninterface
AbstractServerCommandSource<T extends AbstractServerCommandSource<T>>
private static class
ReturnCommand.class_8933<T extends AbstractServerCommandSource<T>>
private static class
ReturnCommand.Command<T extends AbstractServerCommandSource<T>>
private static class
ReturnCommand.ReturnRunRedirector<T extends AbstractServerCommandSource<T>>
Classes in net.minecraft.server.command that implement AbstractServerCommandSourceModifier and TypeClassDescriptionclass
Represents 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 t, T functionSource, ExecutionControl<T> control, FunctionCommand.ResultConsumer<T> resultConsumer, class_8936 class_8936) static <T extends AbstractServerCommandSource<T>>
voidExecuteCommand.enqueueExecutions
(T t, List<T> list, Function<T, T> function, IntPredicate intPredicate, com.mojang.brigadier.context.ContextChain<T> contextChain, @Nullable NbtCompound nbtCompound, ExecutionControl<T> executionControl, ExecuteCommand.FunctionNamesGetter<T, Collection<CommandFunction<T>>> functionNamesGetter, class_8936 class_8936) private static <T extends AbstractServerCommandSource<T>>
class_8935FunctionCommand.method_54858
(T t, FunctionCommand.ResultConsumer<T> resultConsumer, Identifier identifier, class_8935 class_8935) private static <T extends AbstractServerCommandSource<T>>
voidFunctionCommand.method_54859
(Collection<CommandFunction<T>> collection, @Nullable NbtCompound nbtCompound, T t, T t2, ExecutionControl<T> executionControl, FunctionCommand.ResultConsumer<T> resultConsumer) private static <T extends AbstractServerCommandSource<T>>
voidFunctionCommand.method_54860
(@Nullable NbtCompound nbtCompound, ExecutionControl<T> executionControl, com.mojang.brigadier.CommandDispatcher<T> commandDispatcher, T t, CommandFunction<T> commandFunction, Identifier identifier, class_8935 class_8935, boolean bool) private static <T extends AbstractServerCommandSource<T>>
voidFunctionCommand.method_54861
(Collection<CommandFunction<T>> collection, @Nullable NbtCompound nbtCompound, T t, T t2, ExecutionControl<T> executionControl, FunctionCommand.ResultConsumer<T> resultConsumer) static <T extends AbstractServerCommandSource<T>>
voidReturnCommand.register
(com.mojang.brigadier.CommandDispatcher<T> dispatcher) -
Uses of AbstractServerCommandSource in net.minecraft.server.function
Classes in net.minecraft.server.function with type parameters of type AbstractServerCommandSourceModifier and TypeClassDescription(package private) class
FunctionBuilder<T extends AbstractServerCommandSource<T>>
class
Macro<T extends AbstractServerCommandSource<T>>
(package private) static class
Macro.VariableLine<T extends AbstractServerCommandSource<T>>
Methods 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)