net.minecraft.util

public class TaskManager<K, T extends Task<K, T>, R>

acw
net.minecraft.class_3454
net.minecraft.util.TaskManager
net.minecraft.util.TaskManager
net.minecraft.util.TaskManager

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_16648
LOGGER
field_202929_a
LOGGER
private final Scheduler<K, T, R>
b
field_16649
scheduler
field_202930_b
scheduler
private boolean
c
field_16650
started
field_202931_c
batchStarted
private int
d
field_16651
remaining
field_202932_d
remainingBatchSize

Constructor summary

ModifierConstructor
public (Scheduler<K, T, R> scheduler)

Method summary

Modifier and TypeMethod
public void
a()
method_15508()
close()
func_202925_a()
shutdown()
public void
b()
method_15510()
startBatch()
func_202928_b()
startBatch()
public CompletableFuture<R>
a(K arg0)
method_15509(K arg0)
addToBatch(K key)
func_202926_a(K arg0)
addToBatch(K key)
public CompletableFuture<R>
c()
method_15511()
endBatch()
func_202927_c()
finishBatch()