Skip to content

Commit

Permalink
Merge pull request #715 from ArmaRealms/dev/705
Browse files Browse the repository at this point in the history
Don't send empty messages
  • Loading branch information
kernitus authored Feb 13, 2024
2 parents 8d99b60 + c3c4d4b commit 2263268
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,8 @@ public static void warn(String message, Object... args) {
public static void sendNoPrefix(CommandSender sender, String message, Object... args) {
Objects.requireNonNull(sender, "sender cannot be null!");
Objects.requireNonNull(message, "message cannot be null!");

// Prevents sending of individual empty messages, allowing for selective message disabling.
if (message.isEmpty()) return;
sender.sendMessage(TextUtils.colourise(String.format(message, args)));
}

Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@ worlds:

mode-messages:
# Messages used when changing player mode
# To disable any message, leave the corresponding string empty (e.g., mode-status: "").
# This applies to all messages in the configuration.
mode-status: "&bYour current modeset is: &7%s"
message-usage: "&eYou can use &c/ocm mode <modeset> [player] &eto change modeset"
invalid-modeset: "&cPlease specify a valid modeset!"
Expand Down

0 comments on commit 2263268

Please sign in to comment.