From f9b8c992eec06c0e8ea53d6f1989c117980642c3 Mon Sep 17 00:00:00 2001 From: mezz Date: Sat, 19 May 2018 20:28:10 -0700 Subject: [PATCH] Fix language parsing for creating the java locale --- .../net/minecraft/client/resources/Language.java.patch | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/patches/minecraft/net/minecraft/client/resources/Language.java.patch b/patches/minecraft/net/minecraft/client/resources/Language.java.patch index 1e729c942..eef9ac0ea 100644 --- a/patches/minecraft/net/minecraft/client/resources/Language.java.patch +++ b/patches/minecraft/net/minecraft/client/resources/Language.java.patch @@ -1,14 +1,15 @@ --- ../src-base/minecraft/net/minecraft/client/resources/Language.java +++ ../src-work/minecraft/net/minecraft/client/resources/Language.java -@@ -17,6 +17,7 @@ +@@ -17,6 +17,8 @@ this.field_135037_b = p_i1303_2_; this.field_135038_c = p_i1303_3_; this.field_135036_d = p_i1303_4_; -+ this.javaLocale = new java.util.Locale(field_135039_a, field_135037_b); ++ String[] splitLangCode = field_135039_a.split("_", 2); ++ this.javaLocale = new java.util.Locale(splitLangCode[0], splitLangCode[1]); } public String func_135034_a() -@@ -55,4 +56,8 @@ +@@ -55,4 +57,8 @@ { return this.field_135039_a.compareTo(p_compareTo_1_.field_135039_a); }