diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/game/HMCLGameRepository.java b/HMCL/src/main/java/org/jackhuang/hmcl/game/HMCLGameRepository.java index a523e6080..f9b122f7d 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/game/HMCLGameRepository.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/game/HMCLGameRepository.java @@ -296,7 +296,7 @@ public class HMCLGameRepository extends DefaultGameRepository { .setGameArguments(StringUtils.tokenize(vs.getMinecraftArgs())) .setJavaArguments(StringUtils.tokenize(vs.getJavaArgs())) .setMaxMemory((int)(getAllocatedMemory( - vs.getMaxMemory(), + vs.getMaxMemory() * 1024L * 1024L, OperatingSystem.getPhysicalMemoryStatus().orElse(OperatingSystem.PhysicalMemoryStatus.INVALID).getAvailable(), vs.isAutoMemory() ) / 1024 / 1024))