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$PeriodicRunnerintermediary net/minecraft/class_7581$class_7586official fev$e
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Backoff(package private) @Nullable PeriodicRunnerFactory.TimedResult<T> private final Stringprivate longprivate final long -
Constructor Summary
ConstructorsConstructorDescriptionPeriodicRunner(String name, Callable<T> task, long unitDuration, Backoff backoff) -
Method Summary
-
Field Details
-
name
- Mappings:
Namespace Name Mixin selector named nameLnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;name:Ljava/lang/String;intermediary field_39707Lnet/minecraft/class_7581$class_7586;field_39707:Ljava/lang/String;official bLfev$e;b:Ljava/lang/String;
-
task
- Mappings:
Namespace Name Mixin selector named taskLnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;task:Ljava/util/concurrent/Callable;intermediary field_39708Lnet/minecraft/class_7581$class_7586;field_39708:Ljava/util/concurrent/Callable;official cLfev$e;c:Ljava/util/concurrent/Callable;
-
unitDuration
private final long unitDuration- Mappings:
Namespace Name Mixin selector named unitDurationLnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;unitDuration:Jintermediary field_39709Lnet/minecraft/class_7581$class_7586;field_39709:Jofficial dLfev$e;d:J
-
backoff
- Mappings:
Namespace Name Mixin selector named backoffLnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;backoff:Lnet/minecraft/client/util/Backoff;intermediary field_39710Lnet/minecraft/class_7581$class_7586;field_39710:Lnet/minecraft/class_7587;official eLfev$e;e:Lfew;
-
resultFuture
@Nullable private @Nullable CompletableFuture<PeriodicRunnerFactory.TimedErrableResult<T>> resultFuture- Mappings:
Namespace Name Mixin selector named resultFutureLnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;resultFuture:Ljava/util/concurrent/CompletableFuture;intermediary field_39711Lnet/minecraft/class_7581$class_7586;field_39711:Ljava/util/concurrent/CompletableFuture;official fLfev$e;f:Ljava/util/concurrent/CompletableFuture;
-
lastResult
- Mappings:
Namespace Name Mixin selector named lastResultLnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;lastResult:Lnet/minecraft/client/realms/util/PeriodicRunnerFactory$TimedResult;intermediary field_39712Lnet/minecraft/class_7581$class_7586;field_39712:Lnet/minecraft/class_7581$class_7585;official gLfev$e;g:Lfev$d;
-
nextTime
private long nextTime- Mappings:
Namespace Name Mixin selector named nextTimeLnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;nextTime:Jintermediary field_39713Lnet/minecraft/class_7581$class_7586;field_39713:Jofficial hLfev$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;)Vintermediary <init>Lnet/minecraft/class_7581$class_7586;<init>(Lnet/minecraft/class_7581;Ljava/lang/String;Ljava/util/concurrent/Callable;JLnet/minecraft/class_7587;)Vofficial <init>Lfev$e;<init>(Lfev;Ljava/lang/String;Ljava/util/concurrent/Callable;JLfew;)V
-
-
Method Details
-
run
void run(long currentTime) - Mappings:
Namespace Name Mixin selector named runLnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;run(J)Vintermediary method_44639Lnet/minecraft/class_7581$class_7586;method_44639(J)Vofficial aLfev$e;a(J)V
-
reset
public void reset()- Mappings:
Namespace Name Mixin selector named resetLnet/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner;reset()Vintermediary method_44638Lnet/minecraft/class_7581$class_7586;method_44638()Vofficial aLfev$e;a()V
-