Class BedrockRealmHubService
java.lang.Object
com.viaversion.viafabricplus.bedrock.realms.BedrockRealmHubService
REST requests used by the Bedrock Realm Hub. The world list is provided by MinecraftAuth.
-
Constructor Summary
ConstructorsConstructorDescriptionBedrockRealmHubService(net.raphimc.minecraftauth.bedrock.BedrockAuthManager account, long realmId) -
Method Summary
Modifier and TypeMethodDescriptionCompletableFuture<com.google.gson.JsonObject> activateSlot(int slot) CompletableFuture<com.google.gson.JsonObject> activity()CompletableFuture<com.google.gson.JsonObject> backups()CompletableFuture<com.google.gson.JsonObject> changeDefaultPermission(String permission) CompletableFuture<com.google.gson.JsonObject> changePermission(String xuid, String permission) CompletableFuture<com.google.gson.JsonObject> events()CompletableFuture<com.google.gson.JsonObject> restoreBackup(String backupId) CompletableFuture<com.google.gson.JsonObject> saveDescription(String name, String description) CompletableFuture<com.google.gson.JsonObject> saveStorySettings(com.google.gson.JsonObject settings) CompletableFuture<com.google.gson.JsonObject> saveWorldOptions(String name, String description, com.google.gson.JsonObject options) CompletableFuture<com.google.gson.JsonObject> setOpen(boolean open) CompletableFuture<com.google.gson.JsonObject> CompletableFuture<com.google.gson.JsonObject> updateInvite(String xuid, boolean add) CompletableFuture<com.google.gson.JsonObject> updateStorySetting(String key, boolean enabled) CompletableFuture<com.google.gson.JsonObject> updateTimelineOptIn(boolean enabled) CompletableFuture<com.google.gson.JsonObject> world()
-
Constructor Details
-
BedrockRealmHubService
public BedrockRealmHubService(net.raphimc.minecraftauth.bedrock.BedrockAuthManager account, long realmId)
-
-
Method Details
-
world
-
storySettings
-
events
-
activity
-
saveStorySettings
public CompletableFuture<com.google.gson.JsonObject> saveStorySettings(com.google.gson.JsonObject settings) -
updateStorySetting
public CompletableFuture<com.google.gson.JsonObject> updateStorySetting(String key, boolean enabled) -
updateTimelineOptIn
-
saveDescription
public CompletableFuture<com.google.gson.JsonObject> saveDescription(String name, String description) -
saveWorldOptions
public CompletableFuture<com.google.gson.JsonObject> saveWorldOptions(String name, String description, com.google.gson.JsonObject options) -
backups
-
restoreBackup
-
changeDefaultPermission
-
changePermission
public CompletableFuture<com.google.gson.JsonObject> changePermission(String xuid, String permission) -
updateInvite
-
activateSlot
-
setOpen
-