public class BedrockRealmsService extends AbstractRealmsService
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ACCEPT_INVITE_URL |
static java.lang.String |
DELETE_INVITE_URL |
static java.lang.String |
JOIN_WORLD_URL |
CLIENT_COMPATIBLE_URL, cookieManager, host, httpClient, WORLDS_URL| Constructor and Description |
|---|
BedrockRealmsService(net.lenni0451.commons.httpclient.HttpClient httpClient,
java.lang.String clientVersion,
StepXblXstsToken.XblXsts<?> realmsXsts) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<RealmsWorld> |
acceptInvite(java.lang.String realmCode) |
protected void |
addRequestHeaders(net.lenni0451.commons.httpclient.requests.HttpRequest httpRequest) |
java.util.concurrent.CompletableFuture<java.lang.String> |
joinWorld(RealmsWorld realmsWorld) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
leaveInvitedRealm(RealmsWorld realmsWorld) |
getWorlds, isAvailablepublic static final java.lang.String JOIN_WORLD_URL
public static final java.lang.String ACCEPT_INVITE_URL
public static final java.lang.String DELETE_INVITE_URL
public BedrockRealmsService(net.lenni0451.commons.httpclient.HttpClient httpClient,
java.lang.String clientVersion,
StepXblXstsToken.XblXsts<?> realmsXsts)
public java.util.concurrent.CompletableFuture<java.lang.String> joinWorld(RealmsWorld realmsWorld)
joinWorld in class AbstractRealmsServicepublic java.util.concurrent.CompletableFuture<RealmsWorld> acceptInvite(java.lang.String realmCode)
public java.util.concurrent.CompletableFuture<java.lang.Void> leaveInvitedRealm(RealmsWorld realmsWorld)
protected void addRequestHeaders(net.lenni0451.commons.httpclient.requests.HttpRequest httpRequest)
addRequestHeaders in class AbstractRealmsService