diff --git a/src/main/java/net/minecraftforge/common/config/ConfigCategory.java b/src/main/java/net/minecraftforge/common/config/ConfigCategory.java index 965ea8cb6e..ce6d1a3a32 100644 --- a/src/main/java/net/minecraftforge/common/config/ConfigCategory.java +++ b/src/main/java/net/minecraftforge/common/config/ConfigCategory.java @@ -271,12 +271,14 @@ public class ConfigCategory implements Map write(out, pad0, COMMENT_SEPARATOR, NEW_LINE); } + String displayName = name; + if (!allowedProperties.matchesAllOf(name)) { - name = '"' + name + '"'; + displayName = '"' + name + '"'; } - write(out, pad0, name, " {"); + write(out, pad0, displayName, " {"); Property[] props = getOrderedValues().toArray(new Property[] {}); @@ -421,4 +423,4 @@ public class ConfigCategory implements Map changed = true; } } -} \ No newline at end of file +}