Class RealmsWorldUpload
java.lang.Object
com.mojang.realmsclient.client.worldupload.RealmsWorldUpload
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private final RealmsClient
private static final org.slf4j.Logger
private final long
private final int
private final RealmsWorldUploadStatusTracker
static final int
private FileUpload
private final User
private final Path
private final RealmsWorldOptions
-
Constructor Summary
ConstructorsConstructorDescriptionRealmsWorldUpload
(Path pWorldFolder, RealmsWorldOptions pWorldOptions, User pUser, long pRealmId, int pSlotId, RealmsWorldUploadStatusTracker pStatusCallback) -
Method Summary
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
UPLOAD_RETRIES
public static final int UPLOAD_RETRIES- See Also:
-
client
-
worldFolder
-
worldOptions
-
user
-
realmId
private final long realmId -
slotId
private final int slotId -
statusCallback
-
cancelled
private volatile boolean cancelled -
uploadTask
-
-
Constructor Details
-
RealmsWorldUpload
public RealmsWorldUpload(Path pWorldFolder, RealmsWorldOptions pWorldOptions, User pUser, long pRealmId, int pSlotId, RealmsWorldUploadStatusTracker pStatusCallback)
-
-
Method Details
-
packAndUpload
-
cancel
public void cancel() -
requestUploadInfoWithRetries
private UploadInfo requestUploadInfoWithRetries() throws RealmsServiceException, InterruptedException
-