Package net.minecraft.client.realms.util
Class PeriodicRunnerFactory
java.lang.Object
net.minecraft.client.realms.util.PeriodicRunnerFactory
- Mappings:
Namespace Name named net/minecraft/client/realms/util/PeriodicRunnerFactory
intermediary net/minecraft/class_7581
official fed
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
private class
class
private static final record
private static final record
-
Field Summary
Modifier and TypeFieldDescription(package private) final Executor
(package private) static final Logger
(package private) final TimeSupplier
(package private) final TimeUnit
-
Constructor Summary
ConstructorDescriptionPeriodicRunnerFactory
(Executor executor, TimeUnit timeUnit, TimeSupplier timeSupplier) -
Method Summary
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGER
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory;LOGGER:Lorg/slf4j/Logger;
intermediary field_39696
Lnet/minecraft/class_7581;field_39696:Lorg/slf4j/Logger;
official a
Lfed;a:Lorg/slf4j/Logger;
-
executor
- Mappings:
Namespace Name Mixin selector named executor
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory;executor:Ljava/util/concurrent/Executor;
intermediary field_39697
Lnet/minecraft/class_7581;field_39697:Ljava/util/concurrent/Executor;
official b
Lfed;b:Ljava/util/concurrent/Executor;
-
timeUnit
- Mappings:
Namespace Name Mixin selector named timeUnit
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory;timeUnit:Ljava/util/concurrent/TimeUnit;
intermediary field_39698
Lnet/minecraft/class_7581;field_39698:Ljava/util/concurrent/TimeUnit;
official c
Lfed;c:Ljava/util/concurrent/TimeUnit;
-
timeSupplier
- Mappings:
Namespace Name Mixin selector named timeSupplier
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory;timeSupplier:Lnet/minecraft/util/TimeSupplier;
intermediary field_39699
Lnet/minecraft/class_7581;field_39699:Lnet/minecraft/class_7576;
official d
Lfed;d:Lazg;
-
-
Constructor Details
-
PeriodicRunnerFactory
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory;<init>(Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lnet/minecraft/util/TimeSupplier;)V
intermediary <init>
Lnet/minecraft/class_7581;<init>(Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lnet/minecraft/class_7576;)V
official <init>
Lfed;<init>(Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lazg;)V
-
-
Method Details
-
create
public <T> PeriodicRunnerFactory.PeriodicRunner<T> create(String name, Callable<T> task, Duration cycle, Backoff backoff) - Mappings:
Namespace Name Mixin selector named create
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory;create(Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/time/Duration;Lnet/minecraft/client/util/Backoff;)Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;
intermediary method_44629
Lnet/minecraft/class_7581;method_44629(Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/time/Duration;Lnet/minecraft/class_7587;)Lnet/minecraft/class_7581$class_7586;
official a
Lfed;a(Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/time/Duration;Lfee;)Lfed$e;
-
create
- Mappings:
Namespace Name Mixin selector named create
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory;create()Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$RunnersManager;
intermediary method_44628
Lnet/minecraft/class_7581;method_44628()Lnet/minecraft/class_7581$class_7584;
official a
Lfed;a()Lfed$c;
-