Package net.minecraft.client.realms.util
Class PeriodicRunnerFactory
java.lang.Object
net.minecraft.client.realms.util.PeriodicRunnerFactory
- Mappings:
Namespace Name official elpintermediary net/minecraft/class_7581named net/minecraft/client/realms/util/PeriodicRunnerFactory
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassprivate classclassprivate static final recordprivate static final record -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final Executor(package private) static final Logger(package private) final TimeSupplier(package private) final TimeUnit -
Constructor Summary
ConstructorsConstructorDescriptionPeriodicRunnerFactory(Executor executor, TimeUnit timeUnit, TimeSupplier timeSupplier) -
Method Summary
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLelp;a:Lorg/slf4j/Logger;intermediary field_39696Lnet/minecraft/class_7581;field_39696:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/client/realms/util/PeriodicRunnerFactory;LOGGER:Lorg/slf4j/Logger;
-
executor
- Mappings:
Namespace Name Mixin selector official bLelp;b:Ljava/util/concurrent/Executor;intermediary field_39697Lnet/minecraft/class_7581;field_39697:Ljava/util/concurrent/Executor;named executorLnet/minecraft/client/realms/util/PeriodicRunnerFactory;executor:Ljava/util/concurrent/Executor;
-
timeUnit
- Mappings:
Namespace Name Mixin selector official cLelp;c:Ljava/util/concurrent/TimeUnit;intermediary field_39698Lnet/minecraft/class_7581;field_39698:Ljava/util/concurrent/TimeUnit;named timeUnitLnet/minecraft/client/realms/util/PeriodicRunnerFactory;timeUnit:Ljava/util/concurrent/TimeUnit;
-
timeSupplier
- Mappings:
Namespace Name Mixin selector official dLelp;d:Lapv;intermediary field_39699Lnet/minecraft/class_7581;field_39699:Lnet/minecraft/class_7576;named timeSupplierLnet/minecraft/client/realms/util/PeriodicRunnerFactory;timeSupplier:Lnet/minecraft/util/TimeSupplier;
-
-
Constructor Details
-
PeriodicRunnerFactory
- Mappings:
Namespace Name Mixin selector official <init>Lelp;<init>(Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lapv;)Vintermediary <init>Lnet/minecraft/class_7581;<init>(Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lnet/minecraft/class_7576;)Vnamed <init>Lnet/minecraft/client/realms/util/PeriodicRunnerFactory;<init>(Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lnet/minecraft/util/TimeSupplier;)V
-
-
Method Details
-
create
public <T> PeriodicRunnerFactory.PeriodicRunner<T> create(String name, Callable<T> task, Duration cycle, Backoff backoff) - Mappings:
Namespace Name Mixin selector official aLelp;a(Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/time/Duration;Lelq;)Lelp$e;intermediary method_44629Lnet/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;named createLnet/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;
-
create
- Mappings:
Namespace Name Mixin selector official aLelp;a()Lelp$c;intermediary method_44628Lnet/minecraft/class_7581;method_44628()Lnet/minecraft/class_7581$class_7584;named createLnet/minecraft/client/realms/util/PeriodicRunnerFactory;create()Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$RunnersManager;
-