@CommandInfo(name = "test", permission = "plugin.test", playerCanDoIt = true, consoleCanDoIt = true) public class ExampleCommand extends BaseCommands { public ExampleCommand() {} @Override public void execute(Player player, String[] args) { player.sendMessage("Test for player"); } @Override public void execute(CommandSender sender, String[] args) { Logger logger = Bukkit.getLogger(); logger.info("Test for console"); } }