diff --git a/src/me/rockyhawk/commandpanels/formatter/language/TextFormatter.java b/src/me/rockyhawk/commandpanels/formatter/language/TextFormatter.java index 082eb18..908cd6a 100644 --- a/src/me/rockyhawk/commandpanels/formatter/language/TextFormatter.java +++ b/src/me/rockyhawk/commandpanels/formatter/language/TextFormatter.java @@ -49,20 +49,24 @@ public class TextFormatter { .build(); } + // Will not send messages if the message is empty public void sendInfo(Audience audience, Message message, Object... args) { String translated = lang.translate(message, args); + if(translated.isBlank()) return; Component comp = buildLocalizedComponent(translated, NamedTextColor.WHITE); audience.sendMessage(getPrefix().append(comp)); } public void sendWarn(Audience audience, Message message, Object... args) { String translated = lang.translate(message, args); + if(translated.isBlank()) return; Component comp = buildLocalizedComponent(translated, NamedTextColor.YELLOW); audience.sendMessage(getPrefix().append(comp)); } public void sendError(Audience audience, Message message, Object... args) { String translated = lang.translate(message, args); + if(translated.isBlank()) return; Component comp = buildLocalizedComponent(translated, NamedTextColor.RED); audience.sendMessage(getPrefix().append(comp)); }