net.minecraft.client.realms.dto

public record UploadInfo

com.mojang.realmsclient.dto.UploadInfo
net.minecraft.class_4888
net.minecraft.client.realms.dto.UploadInfo

Field summary

Modifier and TypeField
private final boolean
worldClosed
comp_5033
worldClosed
private final String
token
comp_5034
token
private final URI
uploadEndpoint
comp_5035
uploadEndpoint
private static final org.slf4j.Logger
LOGGER
field_22657
LOGGER
private static final String
DEFAULT_SCHEMA
field_32116
HTTP_PROTOCOL
private static final int
DEFAULT_PORT
field_32117
PORT
private static final Pattern
URI_SCHEMA_PATTERN
field_26467
PROTOCOL_PATTERN

Constructor summary

ModifierConstructor
public (boolean worldClosed, String token, URI uploadEndpoint)

Method summary

Modifier and TypeMethod
public static UploadInfo
parse(String json)
method_25088(String arg0)
parse(String json)
public static URI
assembleUri(String endpoint, int portOverride)
method_30862(String arg0, int arg1)
getUrl(String url, int port)
private static int
selectPortOrDefault(int portOverride, int parsedPort)
method_30861(int arg0, int arg1)
getPort(int port, int urlPort)
private static String
ensureEndpointSchema(String endpoint, Matcher matcher)
method_30863(String arg0, Matcher arg1)
getUrlWithProtocol(String url, Matcher matcher)
public static String
createRequest(String uploadToken)
method_30864(String arg0)
createRequestContent(String token)
public boolean
worldClosed()
comp_5033()
worldClosed()
public String
token()
comp_5034()
token()
public URI
uploadEndpoint()
comp_5035()
uploadEndpoint()