Uses of Interface
net.minecraft.commands.ExecutionCommandSource
Packages that use ExecutionCommandSource
Package
Description
-
Uses of ExecutionCommandSource in net.minecraft.commands
Classes in net.minecraft.commands with type parameters of type ExecutionCommandSourceModifier and TypeInterfaceDescriptioninterface
ExecutionCommandSource<T extends ExecutionCommandSource<T>>
Classes in net.minecraft.commands that implement ExecutionCommandSourceMethods in net.minecraft.commands with type parameters of type ExecutionCommandSourceModifier and TypeMethodDescriptionstatic <T extends ExecutionCommandSource<T>>
com.mojang.brigadier.ResultConsumer<T> ExecutionCommandSource.resultConsumer()
-
Uses of ExecutionCommandSource in net.minecraft.commands.execution
Classes in net.minecraft.commands.execution with type parameters of type ExecutionCommandSourceModifier and TypeClassDescriptionstatic class
Methods in net.minecraft.commands.execution with type parameters of type ExecutionCommandSourceModifier and TypeMethodDescriptionstatic <T extends ExecutionCommandSource<T>>
ExecutionControl<T> ExecutionControl.create
(ExecutionContext<T> pExecutionContext, Frame pFrame) private static <T extends ExecutionCommandSource<T>>
FrameExecutionContext.createTopFrame
(ExecutionContext<T> pExecutionContext, CommandResultCallback pReturnValueConsumer) static <T extends ExecutionCommandSource<T>>
voidExecutionContext.queueInitialCommandExecution
(ExecutionContext<T> pExecutionContext, String pCommandInput, com.mojang.brigadier.context.ContextChain<T> pCommand, T pSource, CommandResultCallback pReturnValueConsumer) static <T extends ExecutionCommandSource<T>>
voidExecutionContext.queueInitialFunctionCall
(ExecutionContext<T> pExecutionContext, InstantiatedFunction<T> pFunction, T pSource, CommandResultCallback pReturnValueConsumer) -
Uses of ExecutionCommandSource in net.minecraft.commands.execution.tasks
Classes in net.minecraft.commands.execution.tasks with type parameters of type ExecutionCommandSourceModifier and TypeClassDescriptionclass
BuildContexts<T extends ExecutionCommandSource<T>>
static class
BuildContexts.Continuation<T extends ExecutionCommandSource<T>>
static class
BuildContexts.TopLevel<T extends ExecutionCommandSource<T>>
static class
BuildContexts.Unbound<T extends ExecutionCommandSource<T>>
class
CallFunction<T extends ExecutionCommandSource<T>>
class
ExecuteCommand<T extends ExecutionCommandSource<T>>
class
FallthroughTask<T extends ExecutionCommandSource<T>>
class
IsolatedCall<T extends ExecutionCommandSource<T>>
Fields in net.minecraft.commands.execution.tasks declared as ExecutionCommandSourceModifier and TypeFieldDescriptionprivate final T
BuildContexts.Continuation.originalSource
private final T
BuildContexts.TopLevel.source
Fields in net.minecraft.commands.execution.tasks with type parameters of type ExecutionCommandSourceModifier and TypeFieldDescriptionprivate static final FallthroughTask
<? extends ExecutionCommandSource<?>> FallthroughTask.INSTANCE
Methods in net.minecraft.commands.execution.tasks with type parameters of type ExecutionCommandSourceModifier and TypeMethodDescriptionstatic <T extends ExecutionCommandSource<T>>
EntryAction<T> FallthroughTask.instance()
-
Uses of ExecutionCommandSource in net.minecraft.commands.functions
Classes in net.minecraft.commands.functions with type parameters of type ExecutionCommandSourceModifier and TypeClassDescription(package private) class
FunctionBuilder<T extends ExecutionCommandSource<T>>
class
MacroFunction<T extends ExecutionCommandSource<T>>
(package private) static class
MacroFunction.MacroEntry<T extends ExecutionCommandSource<T>>
Fields in net.minecraft.commands.functions declared as ExecutionCommandSourceMethods in net.minecraft.commands.functions with type parameters of type ExecutionCommandSourceModifier and TypeMethodDescriptionstatic <T extends ExecutionCommandSource<T>>
CommandFunction<T> CommandFunction.fromLines
(ResourceLocation pId, com.mojang.brigadier.CommandDispatcher<T> pDispatcher, T pSource, List<String> pLines) static <T extends ExecutionCommandSource<T>>
UnboundEntryAction<T> CommandFunction.parseCommand
(com.mojang.brigadier.CommandDispatcher<T> pDispatcher, T pSource, com.mojang.brigadier.StringReader pCommand) -
Uses of ExecutionCommandSource in net.minecraft.server.commands
Classes in net.minecraft.server.commands with type parameters of type ExecutionCommandSourceModifier and TypeClassDescription(package private) static class
ReturnCommand.ReturnFailCustomExecutor<T extends ExecutionCommandSource<T>>
(package private) static class
(package private) static class
Methods in net.minecraft.server.commands with type parameters of type ExecutionCommandSourceModifier and TypeMethodDescriptionprivate static <T extends ExecutionCommandSource<T>>
CommandResultCallbackFunctionCommand.decorateOutputIfNeeded
(T pSource, FunctionCommand.Callbacks<T> pCallbacks, ResourceLocation pFunction, CommandResultCallback pResultCallback) 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) static <T extends ExecutionCommandSource<T>>
voidReturnCommand.register
(com.mojang.brigadier.CommandDispatcher<T> pDispatcher) 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, ExecuteCommand.CommandGetter<T, Collection<CommandFunction<T>>> pFunctions, ChainModifiers pChainModifiers) -
Uses of ExecutionCommandSource in net.neoforged.neoforge.client
Classes in net.neoforged.neoforge.client that implement ExecutionCommandSourceModifier and TypeClassDescriptionclass
overrides forCommandSourceStack
so that the methods will run successfully client side