コード例 #1
0
        /// <summary>
        /// Write to console plugins that matches input.
        /// </summary>
        /// <param name="searchedName"></param>
        public static void ListSearchedPlugins(string searchedName)
        {
            Console.WriteLine($"Looking for plugin \"{searchedName}\"\n");

            var collection = Calls.GetResourcesByName(searchedName);

            foreach (var response in collection)
            {
                var testedVersions = string.Join(',', response.TestedVersions);
                testedVersions = testedVersions.Length == 0 ? "None tested by the author" : testedVersions;

                Console.WriteLine($"{response.Name} ({response.Id})\n" +
                                  $"Supported Minecraft versions: {testedVersions}\n" +
                                  $"Newest plugin version: {response.Version.Id}\n");
            }
        }