Class GetServerDetailsTask
java.lang.Object
com.mojang.realmsclient.util.task.LongRunningTask
com.mojang.realmsclient.util.task.GetServerDetailsTask
- All Implemented Interfaces:
- Runnable
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Screenprivate static final org.slf4j.Loggerprivate final RealmsServerprivate static final ComponentFields inherited from class com.mojang.realmsclient.util.task.LongRunningTaskNUMBER_OF_RETRIES
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionconnectScreen(RealmsServerAddress p_167638_) private RealmsServerAddressgetTitle()private RealmsLongConfirmationScreenresourcePackDownloadConfirmationScreen(RealmsServerAddress p_167640_, Function<RealmsServerAddress, Screen> p_167641_) voidrun()private CompletableFuture<?>scheduleResourcePackDownload(RealmsServerAddress p_167652_) 
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
TITLE
- 
server
- 
lastScreen
 
- 
- 
Constructor Details- 
GetServerDetailsTask
 
- 
- 
Method Details- 
runpublic void run()
- 
getTitle- Specified by:
- getTitlein class- LongRunningTask
 
- 
fetchServerAddressprivate RealmsServerAddress fetchServerAddress() throws RealmsServiceException, TimeoutException, CancellationException
- 
connectScreen
- 
resourcePackDownloadConfirmationScreenprivate RealmsLongConfirmationScreen resourcePackDownloadConfirmationScreen(RealmsServerAddress p_167640_, Function<RealmsServerAddress, Screen> p_167641_) 
- 
scheduleResourcePackDownload
 
-