Uses of Interface
net.minecraft.commands.ExecutionCommandSource
Package
Description
-
Uses of ExecutionCommandSource in net.minecraft.commands
Modifier and TypeInterfaceDescriptioninterface
ExecutionCommandSource<T extends ExecutionCommandSource<T>>
Modifier and TypeMethodDescriptionstatic <T extends ExecutionCommandSource<T>>
com.mojang.brigadier.ResultConsumer<T> ExecutionCommandSource.resultConsumer()
-
Uses of ExecutionCommandSource in net.minecraft.commands.execution
Modifier and TypeClassDescriptionstatic class
Modifier and TypeMethodDescriptionstatic <T extends ExecutionCommandSource<T>>
ExecutionControl<T> ExecutionControl.create
(ExecutionContext<T> p_309708_, Frame p_309584_) private static <T extends ExecutionCommandSource<T>>
FrameExecutionContext.createTopFrame
(ExecutionContext<T> p_309594_, CommandResultCallback p_309689_) static <T extends ExecutionCommandSource<T>>
voidExecutionContext.queueInitialCommandExecution
(ExecutionContext<T> p_306236_, String p_305860_, com.mojang.brigadier.context.ContextChain<T> p_305784_, T p_306195_, CommandResultCallback p_309622_) static <T extends ExecutionCommandSource<T>>
voidExecutionContext.queueInitialFunctionCall
(ExecutionContext<T> p_309686_, InstantiatedFunction<T> p_306145_, T p_309607_, CommandResultCallback p_309681_) -
Uses of ExecutionCommandSource in net.minecraft.commands.execution.tasks
Modifier 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>>
Modifier and TypeFieldDescriptionprivate final T
BuildContexts.Continuation.originalSource
private final T
BuildContexts.TopLevel.source
Modifier and TypeFieldDescriptionprivate static final FallthroughTask
<? extends ExecutionCommandSource<?>> FallthroughTask.INSTANCE
Modifier and TypeMethodDescriptionstatic <T extends ExecutionCommandSource<T>>
EntryAction<T> FallthroughTask.instance()
-
Uses of ExecutionCommandSource in net.minecraft.commands.functions
Modifier 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>>
Modifier and TypeMethodDescriptionstatic <T extends ExecutionCommandSource<T>>
CommandFunction<T> CommandFunction.fromLines
(ResourceLocation p_306082_, com.mojang.brigadier.CommandDispatcher<T> p_306046_, T p_305973_, List<String> p_306307_) static <T extends ExecutionCommandSource<T>>
UnboundEntryAction<T> CommandFunction.parseCommand
(com.mojang.brigadier.CommandDispatcher<T> p_306213_, T p_305785_, com.mojang.brigadier.StringReader p_306140_) -
Uses of ExecutionCommandSource in net.minecraft.server.commands
Modifier and TypeClassDescription(package private) static class
ReturnCommand.ReturnFailCustomExecutor<T extends ExecutionCommandSource<T>>
(package private) static class
(package private) static class
Modifier and TypeMethodDescriptionprivate static <T extends ExecutionCommandSource<T>>
CommandResultCallbackFunctionCommand.decorateOutputIfNeeded
(T p_309706_, FunctionCommand.Callbacks<T> p_309672_, ResourceLocation p_309690_, CommandResultCallback p_309608_) private static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.instantiateAndQueueFunctions
(CompoundTag p_309636_, ExecutionControl<T> p_309536_, com.mojang.brigadier.CommandDispatcher<T> p_309639_, T p_309605_, CommandFunction<T> p_309610_, ResourceLocation p_309719_, CommandResultCallback p_309544_, boolean p_309542_) static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.queueFunctions
(Collection<CommandFunction<T>> p_305938_, CompoundTag p_306214_, T p_306048_, T p_305876_, ExecutionControl<T> p_305902_, FunctionCommand.Callbacks<T> p_306230_, ChainModifiers p_309589_) private static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.queueFunctionsAsReturn
(Collection<CommandFunction<T>> p_309534_, CompoundTag p_309696_, T p_309655_, T p_309547_, ExecutionControl<T> p_309663_, FunctionCommand.Callbacks<T> p_309585_) private static <T extends ExecutionCommandSource<T>>
voidFunctionCommand.queueFunctionsNoReturn
(Collection<CommandFunction<T>> p_309573_, CompoundTag p_309637_, T p_309693_, T p_309593_, ExecutionControl<T> p_309574_, FunctionCommand.Callbacks<T> p_309570_) static <T extends ExecutionCommandSource<T>>
voidReturnCommand.register
(com.mojang.brigadier.CommandDispatcher<T> p_282091_) static <T extends ExecutionCommandSource<T>>
voidExecuteCommand.scheduleFunctionConditionsAndTest
(T p_309624_, List<T> p_306057_, Function<T, T> p_306045_, IntPredicate p_306343_, com.mojang.brigadier.context.ContextChain<T> p_306308_, CompoundTag p_306076_, ExecutionControl<T> p_306202_, ExecuteCommand.CommandGetter<T, Collection<CommandFunction<T>>> p_305836_, ChainModifiers p_309703_) -
Uses of ExecutionCommandSource in net.neoforged.neoforge.client
Modifier and TypeClassDescriptionclass
overrides forCommandSourceStack
so that the methods will run successfully client side -
Uses of ExecutionCommandSource in net.neoforged.neoforge.debug.chat