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 static final Componentprivate 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 RealmsServerAddressprivate static UUIDgeneratePackId(RealmsServer p_314978_) getTitle()private RealmsLongConfirmationScreenresourcePackDownloadConfirmationScreen(RealmsServerAddress p_167640_, UUID p_315014_, Function<RealmsServerAddress, Screen> p_167641_) voidrun()private CompletableFuture<?>scheduleResourcePackDownload(RealmsServerAddress p_167652_, UUID p_314972_) 
- 
Field Details- 
APPLYING_PACK_TEXT
- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
TITLE
- 
server
- 
lastScreen
 
- 
- 
Constructor Details- 
GetServerDetailsTask
 
- 
- 
Method Details- 
runpublic void run()
- 
generatePackId
- 
getTitle- Specified by:
- getTitlein class- LongRunningTask
 
- 
fetchServerAddressprivate RealmsServerAddress fetchServerAddress() throws RealmsServiceException, TimeoutException, CancellationException
- 
connectScreen
- 
resourcePackDownloadConfirmationScreenprivate RealmsLongConfirmationScreen resourcePackDownloadConfirmationScreen(RealmsServerAddress p_167640_, UUID p_315014_, Function<RealmsServerAddress, Screen> p_167641_) 
- 
scheduleResourcePackDownloadprivate CompletableFuture<?> scheduleResourcePackDownload(RealmsServerAddress p_167652_, UUID p_314972_) 
 
-