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) ) ); }