From ed647b7e5dea433a9c7b139a0a08e07423d66fd8 Mon Sep 17 00:00:00 2001 From: LoJoSho Date: Tue, 21 Feb 2023 10:20:42 -0600 Subject: [PATCH] Fix for invalid player on emote command --- .../com/hibiscusmc/hmccosmetics/command/CosmeticCommand.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/common/src/main/java/com/hibiscusmc/hmccosmetics/command/CosmeticCommand.java b/common/src/main/java/com/hibiscusmc/hmccosmetics/command/CosmeticCommand.java index 6a1a3ed7..11278635 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/command/CosmeticCommand.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/command/CosmeticCommand.java @@ -389,6 +389,10 @@ public class CosmeticCommand implements CommandExecutor { if (sender.hasPermission("hmccosmetics.cmd.emote.other")) { if (args.length >= 2) player = Bukkit.getPlayer(args[1]); } + if (player == null) { + if (!silent) MessagesUtil.sendMessage(sender, "invalid-player"); + return true; + } CosmeticUser user = CosmeticUsers.getUser(player); if (!user.hasCosmeticInSlot(CosmeticSlot.EMOTE)) { if (!silent) MessagesUtil.sendMessage(sender, "emote-none");