diff --git a/src/main/java/net/fabricmc/loom/configuration/providers/minecraft/assets/MinecraftAssetsProvider.java b/src/main/java/net/fabricmc/loom/configuration/providers/minecraft/assets/MinecraftAssetsProvider.java index b191343..da349e7 100644 --- a/src/main/java/net/fabricmc/loom/configuration/providers/minecraft/assets/MinecraftAssetsProvider.java +++ b/src/main/java/net/fabricmc/loom/configuration/providers/minecraft/assets/MinecraftAssetsProvider.java @@ -30,8 +30,8 @@ import java.io.FileWriter; import java.io.IOException; import java.net.URL; import java.util.Deque; -import java.util.HashMap; import java.util.Map; +import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentLinkedDeque; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; @@ -89,7 +89,7 @@ public class MinecraftAssetsProvider { } Gson gson = new Gson(); - Map checksumInfos = new HashMap<>(); + Map checksumInfos = new ConcurrentHashMap<>(); if (checksumInfo.exists()) { try (FileReader reader = new FileReader(checksumInfo)) {