diff --git a/src/main/java/pw/yumc/YumCore/commands/CommandInfo.java b/src/main/java/pw/yumc/YumCore/commands/CommandInfo.java index 36f91e9..bf3877d 100644 --- a/src/main/java/pw/yumc/YumCore/commands/CommandInfo.java +++ b/src/main/java/pw/yumc/YumCore/commands/CommandInfo.java @@ -189,12 +189,16 @@ public class CommandInfo { Log.toSender(sender, String.format(cmdDes, help.value())); return false; } - if (sender instanceof Player && command.onlyConsole()) { - Log.toSender(sender, onlyConsole); - return false; - } else if (command.onlyPlayer()) { - Log.toSender(sender, onlyPlayer); - return false; + if (sender instanceof Player) { + if (command.onlyConsole()) { + Log.toSender(sender, onlyConsole); + return false; + } + } else { + if (command.onlyPlayer()) { + Log.toSender(sender, onlyPlayer); + return false; + } } final String perm = command.permission(); if (perm != null && !sender.hasPermission(perm)) {