- Change cmd-block commands to support console execution

This commit is contained in:
kaenganxt
2014-11-04 21:03:07 +01:00
parent 0f823862b2
commit a5b76dddd6

View File

@@ -7,6 +7,7 @@ import org.bukkit.command.BlockCommandSender;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.command.ConsoleCommandSender;
import org.bukkit.entity.Player;
public class OtherCommands implements CommandExecutor {
@@ -18,7 +19,7 @@ public class OtherCommands implements CommandExecutor {
P = (Player) sender;
}
if (cmd.getName().equalsIgnoreCase("togglecommands")) {
if (!(sender instanceof BlockCommandSender)) {
if (!(sender instanceof BlockCommandSender) && !(sender instanceof ConsoleCommandSender)) {
Core.getTools().sendStatusMsg(sender, "Only command block cmd!", false);
return true;
}
@@ -40,7 +41,7 @@ public class OtherCommands implements CommandExecutor {
Core.statusMsg(sender, "cmd_not_found", false);
return true;
} else if (cmd.getName().equalsIgnoreCase("addAimTWWin")) {
if (!(sender instanceof BlockCommandSender)) {
if (!(sender instanceof BlockCommandSender) && !(sender instanceof ConsoleCommandSender)) {
Core.getTools().sendStatusMsg(sender, "Only command block cmd!", false);
return true;
}