fix: 修复命令发送者判断错误
Signed-off-by: 502647092 <admin@yumc.pw>
This commit is contained in:
parent
1c37c61c58
commit
b3919d5d00
|
@ -189,13 +189,17 @@ public class CommandInfo {
|
|||
Log.toSender(sender, String.format(cmdDes, help.value()));
|
||||
return false;
|
||||
}
|
||||
if (sender instanceof Player && command.onlyConsole()) {
|
||||
if (sender instanceof Player) {
|
||||
if (command.onlyConsole()) {
|
||||
Log.toSender(sender, onlyConsole);
|
||||
return false;
|
||||
} else if (command.onlyPlayer()) {
|
||||
}
|
||||
} else {
|
||||
if (command.onlyPlayer()) {
|
||||
Log.toSender(sender, onlyPlayer);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
final String perm = command.permission();
|
||||
if (perm != null && !sender.hasPermission(perm)) {
|
||||
Log.toSender(sender, String.format(losePerm, perm));
|
||||
|
|
Loading…
Reference in New Issue