From b3919d5d00f1ab677eb0b0834eee6dd437cca6bd Mon Sep 17 00:00:00 2001 From: 502647092 Date: Mon, 15 Aug 2016 21:08:14 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=91=BD=E4=BB=A4?= =?UTF-8?q?=E5=8F=91=E9=80=81=E8=80=85=E5=88=A4=E6=96=AD=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 502647092 --- .../pw/yumc/YumCore/commands/CommandInfo.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) 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)) {