Package net.minecraft.client.realms.gui
Class RealmsDataFetcher
java.lang.Object
net.minecraft.client.realms.gui.RealmsDataFetcher
- Mappings:
Namespace Name official dsointermediary net/minecraft/class_4360named net/minecraft/client/realms/gui/RealmsDataFetcher
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate MinecraftClientprivate Map<RealmsDataFetcher.Task,Boolean>private booleanprivate RealmsServerPlayerListsprivate ScheduledFuture<?>private FetchTaskprivate static Loggerprivate Stringprivate ScheduledFuture<?>private intprivate FetchTaskprivate RealmsPersistenceprivate RealmsClientprivate Set<RealmsServer>private ScheduledExecutorServiceprivate ScheduledFuture<?>private FetchTaskprivate List<RealmsServer>private booleanprivate FetchTaskprivate booleanprivate ScheduledFuture<?>private ScheduledFuture<?>private FetchTask -
Constructor Summary
ConstructorsModifierConstructorDescriptionRealmsDataFetcher(MinecraftClient client, RealmsClient realms)protectedRealmsDataFetcher(MinecraftClient client, RealmsClient realms, RealmsPersistence persistence) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidvoidintbooleanvoidinit()voidprivate booleanisActive()booleanbooleanbooleanvoidnewsLink()voidremoveItem(RealmsServer server)private voidprivate voidsetServers(List<RealmsServer> newServers)voidstop()private voidprivate voidprivate voidprivate voidprivate void
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLdso;a:Lorg/apache/logging/log4j/Logger;intermediary field_19639Lnet/minecraft/class_4360;field_19639:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/realms/gui/RealmsDataFetcher;LOGGER:Lorg/apache/logging/log4j/Logger;
-
client
- Mappings:
Namespace Name Mixin selector official bLdso;b:Ldvo;intermediary field_28446Lnet/minecraft/class_4360;field_28446:Lnet/minecraft/class_310;named clientLnet/minecraft/client/realms/gui/RealmsDataFetcher;client:Lnet/minecraft/client/MinecraftClient;
-
realms
- Mappings:
Namespace Name Mixin selector official cLdso;c:Ldqz;intermediary field_28447Lnet/minecraft/class_4360;field_28447:Lnet/minecraft/class_4341;named realmsLnet/minecraft/client/realms/gui/RealmsDataFetcher;realms:Lnet/minecraft/client/realms/RealmsClient;
-
scheduler
- Mappings:
Namespace Name Mixin selector official dLdso;d:Ljava/util/concurrent/ScheduledExecutorService;intermediary field_19640Lnet/minecraft/class_4360;field_19640:Ljava/util/concurrent/ScheduledExecutorService;named schedulerLnet/minecraft/client/realms/gui/RealmsDataFetcher;scheduler:Ljava/util/concurrent/ScheduledExecutorService;
-
stopped
private volatile boolean stopped- Mappings:
Namespace Name Mixin selector official eLdso;e:Zintermediary field_19641Lnet/minecraft/class_4360;field_19641:Znamed stoppedLnet/minecraft/client/realms/gui/RealmsDataFetcher;stopped:Z
-
serverListUpdateTask
- Mappings:
Namespace Name Mixin selector official fLdso;f:Ldtv;intermediary field_19642Lnet/minecraft/class_4360;field_19642:Lnet/minecraft/class_5784;named serverListUpdateTaskLnet/minecraft/client/realms/gui/RealmsDataFetcher;serverListUpdateTask:Lnet/minecraft/client/realms/gui/FetchTask;
-
liveStatsTask
- Mappings:
Namespace Name Mixin selector official gLdso;g:Ldtv;intermediary field_19645Lnet/minecraft/class_4360;field_19645:Lnet/minecraft/class_5784;named liveStatsTaskLnet/minecraft/client/realms/gui/RealmsDataFetcher;liveStatsTask:Lnet/minecraft/client/realms/gui/FetchTask;
-
pendingInviteUpdateTask
- Mappings:
Namespace Name Mixin selector official hLdso;h:Ldtv;intermediary field_19643Lnet/minecraft/class_4360;field_19643:Lnet/minecraft/class_5784;named pendingInviteUpdateTaskLnet/minecraft/client/realms/gui/RealmsDataFetcher;pendingInviteUpdateTask:Lnet/minecraft/client/realms/gui/FetchTask;
-
trialAvailabilityTask
- Mappings:
Namespace Name Mixin selector official iLdso;i:Ldtv;intermediary field_19644Lnet/minecraft/class_4360;field_19644:Lnet/minecraft/class_5784;named trialAvailabilityTaskLnet/minecraft/client/realms/gui/RealmsDataFetcher;trialAvailabilityTask:Lnet/minecraft/client/realms/gui/FetchTask;
-
unreadNewsTask
- Mappings:
Namespace Name Mixin selector official jLdso;j:Ldtv;intermediary field_19646Lnet/minecraft/class_4360;field_19646:Lnet/minecraft/class_5784;named unreadNewsTaskLnet/minecraft/client/realms/gui/RealmsDataFetcher;unreadNewsTask:Lnet/minecraft/client/realms/gui/FetchTask;
-
persistence
- Mappings:
Namespace Name Mixin selector official kLdso;k:Ldub;intermediary field_28448Lnet/minecraft/class_4360;field_28448:Lnet/minecraft/class_4432;named persistenceLnet/minecraft/client/realms/gui/RealmsDataFetcher;persistence:Lnet/minecraft/client/realms/util/RealmsPersistence;
-
removedServers
- Mappings:
Namespace Name Mixin selector official lLdso;l:Ljava/util/Set;intermediary field_19647Lnet/minecraft/class_4360;field_19647:Ljava/util/Set;named removedServersLnet/minecraft/client/realms/gui/RealmsDataFetcher;removedServers:Ljava/util/Set;
-
servers
- Mappings:
Namespace Name Mixin selector official mLdso;m:Ljava/util/List;intermediary field_19648Lnet/minecraft/class_4360;field_19648:Ljava/util/List;named serversLnet/minecraft/client/realms/gui/RealmsDataFetcher;servers:Ljava/util/List;
-
livestats
- Mappings:
Namespace Name Mixin selector official nLdso;n:Ldru;intermediary field_19649Lnet/minecraft/class_4360;field_19649:Lnet/minecraft/class_4882;named livestatsLnet/minecraft/client/realms/gui/RealmsDataFetcher;livestats:Lnet/minecraft/client/realms/dto/RealmsServerPlayerLists;
-
pendingInvitesCount
private int pendingInvitesCount- Mappings:
Namespace Name Mixin selector official oLdso;o:Iintermediary field_19650Lnet/minecraft/class_4360;field_19650:Inamed pendingInvitesCountLnet/minecraft/client/realms/gui/RealmsDataFetcher;pendingInvitesCount:I
-
trialAvailable
private boolean trialAvailable- Mappings:
Namespace Name Mixin selector official pLdso;p:Zintermediary field_19651Lnet/minecraft/class_4360;field_19651:Znamed trialAvailableLnet/minecraft/client/realms/gui/RealmsDataFetcher;trialAvailable:Z
-
hasUnreadNews
private boolean hasUnreadNews- Mappings:
Namespace Name Mixin selector official qLdso;q:Zintermediary field_19652Lnet/minecraft/class_4360;field_19652:Znamed hasUnreadNewsLnet/minecraft/client/realms/gui/RealmsDataFetcher;hasUnreadNews:Z
-
newsLink
- Mappings:
Namespace Name Mixin selector official rLdso;r:Ljava/lang/String;intermediary field_19653Lnet/minecraft/class_4360;field_19653:Ljava/lang/String;named newsLinkLnet/minecraft/client/realms/gui/RealmsDataFetcher;newsLink:Ljava/lang/String;
-
serverListScheduledFuture
- Mappings:
Namespace Name Mixin selector official sLdso;s:Ljava/util/concurrent/ScheduledFuture;intermediary field_19654Lnet/minecraft/class_4360;field_19654:Ljava/util/concurrent/ScheduledFuture;named serverListScheduledFutureLnet/minecraft/client/realms/gui/RealmsDataFetcher;serverListScheduledFuture:Ljava/util/concurrent/ScheduledFuture;
-
pendingInviteScheduledFuture
- Mappings:
Namespace Name Mixin selector official tLdso;t:Ljava/util/concurrent/ScheduledFuture;intermediary field_19655Lnet/minecraft/class_4360;field_19655:Ljava/util/concurrent/ScheduledFuture;named pendingInviteScheduledFutureLnet/minecraft/client/realms/gui/RealmsDataFetcher;pendingInviteScheduledFuture:Ljava/util/concurrent/ScheduledFuture;
-
trialAvailableScheduledFuture
- Mappings:
Namespace Name Mixin selector official uLdso;u:Ljava/util/concurrent/ScheduledFuture;intermediary field_19656Lnet/minecraft/class_4360;field_19656:Ljava/util/concurrent/ScheduledFuture;named trialAvailableScheduledFutureLnet/minecraft/client/realms/gui/RealmsDataFetcher;trialAvailableScheduledFuture:Ljava/util/concurrent/ScheduledFuture;
-
liveStatsScheduledFuture
- Mappings:
Namespace Name Mixin selector official vLdso;v:Ljava/util/concurrent/ScheduledFuture;intermediary field_19657Lnet/minecraft/class_4360;field_19657:Ljava/util/concurrent/ScheduledFuture;named liveStatsScheduledFutureLnet/minecraft/client/realms/gui/RealmsDataFetcher;liveStatsScheduledFuture:Ljava/util/concurrent/ScheduledFuture;
-
unreadNewsScheduledFuture
- Mappings:
Namespace Name Mixin selector official wLdso;w:Ljava/util/concurrent/ScheduledFuture;intermediary field_19658Lnet/minecraft/class_4360;field_19658:Ljava/util/concurrent/ScheduledFuture;named unreadNewsScheduledFutureLnet/minecraft/client/realms/gui/RealmsDataFetcher;unreadNewsScheduledFuture:Ljava/util/concurrent/ScheduledFuture;
-
fetchStatus
- Mappings:
Namespace Name Mixin selector official xLdso;x:Ljava/util/Map;intermediary field_19659Lnet/minecraft/class_4360;field_19659:Ljava/util/Map;named fetchStatusLnet/minecraft/client/realms/gui/RealmsDataFetcher;fetchStatus:Ljava/util/Map;
-
-
Constructor Details
-
RealmsDataFetcher
- Mappings:
Namespace Name Mixin selector official <init>Ldso;<init>(Ldvo;Ldqz;)Vintermediary <init>Lnet/minecraft/class_4360;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_4341;)Vnamed <init>Lnet/minecraft/client/realms/gui/RealmsDataFetcher;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/realms/RealmsClient;)V
-
RealmsDataFetcher
protected RealmsDataFetcher(MinecraftClient client, RealmsClient realms, RealmsPersistence persistence)- Mappings:
Namespace Name Mixin selector official <init>Ldso;<init>(Ldvo;Ldqz;Ldub;)Vintermediary <init>Lnet/minecraft/class_4360;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_4341;Lnet/minecraft/class_4432;)Vnamed <init>Lnet/minecraft/client/realms/gui/RealmsDataFetcher;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/realms/RealmsClient;Lnet/minecraft/client/realms/util/RealmsPersistence;)V
-
-
Method Details
-
isStopped
public boolean isStopped()- Mappings:
Namespace Name Mixin selector official aLdso;a()Zintermediary method_21073Lnet/minecraft/class_4360;method_21073()Znamed isStoppedLnet/minecraft/client/realms/gui/RealmsDataFetcher;isStopped()Z
-
init
public void init()- Mappings:
Namespace Name Mixin selector official bLdso;b()Vintermediary method_21083Lnet/minecraft/class_4360;method_21083()Vnamed initLnet/minecraft/client/realms/gui/RealmsDataFetcher;init()V
-
initWithSpecificTaskList
public void initWithSpecificTaskList()- Mappings:
Namespace Name Mixin selector official cLdso;c()Vintermediary method_21082Lnet/minecraft/class_4360;method_21082()Vnamed initWithSpecificTaskListLnet/minecraft/client/realms/gui/RealmsDataFetcher;initWithSpecificTaskList()V
-
isFetchedSinceLastTry
- Mappings:
Namespace Name Mixin selector official aLdso;a(Ldso$a;)Zintermediary method_21075Lnet/minecraft/class_4360;method_21075(Lnet/minecraft/class_4360$class_4364;)Znamed isFetchedSinceLastTryLnet/minecraft/client/realms/gui/RealmsDataFetcher;isFetchedSinceLastTry(Lnet/minecraft/client/realms/gui/RealmsDataFetcher$Task;)Z
-
markClean
public void markClean()- Mappings:
Namespace Name Mixin selector official dLdso;d()Vintermediary method_21088Lnet/minecraft/class_4360;method_21088()Vnamed markCleanLnet/minecraft/client/realms/gui/RealmsDataFetcher;markClean()V
-
forceUpdate
public void forceUpdate()- Mappings:
Namespace Name Mixin selector official eLdso;e()Vintermediary method_21090Lnet/minecraft/class_4360;method_21090()Vnamed forceUpdateLnet/minecraft/client/realms/gui/RealmsDataFetcher;forceUpdate()V
-
getServers
- Mappings:
Namespace Name Mixin selector official fLdso;f()Ljava/util/List;intermediary method_21091Lnet/minecraft/class_4360;method_21091()Ljava/util/List;named getServersLnet/minecraft/client/realms/gui/RealmsDataFetcher;getServers()Ljava/util/List;
-
getPendingInvitesCount
public int getPendingInvitesCount()- Mappings:
Namespace Name Mixin selector official gLdso;g()Iintermediary method_21092Lnet/minecraft/class_4360;method_21092()Inamed getPendingInvitesCountLnet/minecraft/client/realms/gui/RealmsDataFetcher;getPendingInvitesCount()I
-
isTrialAvailable
public boolean isTrialAvailable()- Mappings:
Namespace Name Mixin selector official hLdso;h()Zintermediary method_21093Lnet/minecraft/class_4360;method_21093()Znamed isTrialAvailableLnet/minecraft/client/realms/gui/RealmsDataFetcher;isTrialAvailable()Z
-
getLivestats
- Mappings:
Namespace Name Mixin selector official iLdso;i()Ldru;intermediary method_21094Lnet/minecraft/class_4360;method_21094()Lnet/minecraft/class_4882;named getLivestatsLnet/minecraft/client/realms/gui/RealmsDataFetcher;getLivestats()Lnet/minecraft/client/realms/dto/RealmsServerPlayerLists;
-
hasUnreadNews
public boolean hasUnreadNews()- Mappings:
Namespace Name Mixin selector official jLdso;j()Zintermediary method_21095Lnet/minecraft/class_4360;method_21095()Znamed hasUnreadNewsLnet/minecraft/client/realms/gui/RealmsDataFetcher;hasUnreadNews()Z
-
newsLink
- Mappings:
Namespace Name Mixin selector official kLdso;k()Ljava/lang/String;intermediary method_21096Lnet/minecraft/class_4360;method_21096()Ljava/lang/String;named newsLinkLnet/minecraft/client/realms/gui/RealmsDataFetcher;newsLink()Ljava/lang/String;
-
stop
public void stop()- Mappings:
Namespace Name Mixin selector official lLdso;l()Vintermediary method_21097Lnet/minecraft/class_4360;method_21097()Vnamed stopLnet/minecraft/client/realms/gui/RealmsDataFetcher;stop()V
-
scheduleTasks
private void scheduleTasks()- Mappings:
Namespace Name Mixin selector official mLdso;m()Vintermediary method_21099Lnet/minecraft/class_4360;method_21099()Vnamed scheduleTasksLnet/minecraft/client/realms/gui/RealmsDataFetcher;scheduleTasks()V
-
cancelTasks
private void cancelTasks()- Mappings:
Namespace Name Mixin selector official nLdso;n()Vintermediary method_21100Lnet/minecraft/class_4360;method_21100()Vnamed cancelTasksLnet/minecraft/client/realms/gui/RealmsDataFetcher;cancelTasks()V
-
setServers
- Mappings:
Namespace Name Mixin selector official aLdso;a(Ljava/util/List;)Vintermediary method_21087Lnet/minecraft/class_4360;method_21087(Ljava/util/List;)Vnamed setServersLnet/minecraft/client/realms/gui/RealmsDataFetcher;setServers(Ljava/util/List;)V
-
removeItem
- Mappings:
Namespace Name Mixin selector official aLdso;a(Ldrp;)Vintermediary method_21074Lnet/minecraft/class_4360;method_21074(Lnet/minecraft/class_4877;)Vnamed removeItemLnet/minecraft/client/realms/gui/RealmsDataFetcher;removeItem(Lnet/minecraft/client/realms/dto/RealmsServer;)V
-
isActive
private boolean isActive()- Mappings:
Namespace Name Mixin selector official oLdso;o()Zintermediary method_21101Lnet/minecraft/class_4360;method_21101()Znamed isActiveLnet/minecraft/client/realms/gui/RealmsDataFetcher;isActive()Z
-
updateServerList
private void updateServerList()- Mappings:
Namespace Name Mixin selector official pLdso;p()Vintermediary method_33412Lnet/minecraft/class_4360;method_33412()Vnamed updateServerListLnet/minecraft/client/realms/gui/RealmsDataFetcher;updateServerList()V
-
updatePendingInvites
private void updatePendingInvites()- Mappings:
Namespace Name Mixin selector official qLdso;q()Vintermediary method_33413Lnet/minecraft/class_4360;method_33413()Vnamed updatePendingInvitesLnet/minecraft/client/realms/gui/RealmsDataFetcher;updatePendingInvites()V
-
updateTrialAvailability
private void updateTrialAvailability()- Mappings:
Namespace Name Mixin selector official rLdso;r()Vintermediary method_33414Lnet/minecraft/class_4360;method_33414()Vnamed updateTrialAvailabilityLnet/minecraft/client/realms/gui/RealmsDataFetcher;updateTrialAvailability()V
-
updateLiveStats
private void updateLiveStats()- Mappings:
Namespace Name Mixin selector official sLdso;s()Vintermediary method_33415Lnet/minecraft/class_4360;method_33415()Vnamed updateLiveStatsLnet/minecraft/client/realms/gui/RealmsDataFetcher;updateLiveStats()V
-
updateNews
private void updateNews()- Mappings:
Namespace Name Mixin selector official tLdso;t()Vintermediary method_33416Lnet/minecraft/class_4360;method_33416()Vnamed updateNewsLnet/minecraft/client/realms/gui/RealmsDataFetcher;updateNews()V
-
fetchNews
- Mappings:
Namespace Name Mixin selector official uLdso;u()Ldub$a;intermediary method_33417Lnet/minecraft/class_4360;method_33417()Lnet/minecraft/class_4432$class_4433;named fetchNewsLnet/minecraft/client/realms/gui/RealmsDataFetcher;fetchNews()Lnet/minecraft/client/realms/util/RealmsPersistence$RealmsPersistenceData;
-