diff --git a/spigot/src/main/java/ru/mrbrikster/chatty/commands/pm/PrivateMessageCommand.java b/spigot/src/main/java/ru/mrbrikster/chatty/commands/pm/PrivateMessageCommand.java index 6d2d0a7f..a3623096 100644 --- a/spigot/src/main/java/ru/mrbrikster/chatty/commands/pm/PrivateMessageCommand.java +++ b/spigot/src/main/java/ru/mrbrikster/chatty/commands/pm/PrivateMessageCommand.java @@ -118,9 +118,9 @@ protected void handlePrivateMessage(@NotNull CommandSender sender, @NotNull Comm if (!(recipient instanceof Player)) { recipientFormat = TextUtil.stripHex(recipientFormat); recipient.sendMessage(recipientFormat); + return; } else { - FormattedMessage formattedMessage = new FormattedMessage(recipientFormat); - formattedMessage.toFancyMessage().send(recipient, sender instanceof Player ? ((Player) sender) : null); + recipient.sendMessage(recipientFormat); String soundName = configuration.getNode("pm.sound").getAsString(null); if (soundName != null) { @@ -138,7 +138,9 @@ protected void handlePrivateMessage(@NotNull CommandSender sender, @NotNull Comm senderName, senderPrefix, senderSuffix); if (!(sender instanceof Player)) { - TextUtil.stripHex(senderFormat); + senderFormat = TextUtil.stripHex(senderFormat); + sender.sendMessage(senderFormat); + return; } sender.sendMessage(senderFormat);