net.minecraft.client.realms.task

public class RealmsPrepareConnectionTask

extends LongRunningTask

com.mojang.realmsclient.util.task.GetServerDetailsTask
net.minecraft.class_4439
net.minecraft.client.realms.task.RealmsPrepareConnectionTask

Field summary

Modifier and TypeField
private static final Text
APPLYING_PACK_TEXT
field_47580
APPLYING_PACK_TEXT
private static final org.slf4j.Logger
LOGGER
field_36356
LOGGER
private static final Text
TITLE
field_46135
TITLE
private final RealmsServer
server
field_20224
server
private final Screen
lastScreen
field_20225
lastScreen

Constructor summary

ModifierConstructor
public (Screen lastScreen, RealmsServer server)

Method summary

Modifier and TypeMethod
public void
run()
private static UUID
generatePackId(RealmsServer serverData)
method_55605(class_4877 arg0)
getResourcePackId(RealmsServer server)
public Text
getTitle()
method_53808()
getTitle()
private RealmsServerAddress
fetchServerAddress()
method_32516()
join()
public RealmsLongRunningMcoTaskScreen
connectScreen(RealmsJoinInformation address)
method_32511(class_11459 arg0)
createConnectingScreen(RealmsServerAddress address)
private PopupScreen
resourcePackDownloadConfirmationScreen(RealmsJoinInformation address, UUID packId, Function<RealmsJoinInformation, Screen> onCompletionScreen)
method_32512(class_11459 arg0, UUID arg1, Function<class_11459, class_437> arg2)
createResourcePackConfirmationScreen(RealmsServerAddress address, UUID id, Function<RealmsServerAddress, Screen> connectingScreenCreator)
private CompletableFuture<?>
scheduleResourcePackDownload(RealmsJoinInformation address, UUID packId)
method_32515(class_11459 arg0, UUID arg1)
downloadResourcePack(RealmsServerAddress address, UUID id)
private void
lambda$resourcePackDownloadConfirmationScreen$0(RealmsJoinInformation arg0, UUID arg1, Function arg2, PopupScreen arg3)
method_32513(class_11459 arg0, UUID arg1, Function arg2, class_8816 arg3)
method_32513(RealmsServerAddress arg0, UUID arg1, Function arg2, PopupScreen popup)
private Void
lambda$resourcePackDownloadConfirmationScreen$2(RealmsJoinInformation arg0, Throwable arg1)
method_25286(class_11459 arg0, Throwable arg1)
method_25286(RealmsServerAddress arg0, Throwable throwable)
private static void
lambda$resourcePackDownloadConfirmationScreen$1(Function arg0, RealmsJoinInformation arg1)
method_32514(Function arg0, class_11459 arg1)
method_32514(Function arg0, RealmsServerAddress arg1)