diff --git a/LaunchServer/src/main/java/pro/gravit/launchserver/LaunchServer.java b/LaunchServer/src/main/java/pro/gravit/launchserver/LaunchServer.java index 302b9c74..9d6400de 100644 --- a/LaunchServer/src/main/java/pro/gravit/launchserver/LaunchServer.java +++ b/LaunchServer/src/main/java/pro/gravit/launchserver/LaunchServer.java @@ -915,7 +915,7 @@ public void syncUpdatesDir(Collection dirs) throws IOException { private void processUpdate(Path updateDir, HashedDir updateHDir, String name) throws IOException { updateHDir.walk(IOHelper.CROSS_SEPARATOR, (path, filename, entry) -> { if (entry.getType().equals(HashedEntry.Type.DIR)) { - if (entry.size() < IOHelper.MB32) { + if (entry.size() < IOHelper.MB16) { Path p = updateDir.resolve(path); Path out = optimizedUpdatesDir.resolve(name).resolve(path); try (ZipOutputStream compressed = new ZipOutputStream(IOHelper.newOutput(out))) { diff --git a/LauncherAPI/src/main/java/pro/gravit/launcher/request/update/UpdateRequest.java b/LauncherAPI/src/main/java/pro/gravit/launcher/request/update/UpdateRequest.java index 74cb7771..245df97e 100644 --- a/LauncherAPI/src/main/java/pro/gravit/launcher/request/update/UpdateRequest.java +++ b/LauncherAPI/src/main/java/pro/gravit/launcher/request/update/UpdateRequest.java @@ -210,7 +210,7 @@ public UpdateRequestEvent requestDo(StandartClientWebSocketService service) thro } catch (IOException ex) { LogHelper.error(ex); } - if (entry.size() < IOHelper.MB32) { + if (entry.size() < IOHelper.MB16) { adds.add(new ListDownloader.DownloadTask(path, -1, true)); return HashedDir.WalkAction.SKIP_DIR; } diff --git a/LauncherCore/src/main/java/pro/gravit/utils/helper/IOHelper.java b/LauncherCore/src/main/java/pro/gravit/utils/helper/IOHelper.java index bee23b5e..7fbe891b 100644 --- a/LauncherCore/src/main/java/pro/gravit/utils/helper/IOHelper.java +++ b/LauncherCore/src/main/java/pro/gravit/utils/helper/IOHelper.java @@ -62,7 +62,7 @@ import pro.gravit.launcher.LauncherAPI; public final class IOHelper { - public static final long MB32 = 1 << 25; + public static final long MB16 = 1 << 24; private static final class DeleteDirVisitor extends SimpleFileVisitor { private final Path dir; private final boolean self;