diff --git a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/launch/IMinecraftLoader.java b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/launch/IMinecraftLoader.java index b075b9b3a..3411fd149 100644 --- a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/launch/IMinecraftLoader.java +++ b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/launch/IMinecraftLoader.java @@ -80,7 +80,7 @@ public abstract class IMinecraftLoader { res.addAll(Arrays.asList(StrUtils.tokenize(v.getJavaArgs()))); if (!v.isNoJVMArgs() && !(jv != null && jv.isEarlyAccess())) { - res.add("-Xincgc"); + //res.add("-Xincgc"); res.add("-XX:+UseConcMarkSweepGC"); res.add("-XX:+CMSIncrementalMode"); res.add("-XX:-UseAdaptiveSizePolicy"); diff --git a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/launch/MinecraftLoader.java b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/launch/MinecraftLoader.java index 36e9108d7..858876786 100644 --- a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/launch/MinecraftLoader.java +++ b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/launch/MinecraftLoader.java @@ -123,7 +123,7 @@ public class MinecraftLoader extends IMinecraftLoader { if (!indexFile.isFile()) { HMCLog.warn("No assets index file " + virtualRoot + "; can't reconstruct assets"); - return virtualRoot; + return assetsDir; } try { diff --git a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/utils/installers/liteloader/LiteLoaderInstaller.java b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/utils/installers/liteloader/LiteLoaderInstaller.java index b62df2dea..e13e92803 100644 --- a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/utils/installers/liteloader/LiteLoaderInstaller.java +++ b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/utils/installers/liteloader/LiteLoaderInstaller.java @@ -91,7 +91,7 @@ public class LiteLoaderInstaller extends Task implements PreviousResultRegistrat return C.i18n("install.liteloader.install"); } - ArrayList> pre = new ArrayList(); + ArrayList> pre = new ArrayList<>(); @Override public Task registerPreviousResult(PreviousResult pr) { pre.add(pr);