Package net.minecraft.client.realms.util
Class PeriodicRunnerFactory.PeriodicRunner<T>
java.lang.Object
net.minecraft.client.realms.util.PeriodicRunnerFactory.PeriodicRunner<T>
- Enclosing class:
PeriodicRunnerFactory
- Mappings:
Namespace Name named net/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner
intermediary net/minecraft/class_7581$class_7586
official fdp$e
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Backoff
(package private) @Nullable PeriodicRunnerFactory.TimedResult
<T> private final String
private long
private final long
-
Constructor Summary
ConstructorDescriptionPeriodicRunner
(String name, Callable<T> task, long unitDuration, Backoff backoff) -
Method Summary
-
Field Details
-
name
- Mappings:
Namespace Name Mixin selector named name
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;name:Ljava/lang/String;
intermediary field_39707
Lnet/minecraft/class_7581$class_7586;field_39707:Ljava/lang/String;
official b
Lfdp$e;b:Ljava/lang/String;
-
task
- Mappings:
Namespace Name Mixin selector named task
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;task:Ljava/util/concurrent/Callable;
intermediary field_39708
Lnet/minecraft/class_7581$class_7586;field_39708:Ljava/util/concurrent/Callable;
official c
Lfdp$e;c:Ljava/util/concurrent/Callable;
-
unitDuration
private final long unitDuration- Mappings:
Namespace Name Mixin selector named unitDuration
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;unitDuration:J
intermediary field_39709
Lnet/minecraft/class_7581$class_7586;field_39709:J
official d
Lfdp$e;d:J
-
backoff
- Mappings:
Namespace Name Mixin selector named backoff
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;backoff:Lnet/minecraft/client/util/Backoff;
intermediary field_39710
Lnet/minecraft/class_7581$class_7586;field_39710:Lnet/minecraft/class_7587;
official e
Lfdp$e;e:Lfdq;
-
resultFuture
@Nullable private @Nullable CompletableFuture<PeriodicRunnerFactory.TimedErrableResult<T>> resultFuture- Mappings:
Namespace Name Mixin selector named resultFuture
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;resultFuture:Ljava/util/concurrent/CompletableFuture;
intermediary field_39711
Lnet/minecraft/class_7581$class_7586;field_39711:Ljava/util/concurrent/CompletableFuture;
official f
Lfdp$e;f:Ljava/util/concurrent/CompletableFuture;
-
lastResult
- Mappings:
Namespace Name Mixin selector named lastResult
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;lastResult:Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$TimedResult;
intermediary field_39712
Lnet/minecraft/class_7581$class_7586;field_39712:Lnet/minecraft/class_7581$class_7585;
official g
Lfdp$e;g:Lfdp$d;
-
nextTime
private long nextTime- Mappings:
Namespace Name Mixin selector named nextTime
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;nextTime:J
intermediary field_39713
Lnet/minecraft/class_7581$class_7586;field_39713:J
official h
Lfdp$e;h:J
-
-
Constructor Details
-
PeriodicRunner
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;<init>(Lnet/minecraft/client/realms/util/PeriodicRunnerFactory;Ljava/lang/String;Ljava/util/concurrent/Callable;JLnet/minecraft/client/util/Backoff;)V
intermediary <init>
Lnet/minecraft/class_7581$class_7586;<init>(Lnet/minecraft/class_7581;Ljava/lang/String;Ljava/util/concurrent/Callable;JLnet/minecraft/class_7587;)V
official <init>
Lfdp$e;<init>(Lfdp;Ljava/lang/String;Ljava/util/concurrent/Callable;JLfdq;)V
-
-
Method Details
-
run
void run(long currentTime) - Mappings:
Namespace Name Mixin selector named run
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;run(J)V
intermediary method_44639
Lnet/minecraft/class_7581$class_7586;method_44639(J)V
official a
Lfdp$e;a(J)V
-
reset
public void reset()- Mappings:
Namespace Name Mixin selector named reset
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;reset()V
intermediary method_44638
Lnet/minecraft/class_7581$class_7586;method_44638()V
official a
Lfdp$e;a()V
-