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 - fjs$e
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Backoff(package private) @Nullable PeriodicRunnerFactory.TimedResult<T> private final Stringprivate longprivate final long
- 
Constructor SummaryConstructorsConstructorDescriptionPeriodicRunner(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- Lfjs$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- Lfjs$e;c:Ljava/util/concurrent/Callable;
 
- 
unitDurationprivate 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- Lfjs$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- Lfjs$e;e:Lfjt;
 
- 
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- Lfjs$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- Lfjs$e;g:Lfjs$d;
 
- 
nextTimeprivate 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- Lfjs$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>- Lfjs$e;<init>(Lfjs;Ljava/lang/String;Ljava/util/concurrent/Callable;JLfjt;)V
 
 
- 
- 
Method Details- 
runvoid 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- Lfjs$e;a(J)V
 
- 
resetpublic 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- Lfjs$e;a()V
 
 
-