fix: 修复命令发送者判断错误

Signed-off-by: 502647092 <admin@yumc.pw>
merge/1/MERGE
502647092 2016-08-15 21:08:14 +08:00
parent 1c37c61c58
commit b3919d5d00
1 changed files with 10 additions and 6 deletions

View File

@ -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)) {