Class RealmsUploadWorldPacker
java.lang.Object
com.mojang.realmsclient.client.worldupload.RealmsUploadWorldPacker
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Pathprivate final BooleanSupplierprivate static final longprivate static final String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRealmsUploadWorldPacker(Path pDirectoryToPack, BooleanSupplier pIsCanceled) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddFileToTarGz(org.apache.commons.compress.archivers.tar.TarArchiveOutputStream pStream, Path pDirectory, String pPrefix, boolean pIsRootDirectory) static Filepack(Path pDirectoryToPack, BooleanSupplier pIsCanceled) private Fileprivate voidverifyBelowSizeLimit(long pSize)
-
Field Details
-
SIZE_LIMIT
private static final long SIZE_LIMIT- See Also:
-
WORLD_FOLDER_NAME
- See Also:
-
isCanceled
-
directoryToPack
-
-
Constructor Details
-
RealmsUploadWorldPacker
-
-
Method Details
-
pack
- Throws:
IOException
-
tarGzipArchive
- Throws:
IOException
-
addFileToTarGz
private void addFileToTarGz(org.apache.commons.compress.archivers.tar.TarArchiveOutputStream pStream, Path pDirectory, String pPrefix, boolean pIsRootDirectory) throws IOException - Throws:
IOException
-
verifyBelowSizeLimit
private void verifyBelowSizeLimit(long pSize)
-