net.minecraft.client.realms.util

public class PeriodicRunnerFactory

com.mojang.realmsclient.gui.task.DataFetcher
net.minecraft.class_7581
net.minecraft.client.realms.util.PeriodicRunnerFactory

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_39696
LOGGER
private final Executor
executor
field_39697
executor
private final TimeUnit
resolution
field_39698
timeUnit
private final TimeSupplier
timeSource
field_39699
timeSupplier

Constructor summary

ModifierConstructor
public (Executor executor, TimeUnit timeUnit, TimeSupplier timeSupplier)

Method summary

Modifier and TypeMethod
public <T> PeriodicRunnerFactory$PeriodicRunner<T>
createTask(String id, Callable<T> updater, Duration period, RepeatedDelayStrategy repeatStrategy)
method_44629(String arg0, Callable<T> arg1, Duration arg2, class_7587 arg3)
create(String name, Callable<T> task, Duration cycle, Backoff backoff)
public PeriodicRunnerFactory$RunnersManager
createSubscription()
method_44628()
create()