From 0137105a6d07e152870b9fdfd43ea25a7917ca06 Mon Sep 17 00:00:00 2001 From: Myles Date: Fri, 31 May 2019 20:43:02 +0100 Subject: [PATCH] Fix #1358 by checking for null before processing --- .../ViaVersion/protocols/protocol1_13to1_12_2/ChatRewriter.java | 1 + .../protocols/protocol1_14to1_13_2/InventoryNameRewriter.java | 1 + 2 files changed, 2 insertions(+) diff --git a/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_13to1_12_2/ChatRewriter.java b/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_13to1_12_2/ChatRewriter.java index d6e888402..1e8c42544 100644 --- a/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_13to1_12_2/ChatRewriter.java +++ b/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_13to1_12_2/ChatRewriter.java @@ -131,6 +131,7 @@ public class ChatRewriter { } private static void processTranslate(BaseComponent component) { + if (component == null) return; if (component instanceof TranslatableComponent) { String oldTranslate = ((TranslatableComponent) component).getTranslate(); String newTranslate; diff --git a/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_14to1_13_2/InventoryNameRewriter.java b/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_14to1_13_2/InventoryNameRewriter.java index 253cae5b1..0d810f7c7 100644 --- a/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_14to1_13_2/InventoryNameRewriter.java +++ b/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_14to1_13_2/InventoryNameRewriter.java @@ -18,6 +18,7 @@ public class InventoryNameRewriter { } private static void processTranslate(BaseComponent component) { + if (component == null) return; if (component instanceof TranslatableComponent) { String oldTranslate = ((TranslatableComponent) component).getTranslate();