public class BedrockRealmsService extends RealmsService
host, httpClient| Constructor and Description |
|---|
BedrockRealmsService(net.lenni0451.commons.httpclient.HttpClient httpClient,
java.lang.String gameVersion,
Holder<XblXstsToken> xstsToken) |
| Modifier and Type | Method and Description |
|---|---|
RealmsServer |
acceptInvite(java.lang.String code) |
java.util.concurrent.CompletableFuture<RealmsServer> |
acceptInviteAsync(java.lang.String code) |
RealmsServer |
acceptInviteUnchecked(java.lang.String code) |
protected <T extends net.lenni0451.commons.httpclient.requests.HttpRequest> |
authorizeRequest(T httpRequest) |
RealmsJoinInformation |
joinWorld(RealmsServer server) |
void |
leaveInvitedRealm(RealmsServer server) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
leaveInvitedRealmAsync(RealmsServer server) |
void |
leaveInvitedRealmUnchecked(RealmsServer server) |
getWorlds, getWorldsAsync, getWorldsUnchecked, isCompatible, isCompatibleAsync, isCompatibleUnchecked, joinWorldAsync, joinWorldUncheckedpublic BedrockRealmsService(net.lenni0451.commons.httpclient.HttpClient httpClient,
java.lang.String gameVersion,
Holder<XblXstsToken> xstsToken)
public RealmsServer acceptInvite(java.lang.String code) throws java.io.IOException
java.io.IOExceptionpublic RealmsServer acceptInviteUnchecked(java.lang.String code)
public java.util.concurrent.CompletableFuture<RealmsServer> acceptInviteAsync(java.lang.String code)
public void leaveInvitedRealm(RealmsServer server) throws java.io.IOException
java.io.IOExceptionpublic void leaveInvitedRealmUnchecked(RealmsServer server)
public java.util.concurrent.CompletableFuture<java.lang.Void> leaveInvitedRealmAsync(RealmsServer server)
public RealmsJoinInformation joinWorld(RealmsServer server) throws java.io.IOException
joinWorld in class RealmsServicejava.io.IOExceptionprotected <T extends net.lenni0451.commons.httpclient.requests.HttpRequest> T authorizeRequest(T httpRequest)
throws java.io.IOException
authorizeRequest in class RealmsServicejava.io.IOException