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 RealmsSlot
private final RealmsWorldUploadStatusTracker
static final int
private FileUpload
private final User
private final Path
-
Constructor Summary
ConstructorsConstructorDescriptionRealmsWorldUpload
(Path pWorldFolder, RealmsSlot pRealmsSlot, User pUser, long pRealmId, 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
-
realmsSlot
-
user
-
realmId
private final long realmId -
statusCallback
-
cancelled
private volatile boolean cancelled -
uploadTask
-
-
Constructor Details
-
RealmsWorldUpload
public RealmsWorldUpload(Path pWorldFolder, RealmsSlot pRealmsSlot, User pUser, long pRealmId, RealmsWorldUploadStatusTracker pStatusCallback)
-
-
Method Details
-
packAndUpload
-
cancel
public void cancel() -
requestUploadInfoWithRetries
private UploadInfo requestUploadInfoWithRetries() throws RealmsServiceException, InterruptedException
-