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 official elx$e
intermediary net/minecraft/class_7581$class_7586
named net/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner
-
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 official b
Lelx$e;b:Ljava/lang/String;
intermediary field_39707
Lnet/minecraft/class_7581$class_7586;field_39707:Ljava/lang/String;
named name
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;name:Ljava/lang/String;
-
task
- Mappings:
Namespace Name Mixin selector official c
Lelx$e;c:Ljava/util/concurrent/Callable;
intermediary field_39708
Lnet/minecraft/class_7581$class_7586;field_39708:Ljava/util/concurrent/Callable;
named task
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;task:Ljava/util/concurrent/Callable;
-
unitDuration
private final long unitDuration- Mappings:
Namespace Name Mixin selector official d
Lelx$e;d:J
intermediary field_39709
Lnet/minecraft/class_7581$class_7586;field_39709:J
named unitDuration
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;unitDuration:J
-
backoff
- Mappings:
Namespace Name Mixin selector official e
Lelx$e;e:Lely;
intermediary field_39710
Lnet/minecraft/class_7581$class_7586;field_39710:Lnet/minecraft/class_7587;
named backoff
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;backoff:Lnet/minecraft/client/util/Backoff;
-
resultFuture
@Nullable private @Nullable CompletableFuture<PeriodicRunnerFactory.TimedErrableResult<T>> resultFuture- Mappings:
Namespace Name Mixin selector official f
Lelx$e;f:Ljava/util/concurrent/CompletableFuture;
intermediary field_39711
Lnet/minecraft/class_7581$class_7586;field_39711:Ljava/util/concurrent/CompletableFuture;
named resultFuture
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;resultFuture:Ljava/util/concurrent/CompletableFuture;
-
lastResult
- Mappings:
Namespace Name Mixin selector official g
Lelx$e;g:Lelx$d;
intermediary field_39712
Lnet/minecraft/class_7581$class_7586;field_39712:Lnet/minecraft/class_7581$class_7585;
named lastResult
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;lastResult:Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$TimedResult;
-
nextTime
private long nextTime- Mappings:
Namespace Name Mixin selector official h
Lelx$e;h:J
intermediary field_39713
Lnet/minecraft/class_7581$class_7586;field_39713:J
named nextTime
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;nextTime:J
-
-
Constructor Details
-
PeriodicRunner
- Mappings:
Namespace Name Mixin selector official <init>
Lelx$e;<init>(Lelx;Ljava/lang/String;Ljava/util/concurrent/Callable;JLely;)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
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
-
-
Method Details
-
run
void run(long currentTime) - Mappings:
Namespace Name Mixin selector official a
Lelx$e;a(J)V
intermediary method_44639
Lnet/minecraft/class_7581$class_7586;method_44639(J)V
named run
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;run(J)V
-
reset
public void reset()- Mappings:
Namespace Name Mixin selector official a
Lelx$e;a()V
intermediary method_44638
Lnet/minecraft/class_7581$class_7586;method_44638()V
named reset
Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;reset()V
-