diff --git a/src/main/java/ichttt/mclang2json/Lang2JsonConverter.java b/src/main/java/ichttt/mclang2json/Lang2JsonConverter.java index 8c0ed9d..1ca8957 100644 --- a/src/main/java/ichttt/mclang2json/Lang2JsonConverter.java +++ b/src/main/java/ichttt/mclang2json/Lang2JsonConverter.java @@ -10,7 +10,7 @@ import java.nio.file.Paths; public class Lang2JsonConverter { - public static final String VERSION = "1.8"; + public static final String VERSION = "1.9"; public enum FileParseResult { SUCCESS, NO_LANG_FILES, ABORT, ERRORS } @@ -150,7 +150,7 @@ private static void parse(File file, File output, boolean keepComments, String m else System.out.println("Remapping key " + split[0] + " to " + key); - writer.name(key).value(split[1]); + writer.name(key).value(fixupNewline(split[1])); if (extraIndent) { extraIndent = false; writer.setIndent(BASE_INTENT); @@ -164,6 +164,10 @@ private static void parse(File file, File output, boolean keepComments, String m } } + private static String fixupNewline(String s) { + return s.replace("\\n", "\n"); + } + private static String remapKey(String key, String modId) { if (key.startsWith("item.") && key.endsWith(".name")) { StringBuilder buf = new StringBuilder("item.");