From 228fddf90292f84a66bd13206aefeebcb2d569ea Mon Sep 17 00:00:00 2001 From: huangyuhui Date: Sun, 4 Feb 2018 21:26:55 +0800 Subject: [PATCH] Fix always throwing IOException when downloading game asset index --- .../hmcl/download/game/GameAssetIndexDownloadTask.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/GameAssetIndexDownloadTask.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/GameAssetIndexDownloadTask.java index 00aa82d70..9f01eba64 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/GameAssetIndexDownloadTask.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/GameAssetIndexDownloadTask.java @@ -62,7 +62,7 @@ public final class GameAssetIndexDownloadTask extends Task { public void execute() throws Exception { AssetIndexInfo assetIndexInfo = version.getAssetIndex(); File assetDir = dependencyManager.getGameRepository().getAssetDirectory(version.getId(), assetIndexInfo.getId()); - if (FileUtils.makeDirectory(assetDir)) + if (!FileUtils.makeDirectory(assetDir)) throw new IOException("Cannot create directory: " + assetDir); File assetIndexFile = dependencyManager.getGameRepository().getIndexFile(version.getId(), assetIndexInfo.getId()); dependencies.add(new FileDownloadTask(