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/PeriodicRunnerFactoryintermediary net/minecraft/class_7581official fev
-
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 named LOGGERLnet/minecraft/client/realms/util/PeriodicRunnerFactory;LOGGER:Lorg/slf4j/Logger;intermediary field_39696Lnet/minecraft/class_7581;field_39696:Lorg/slf4j/Logger;official aLfev;a:Lorg/slf4j/Logger;
-
executor
- Mappings:
Namespace Name Mixin selector named executorLnet/minecraft/client/realms/util/PeriodicRunnerFactory;executor:Ljava/util/concurrent/Executor;intermediary field_39697Lnet/minecraft/class_7581;field_39697:Ljava/util/concurrent/Executor;official bLfev;b:Ljava/util/concurrent/Executor;
-
timeUnit
- Mappings:
Namespace Name Mixin selector named timeUnitLnet/minecraft/client/realms/util/PeriodicRunnerFactory;timeUnit:Ljava/util/concurrent/TimeUnit;intermediary field_39698Lnet/minecraft/class_7581;field_39698:Ljava/util/concurrent/TimeUnit;official cLfev;c:Ljava/util/concurrent/TimeUnit;
-
timeSupplier
- Mappings:
Namespace Name Mixin selector named timeSupplierLnet/minecraft/client/realms/util/PeriodicRunnerFactory;timeSupplier:Lnet/minecraft/util/TimeSupplier;intermediary field_39699Lnet/minecraft/class_7581;field_39699:Lnet/minecraft/class_7576;official dLfev;d:Lazo;
-
-
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;)Vintermediary <init>Lnet/minecraft/class_7581;<init>(Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lnet/minecraft/class_7576;)Vofficial <init>Lfev;<init>(Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lazo;)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 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;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;official aLfev;a(Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/time/Duration;Lfew;)Lfev$e;
-
create
- Mappings:
Namespace Name Mixin selector named createLnet/minecraft/client/realms/util/PeriodicRunnerFactory;create()Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$RunnersManager;intermediary method_44628Lnet/minecraft/class_7581;method_44628()Lnet/minecraft/class_7581$class_7584;official aLfev;a()Lfev$c;
-