net.minecraft.server.v1_13_R1

public abstract class Scheduler<K, T extends SchedulerTask<K, T>, R>

acr
net.minecraft.util.Scheduler
net.minecraft.server.v1_13_R1.Scheduler

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
b
field_202856_b
protected final ExecutorService
a
field_202855_a
private final ExecutorService
c
field_202857_c
private final AtomicInteger
d
field_202858_d
private final List<CompletableFuture<R>>
e
field_202859_e
private CompletableFuture<R>
f
field_202860_f
private CompletableFuture<R>
g
field_202861_g
private final Supplier<Map<T, CompletableFuture<R>>>
h
field_202862_h
private final Supplier<Map<T, CompletableFuture<Void>>>
i
field_202863_i
private final T
j
field_202864_j

Constructor summary

ModifierConstructor
public (String arg0, int arg1, T arg2, Supplier<Map<T, CompletableFuture<R>>> arg3, Supplier<Map<T, CompletableFuture<Void>>> arg4)

Method summary

Modifier and TypeMethod
public CompletableFuture<R>
b(K arg0)
func_202851_b(K arg0)
public CompletableFuture<R>
b()
func_202845_a()
protected abstract Scheduler<K, T, R>.a
a(K arg0)
func_201494_a_(K arg0)
public void
c()
func_202854_b()
protected abstract R
a(K arg0, T arg1, Map<K, R> arg2)
func_201493_a_(K arg0, T arg1, Map<K, R> arg2)
public R
c(K arg0)
func_202852_c(K arg0)
public CompletableFuture<R>
d()
func_202846_c()
protected abstract void
b(K arg0, acr<K, T, R>.acr$a arg1)
func_205607_b_(K arg0, Scheduler<K, T, R>.a arg1)
protected abstract Scheduler<K, T, R>.a
a(K arg0, acr<K, T, R>.acr$a arg1)
func_205606_a_(K arg0, Scheduler<K, T, R>.a arg1)