net.minecraft.command

public class SteppedCommandAction<T, P>

implements CommandAction<T>

net.minecraft.commands.execution.tasks.ContinuationTask
net.minecraft.class_8863
net.minecraft.command.SteppedCommandAction

Field summary

Modifier and TypeField
private final SteppedCommandAction$ActionWrapper<T, P>
taskFactory
field_46748
wrapper
private final List<P>
arguments
field_46749
actions
private final CommandQueueEntry<T>
selfEntry
field_46750
selfCommandQueueEntry
private int
index
field_46751
nextActionIndex

Constructor summary

ModifierConstructor
private (SteppedCommandAction$ActionWrapper<T, P> wrapper, List<P> actions, Frame frame)

Method summary

Modifier and TypeMethod
public void
execute(ExecutionContext<T> context, Frame frame)
method_1_126(class_8854<T> arg0, class_8937 arg1)
execute(CommandExecutionContext<T> arg0, Frame arg1)
public static <T, P> void
schedule(ExecutionContext<T> context, Frame frame, List<P> arguments, ContinuationTask$TaskProvider<T, P> taskFactory)
method_54414(class_8854<T> arg0, class_8937 arg1, List<P> arg2, class_8863$class_8864<T, P> arg3)
enqueueCommands(CommandExecutionContext<T> context, Frame frame, List<P> actions, SteppedCommandAction$ActionWrapper<T, P> wrapper)