From ad68e1efef62264ab70d03085cbb7230f970d85c Mon Sep 17 00:00:00 2001 From: Auxilor Date: Fri, 24 Sep 2021 09:49:54 +0100 Subject: [PATCH] Fixed legacyToJson nullability bug --- .../src/main/java/com/willfp/eco/util/StringUtils.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eco-api/src/main/java/com/willfp/eco/util/StringUtils.java b/eco-api/src/main/java/com/willfp/eco/util/StringUtils.java index d75f0a83..ac49286b 100644 --- a/eco-api/src/main/java/com/willfp/eco/util/StringUtils.java +++ b/eco-api/src/main/java/com/willfp/eco/util/StringUtils.java @@ -336,10 +336,14 @@ public class StringUtils { * @return The JSON String. */ @NotNull - public String legacyToJson(@NotNull final String legacy) { + public String legacyToJson(@Nullable final String legacy) { + String processed = legacy; + if (legacy == null) { + processed = ""; + } return GsonComponentSerializer.gson().serialize( Component.empty().decoration(TextDecoration.ITALIC, false).append( - LEGACY_COMPONENT_SERIALIZER.deserialize(legacy) + LEGACY_COMPONENT_SERIALIZER.deserialize(processed) ) ); }