fix adminchat returning too early if send by console

This commit is contained in:
OverCrave 2019-04-18 22:58:50 +02:00
parent 820c3260c8
commit 817b5364cf

View File

@ -55,11 +55,10 @@ public abstract class ChatCommand implements TabExecutor {
return true; return true;
case 1: case 1:
if (CommandUtils.shouldEnableToggle(args[0])) {
if (!CommandUtils.hasPlayerDataKey(sender)) { if (!CommandUtils.hasPlayerDataKey(sender)) {
return true; return true;
} }
if (CommandUtils.shouldEnableToggle(args[0])) {
if (CommandUtils.noConsoleUsage(sender)) { if (CommandUtils.noConsoleUsage(sender)) {
return true; return true;
} }
@ -69,6 +68,9 @@ public abstract class ChatCommand implements TabExecutor {
} }
if (CommandUtils.shouldDisableToggle(args[0])) { if (CommandUtils.shouldDisableToggle(args[0])) {
if (!CommandUtils.hasPlayerDataKey(sender)) {
return true;
}
if (CommandUtils.noConsoleUsage(sender)) { if (CommandUtils.noConsoleUsage(sender)) {
return true; return true;
} }