From 9ccc3aed3086118cc0b6a01bf0c33753fc42b11d Mon Sep 17 00:00:00 2001 From: Nassim Jahnke Date: Sat, 18 Mar 2023 10:01:37 +0100 Subject: [PATCH] Keep all 1.12 translation mappings cached --- .../protocol1_13to1_12_2/data/MappingData.java | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_13to1_12_2/data/MappingData.java b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_13to1_12_2/data/MappingData.java index e0e9922f4..03729fd20 100644 --- a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_13to1_12_2/data/MappingData.java +++ b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_13to1_12_2/data/MappingData.java @@ -115,14 +115,12 @@ public class MappingData extends MappingDataBase { } String key = keyAndTranslation[0]; - if (!translateData.containsKey(key)) { - String translation = keyAndTranslation[1].replaceAll("%(\\d\\$)?d", "%$1s"); - mojangTranslation.put(key, translation); - } else { - String dataValue = translateData.get(key); - if (dataValue != null) { - translateMapping.put(key, dataValue); - } + String translation = keyAndTranslation[1].replaceAll("%(\\d\\$)?d", "%$1s").trim(); + mojangTranslation.put(key, translation); + + String dataValue = translateData.get(key); + if (dataValue != null) { + translateMapping.put(key, dataValue); } } } catch (IOException e) {