net.minecraft.commands.execution.tasks

public class ContinuationTask<T, P>

implements EntryAction<T>

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

Field summary

Modifier and TypeField
private final ContinuationTask$TaskProvider<T, P>
a
taskFactory
field_46748
wrapper
private final List<P>
b
arguments
field_46749
actions
private final CommandQueueEntry<T>
c
selfEntry
field_46750
selfCommandQueueEntry
private int
d
index
field_46751
nextActionIndex

Constructor summary

ModifierConstructor
private (ContinuationTask$TaskProvider<T, P> wrapper, List<P> actions, Frame frame)

Method summary

Modifier and TypeMethod
public void
execute(hw<T> arg0, hy arg1)
execute(ExecutionContext<T> arg0, Frame arg1)
execute(class_8854<T> arg0, class_8937 arg1)
execute(CommandExecutionContext<T> arg0, Frame arg1)
public static <T, P> void
a(hw<T> arg0, hy arg1, List<P> arg2, ie$a<T, P> arg3)
schedule(ExecutionContext<T> arg0, Frame arg1, List<P> arg2, ContinuationTask$TaskProvider<T, P> arg3)
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)