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 7a18f1aa..a14dc81a 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/command/CosmeticCommand.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/command/CosmeticCommand.java @@ -43,10 +43,14 @@ public class CosmeticCommand implements CommandExecutor { @Override public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, @NotNull String @NotNull [] args) { boolean silent = false; + boolean console = false; + + if (!(sender instanceof Player)) { + console = true; + } if (args.length == 0) { - if (!(sender instanceof Player)) { - // Console + if (console) { return true; } if (!sender.hasPermission("hmccosmetics.cmd.default")) { @@ -140,7 +144,7 @@ public class CosmeticCommand implements CommandExecutor { CosmeticUser user = CosmeticUsers.getUser(player); - if (!user.canEquipCosmetic(cosmetic)) { + if (!user.canEquipCosmetic(cosmetic) && !console) { if (!silent) MessagesUtil.sendMessage(player, "no-cosmetic-permission"); return true; }