yarn/mappings/net/minecraft/client/realms/gui/FetchTask.mapping

23 lines
1.1 KiB
Plaintext

CLASS net/minecraft/class_5784 net/minecraft/client/realms/gui/FetchTask
COMMENT A task for {@link RealmsDataFetcher} that runs at a fixed interval. It
COMMENT optionally supports rate limits and stops when the fetcher is stopped.
FIELD field_28452 condition Ljava/util/function/BooleanSupplier;
FIELD field_28453 rateLimiter Lnet/minecraft/class_5785;
FIELD field_28454 period Ljava/time/Duration;
FIELD field_28455 command Ljava/lang/Runnable;
METHOD <init> (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;Lnet/minecraft/class_5785;)V
ARG 1 command
ARG 2 period
ARG 3 condition
ARG 4 rateLimiter
METHOD method_33418 createRateLimited (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/class_5784;
ARG 0 command
ARG 1 period
ARG 2 condition
METHOD method_33419 schedule (Ljava/util/concurrent/ScheduledExecutorService;)Ljava/util/concurrent/ScheduledFuture;
ARG 1 scheduler
METHOD method_33420 create (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/class_5784;
ARG 0 command
ARG 1 period
ARG 2 condition