diff --git a/enigma/src/main/java/org/quiltmc/enigma/api/translation/mapping/serde/enigma/EnigmaMappingsReader.java b/enigma/src/main/java/org/quiltmc/enigma/api/translation/mapping/serde/enigma/EnigmaMappingsReader.java index 275522d8a..48ce60c1a 100644 --- a/enigma/src/main/java/org/quiltmc/enigma/api/translation/mapping/serde/enigma/EnigmaMappingsReader.java +++ b/enigma/src/main/java/org/quiltmc/enigma/api/translation/mapping/serde/enigma/EnigmaMappingsReader.java @@ -149,7 +149,8 @@ private static void cleanMappingStack(int indentation, Deque pair = mappingStack.pop(); if (pair.getMapping() != null) { - mappings.insert(pair.getEntry(), pair.getMapping().bake()); + EntryMapping mapping = pair.getMapping().bake(); + mappings.insert(pair.getEntry(), mapping.equals(EntryMapping.DEFAULT) ? null : mapping); } } }