From f4d2eadf03147d6958852a6951a3793e5142bb9a Mon Sep 17 00:00:00 2001 From: Glavo Date: Fri, 1 Aug 2025 20:18:38 +0800 Subject: [PATCH] update --- .../java/org/jackhuang/hmcl/download/DefaultCacheRepository.java | 1 + 1 file changed, 1 insertion(+) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/DefaultCacheRepository.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/DefaultCacheRepository.java index 0bea14cda..3cf401ac0 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/DefaultCacheRepository.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/DefaultCacheRepository.java @@ -203,6 +203,7 @@ public class DefaultCacheRepository extends CacheRepository { private void saveIndex() { if (indexFile == null || index == null) return; try { + Files.createDirectories(indexFile.getParent()); FileUtils.saveSafely(indexFile, outputStream -> { try (var writer = new BufferedWriter(new OutputStreamWriter(outputStream, StandardCharsets.UTF_8))) { JsonUtils.GSON.toJson(index, writer);