From 596e5f81cecd7a2ab30a6ea9c0bf224bd602d87f Mon Sep 17 00:00:00 2001 From: shedaniel Date: Sun, 28 Jul 2024 05:04:20 +0900 Subject: [PATCH] Replace with EnumMap --- .../configuration/providers/mappings/MappingConfiguration.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/fabricmc/loom/configuration/providers/mappings/MappingConfiguration.java b/src/main/java/net/fabricmc/loom/configuration/providers/mappings/MappingConfiguration.java index 71a6ab23..e9b4b9e8 100644 --- a/src/main/java/net/fabricmc/loom/configuration/providers/mappings/MappingConfiguration.java +++ b/src/main/java/net/fabricmc/loom/configuration/providers/mappings/MappingConfiguration.java @@ -37,6 +37,7 @@ import java.nio.file.Path; import java.nio.file.StandardCopyOption; import java.nio.file.StandardOpenOption; import java.util.ArrayList; +import java.util.EnumMap; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -114,7 +115,7 @@ public class MappingConfiguration { this.tinyMappingsWithMojang = mappingsWorkingDir.resolve("mappings-mojang.tiny"); this.mixinTinyMappings = new HashMap<>(); this.srgToNamedSrg = mappingsWorkingDir.resolve("mappings-srg-named.srg"); - this.mappingOptions = new HashMap<>(); + this.mappingOptions = new EnumMap<>(MappingOption.class); this.mappingOptions.put(MappingOption.DEFAULT, () -> this.tinyMappings); }