Skip to content

Instantly share code, notes, and snippets.

@Ensamisten
Created March 5, 2026 10:39
Show Gist options
  • Select an option

  • Save Ensamisten/79a6a005f3c8e2f8711b108d71d15569 to your computer and use it in GitHub Desktop.

Select an option

Save Ensamisten/79a6a005f3c8e2f8711b108d71d15569 to your computer and use it in GitHub Desktop.
Command for FML.
package io.github.ensamisten.command.brigadier;
import com.mojang.brigadier.CommandDispatcher;
import com.mojang.brigadier.arguments.StringArgumentType;
import com.mojang.brigadier.context.CommandContext;
import com.mojang.brigadier.suggestion.Suggestions;
import com.mojang.brigadier.suggestion.SuggestionsBuilder;
import net.fabricmc.fabric.api.client.command.v2.ClientCommandManager;
import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
import net.minecraft.text.Text;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.util.Arrays;
import java.util.List;
import java.util.concurrent.CompletableFuture;
public class FMLCommand {
public static void register(CommandDispatcher<FabricClientCommandSource> dispatcher) {
dispatcher.register(
ClientCommandManager.literal("fml")
.then(
ClientCommandManager.argument("mcVersion", StringArgumentType.word())
.suggests(FMLCommand::suggestMCVersions)
.then(
ClientCommandManager.argument("mdkVersion", StringArgumentType.word())
.suggests(FMLCommand::suggestMDKVersions)
.then(
ClientCommandManager.literal("changelog")
.executes(ctx -> downloadFile(ctx, "changelog"))
)
.then(
ClientCommandManager.literal("installer")
.executes(ctx -> downloadFile(ctx, "installer"))
)
.then(
ClientCommandManager.literal("mdk")
.executes(ctx -> downloadFile(ctx, "mdk"))
)
)
)
);
}
private static CompletableFuture<Suggestions> suggestMCVersions(CommandContext<FabricClientCommandSource> context, SuggestionsBuilder builder) {
String input = builder.getRemaining().toLowerCase(); // Convert input to lowercase for case-insensitive comparison
List<String> suggestions = Arrays.stream(MinecraftVersion.values())
.map(MinecraftVersion::getVersionName)
.filter(version -> version.toLowerCase().startsWith(input))
.toList();
suggestions.forEach(builder::suggest);
return builder.buildFuture();
}
private static CompletableFuture<Suggestions> suggestMDKVersions(CommandContext<FabricClientCommandSource> context, SuggestionsBuilder builder) {
String input = builder.getRemaining().toLowerCase(); // Convert input to lowercase for case-insensitive comparison
MinecraftVersion minecraftVersion = MinecraftVersion.getByVersionName(StringArgumentType.getString(context, "mcVersion"));
if (minecraftVersion != null) {
List<String> suggestions = Arrays.stream(minecraftVersion.getMdkVersions())
.filter(mcVersion -> mcVersion.toLowerCase().startsWith(input))
.toList();
suggestions.forEach(builder::suggest);
}
return builder.buildFuture();
}
private static int downloadFile(CommandContext<FabricClientCommandSource> context, String fileType) {
String mcVersion = StringArgumentType.getString(context, "mcVersion");
String mdkVersion = StringArgumentType.getString(context, "mdkVersion");
String fileExtension;
switch (fileType) {
case "changelog":
fileExtension = "-changelog.txt";
break;
case "installer":
fileExtension = "-installer.zip";
break;
case "mdk":
fileExtension = "-mdk.zip";
break;
default:
context.getSource().sendError(Text.literal("Invalid file type specified."));
return 0;
}
String fileName = "forge-" + mcVersion + "-" + mdkVersion + fileExtension;
String url = "https://maven.minecraftforge.net/net/minecraftforge/forge/"
+ mcVersion + "-" + mdkVersion + "/" + fileName;
try (CloseableHttpClient httpClient = HttpClients.createDefault()) {
HttpGet request = new HttpGet(url);
HttpResponse response = httpClient.execute(request);
InputStream input = response.getEntity().getContent();
// Save the file locally, you can modify the path and file name as needed
FileOutputStream output = new FileOutputStream("downloads/" + fileName);
byte[] buffer = new byte[1024];
int bytesRead;
while ((bytesRead = input.read(buffer)) != -1) {
output.write(buffer, 0, bytesRead);
}
output.close();
input.close();
// Inform the player that the download was successful
context.getSource().sendFeedback(Text.literal("File downloaded successfully."));
return 1;
} catch (Exception e) {
// Handle exceptions (e.g., network errors) and inform the player about the failure
context.getSource().sendFeedback(Text.literal("Failed to download file: " + e.getMessage()));
return 0;
}
}
public enum MinecraftVersion {
V_1_21_1("1.21.1", "52.0.9", "52.0.8", "52.0.7", "52.0.6", "52.0.5", "52.0.4", "52.0.3", "52.0.2", "52.0.1", "52.0.0"),
V_1_21("1.21", "51.0.33", "51.0.32", "51.0.31", "51.0.30", "51.0.29", "51.0.28", "51.0.26", "51.0.25", "51.0.24", "51.0.23", "51.0.22", "51.0.21", "51.0.18", "51.0.17", "51.0.16", "51.0.15", "51.0.13", "51.0.8", "51.0.7", "51.0.6", "51.0.5", "51.0.4", "51.0.3", "51.0.1", "51.0.0"),
V_1_20_6("1.20.6", "50.1.14", "50.1.13", "50.1.12", "50.1.10", "50.1.9", "50.1.8", "50.1.7", "50.1.6", "50.1.5", "50.1.4", "50.1.3", "50.1.2", "50.1.1", "50.1.0", "50.0.37", "50.0.36", "50.0.34", "50.0.31", "50.0.30", "50.0.29", "50.0.28", "50.0.26", "50.0.25", "50.0.24", "50.0.22", "50.0.21", "50.0.20", "50.0.19", "50.0.18", "50.0.17", "50.0.16", "50.0.15", "50.0.14", "50.0.13", "50.0.12", "50.0.11", "50.0.10", "50.0.9", "50.0.8", "50.0.7", "50.0.6", "50.0.5", "50.0.4", "50.0.2", "50.0.1", "50.0.0"),
V_1_20_4("1.20.4", "49.1.4", "49.1.3", "49.1.2", "49.1.1", "49.1.0", "49.0.53", "49.0.52", "49.0.52", "49.0.51", "49.0.50", "49.0.49", "49.0.48", "49.0.46", "49.0.45", "49.0.43", "49.0.42", "49.0.41", "49.0.40", "49.0.39", "49.0.38", "49.0.34", "49.0.33", "49.0.32", "49.0.31", "49.0.30", "49.0.28", "49.0.27", "49.0.26", "49.0.24", "49.0.22", "49.0.21", "49.0.19", "49.0.16", "49.0.14", "49.0.13", "49.0.12", "49.0.11", "49.0.10", "49.0.9", "49.0.8", "49.0.7", "49.0.4", "49.0.3"),
V_1_20_3("1.20.3", "49.0.2", "49.0.1"),
V_1_20_2("1.20.2", "48.1.0", "48.0.49", "48.0.48", "48.0.47", "48.0.45", "48.0.44", "48.0.43", "48.0.42", "48.0.41", "48.0.40", "48.0.39", "48.0.38", "48.0.37", "48.0.36", "48.0.35", "48.0.34", "48.0.33", "48.0.32", "48.0.31", "48.0.30", "48.0.29", "48.0.26", "48.0.24", "48.0.23", "48.0.22", "48.0.20", "48.0.19", "48.0.18", "48.0.17", "48.0.13", "48.0.12", "48.0.11", "48.0.10", "48.0.8", "48.0.7", "48.0.6", "48.0.4", "48.0.1", "48.0.0"),
V_1_20_1("1.20.1", "47.2.20", "47.2.19", "47.2.18", "47.2.17", "47.2.16", "47.2.14", "47.2.8", "47.2.7", "47.2.6", "47.2.5", "47.2.4", "47.2.1", "47.2.0", "47.1.47", "47.1.46", "47.1.44", "47.1.43", "47.1.42", "47.1.41", "47.1.40", "47.1.39", "47.1.37", "47.1.36", "47.1.33", "47.1.32", "47.1.30", "47.1.29", "47.1.28", "47.1.27", "47.1.26", "47.1.25", "47.1.23", "47.1.22", "47.1.21", "47.1.19", "47.1.18", "47.1.17", "47.1.16", "47.1.15", "47.1.14", "47.1.13", "47.1.12", "47.1.10", "47.1.8", "47.1.7", "47.1.6", "47.1.5", "47.1.4", "47.1.3", "47.1.1", "47.1.0", "47.0.50", "47.0.49", "47.0.46", "47.0.45", "47.0.44", "47.0.43", "47.0.42", "47.0.39", "47.0.35", "47.0.34", "47.0.19", "47.0.18", "47.0.17", "47.0.16", "47.0.15", "47.0.14", "47.0.6", "47.0.5", "47.0.4", "47.0.3", "47.0.2", "47.0.1", "47.0.0"),
V_1_20("1.20", "46.0.14", "46.0.13", "46.0.12", "46.0.11", "46.0.10", "46.0.2", "46.0.1"),
V_1_19_4("1.19.4", "45.2.8", "45.2.7", "45.2.6", "45.2.4", "45.2.3", "45.2.2", "45.2.0", "45.1.19", "45.1.18", "45.1.17", "45.1.16", "45.1.15", "45.1.14", "45.1.13", "45.1.12", "45.1.11", "45.1.10", "45.1.9", "45.1.8", "45.1.7", "45.1.6", "45.1.5", "45.1.4", "45.1.2", "45.1.0", "45.0.66", "45.0.64", "45.0.63", "45.0.59", "45.0.58", "45.0.57", "45.0.55", "45.0.53", "45.0.52", "45.0.50", "45.0.49", "45.0.47", "45.0.46", "45.0.45", "45.0.44", "45.0.43", "45.0.42", "45.0.41", "45.0.40", "45.0.39", "45.0.38", "45.0.37", "45.0.36", "45.0.35", "45.0.31", "45.0.30", "45.0.29", "45.0.27", "45.0.26", "45.0.25", "45.0.24", "45.0.23", "45.0.22", "45.0.20", "45.0.19", "45.0.18", "45.0.13", "45.0.12", "45.0.11", "45.0.10", "45.0.9", "45.0.8", "45.0.6", "45.0.4", "45.0.1", "45.0.0"),
V_1_19_3("1.19.3", "44.1.23", "44.1.22", "44.1.21", "44.1.20", "44.1.18", "44.1.17", "44.1.16", "44.1.12", "44.1.10", "44.1.9", "44.1.8", "44.1.7", "44.1.6", "44.1.5", "44.1.4", "44.1.3", "44.1.2", "44.1.1", "44.1.0", "44.0.49", "44.0.48", "44.0.42", "44.0.41", "44.0.40", "44.0.37", "44.0.36", "44.0.35", "44.0.30", "44.0.29", "44.0.23", "44.0.22", "44.0.18", "44.0.17", "44.0.11", "44.0.10", "44.0.7", "44.0.6", "44.0.5", "44.0.4", "44.0.1", "44.0.0"),
V_1_19_2("1.19.2", "43.3.8", "43.3.7", "43.3.6", "43.3.5", "43.3.2", "43.3.0", "43.2.23", "43.2.22", "43.2.21", "43.2.20", "43.2.19", "43.2.18", "43.2.17", "43.2.14", "43.2.13", "43.2.12", "43.2.11", "43.2.10", "43.2.9", "43.2.8", "43.2.7", "43.2.6", "43.2.5", "43.2.4", "43.2.3", "43.2.2", "43.2.1", "43.1.63", "43.2.0", "43.1.65", "43.1.64", "43.1.60", "43.1.59", "43.1.58", "43.1.57", "43.1.55", "43.1.53", "43.1.52", "43.1.47", "43.1.43", "43.1.42", "43.1.41", "43.1.40", "43.1.39", "43.1.38", "43.1.37", "43.1.36", "43.1.35", "43.1.34", "43.1.33", "43.1.32", "43.1.30", "43.1.29", "43.1.28", "43.1.27", "43.1.26", "43.1.25", "43.1.24", "43.1.23", "43.1.17", "43.1.16", "43.1.15", "43.1.14", "43.1.13", "43.1.12", "43.1.10", "43.1.7", "43.1.4", "43.1.3", "43.1.2", "43.1.1", "43.1.0", "43.0.22", "43.0.21", "43.0.20", "43.0.19", "43.0.18", "43.0.17", "43.0.16", "43.0.15", "43.0.13", "43.0.12", "43.0.11", "43.0.10", "43.0.8", "43.0.7", "43.0.5", "43.0.4", "43.0.3", "43.0.2", "43.0.1", "43.0.0"),
V_1_19_1("1.19.1", "42.0.9", "42.0.8", "42.0.5", "42.0.4", "42.0.3", "42.0.2", "42.0.1", "42.0.0"),
V_1_19("1.19","41.1.0", "41.0.113", "41.0.112", "41.0.111", "41.0.110", "41.0.109", "41.0.108", "41.0.107", "41.0.106", "41.0.105", "41.0.104", "41.0.103", "41.0.100", "41.0.99", "41.0.98", "41.0.96", "41.0.94", "41.0.93", "41.0.92", "41.0.91", "41.0.88", "41.0.87", "41.0.86", "41.0.85", "41.0.84", "41.0.83", "41.0.82", "41.0.81", "41.0.80", "41.0.79", "41.0.78", "41.0.77", "41.0.76", "41.0.71", "41.0.70", "41.0.69", "41.0.68", "41.0.67", "41.0.64", "41.0.63", "41.0.62", "41.0.61", "41.0.60", "41.0.57", "41.0.56", "41.0.54", "41.0.51", "41.0.50", "41.0.49", "41.0.48", "41.0.47", "41.0.46", "41.0.45", "41.0.44", "41.0.43", "41.0.42", "41.0.38", "41.0.37", "41.0.36", "41.0.35", "41.0.34", "41.0.33", "41.0.32", "41.0.31", "41.0.30", "41.0.29", "41.0.28", "41.0.27", "41.0.25", "41.0.26", "41.0.24", "41.0.22", "41.0.21", "41.0.20", "41.0.19", "41.0.18", "41.0.17", "41.0.16", "41.0.15", "41.0.14", "41.0.13", "41.0.12", "41.0.11", "41.0.9", "41.0.7", "41.0.5", "41.0.4", "41.0.3", "41.0.2", "41.0.1"),
V_1_18_2("1.18.2", "40.2.17", "40.2.15", "40.2.14", "40.2.13", "40.2.11", "40.2.10", "40.2.9", "40.2.8", "40.2.7", "40.2.6", "40.2.5", "40.2.4", "40.2.2", "40.2.1", "40.2.0", "40.1.93", "40.1.92", "40.1.87", "40.1.86", "40.1.85", "40.1.84", "40.1.82", "40.1.81", "40.1.80", "40.1.79", "40.1.78", "40.1.76", "40.1.75", "40.1.74", "40.1.73", "40.1.71", "40.1.70", "40.1.69", "40.1.68", "40.1.67", "40.1.62", "40.1.61", "40.1.60", "40.1.59", "40.1.57", "40.1.56", "40.1.55", "40.1.54", "40.1.53", "40.1.52", "40.1.51", "40.1.48", "40.1.47", "40.1.46", "40.1.45", "40.1.44", "40.1.41", "40.1.36", "40.1.35", "40.1.34", "40.1.31", "40.1.30", "40.1.29", "40.1.28", "40.1.27", "40.1.26", "40.1.25", "40.1.24", "40.1.23", "40.1.21", "40.1.22", "40.1.20", "40.1.19", "40.1.18", "40.1.17", "40.1.16", "40.1.15", "40.1.14", "40.1.13", "40.1.12", "40.1.11", "40.1.10", "40.1.8", "40.1.6", "40.1.5", "40.1.4", "40.1.3", "40.1.2", "40.1.1", "40.1.0", "40.0.54", "40.0.53", "40.0.52", "40.0.51", "40.0.49", "40.0.48", "40.0.47", "40.0.46", "40.0.45", "40.0.44", "40.0.43", "40.0.42", "40.0.41", "40.0.40", "40.0.39", "40.0.38", "40.0.36", "40.0.35", "40.0.34", "40.0.33", "40.0.32", "40.0.31", "40.0.30", "40.0.29", "40.0.28", "40.0.27", "40.0.26", "40.0.25", "40.0.24", "40.0.23", "40.0.22", "40.0.21", "40.0.20", "40.0.19", "40.0.18", "40.0.17", "40.0.16", "40.0.15", "40.0.14", "40.0.13", "40.0.12", "40.0.11", "40.0.10", "40.0.9", "40.0.8", "40.0.7", "40.0.6", "40.0.5", "40.0.4", "40.0.3", "40.0.2", "40.0.1", "40.0.0"),
V_1_18_1("1.18.1", "39.1.2", "39.1.1", "39.1.0", "39.0.90", "39.0.89", "39.0.88", "39.0.87", "39.0.86", "39.0.85", "39.0.84", "39.0.83", "39.0.82", "39.0.81", "39.0.80", "39.0.79", "39.0.78", "39.0.77", "39.0.76", "39.0.75", "39.0.74", "39.0.73", "39.0.72", "39.0.71", "39.0.70", "39.0.69", "39.0.68", "39.0.67", "39.0.66", "39.0.65", "39.0.64", "39.0.63", "39.0.62", "39.0.61", "39.0.60", "39.0.59", "39.0.58", "39.0.57", "39.0.56", "39.0.55", "39.0.54", "39.0.53", "39.0.52", "39.0.51", "39.0.50", "39.0.49", "39.0.48", "39.0.47", "39.0.46", "39.0.45", "39.0.44", "39.0.43", "39.0.40", "39.0.38", "39.0.37", "39.0.36", "39.0.22", "39.0.20", "39.0.19", "39.0.18", "39.0.17", "39.0.16", "39.0.15", "39.0.14", "39.0.13", "39.0.12", "39.0.11", "39.0.10", "39.0.9", "39.0.8", "39.0.7", "39.0.6", "39.0.5", "39.0.4", "39.0.3", "39.0.2", "39.0.1", "39.0.0"),
V_1_18("1.18", "38.0.17", "38.0.16", "38.0.15", "38.0.14", "38.0.13", "38.0.12", "38.0.11", "38.0.10", "38.0.8", "38.0.6", "38.0.5", "38.0.4", "38.0.3", "38.0.2", "38.0.1", "38.0.0"),
V_1_17_1("1.17.1", "37.1.1", "37.1.0", "37.0.127", "37.0.126", "37.0.125", "37.0.123", "37.0.122", "37.0.121", "37.0.120", "37.0.119", "37.0.118", "37.0.117", "37.0.116", "37.0.114", "37.0.113", "37.0.112", "37.0.111", "37.0.110", "37.0.109", "37.0.108", "37.0.107", "37.0.105", "37.0.104", "37.0.103", "37.0.102", "37.0.98", "37.0.97", "37.0.95", "37.0.94", "37.0.91", "37.0.90", "37.0.89", "37.0.88", "37.0.87", "37.0.86", "37.0.85", "37.0.84", "37.0.83", "37.0.82", "37.0.81", "37.0.80", "37.0.78", "37.0.76", "37.0.75", "37.0.74", "37.0.73", "37.0.72", "37.0.71", "37.0.70", "37.0.69", "37.0.68", "37.0.67", "37.0.66", "37.0.65", "37.0.64", "37.0.62", "37.0.61", "37.0.60", "37.0.59", "37.0.58", "37.0.57", "37.0.56", "37.0.55", "37.0.54", "37.0.53", "37.0.52", "37.0.51", "37.0.50", "37.0.49", "37.0.48", "37.0.47", "37.0.46", "37.0.45", "37.0.44", "37.0.43", "37.0.42", "37.0.41", "37.0.40", "37.0.39", "37.0.38", "37.0.37", "37.0.36", "37.0.35", "37.0.34", "37.0.33", "37.0.32", "37.0.31", "37.0.30", "37.0.29", "37.0.28", "37.0.27", "37.0.26", "37.0.25", "37.0.24", "37.0.22", "37.0.21", "37.0.20", "37.0.19", "37.0.18", "37.0.17", "37.0.16", "37.0.15", "37.0.13", "37.0.12", "37.0.11", "37.0.10", "37.0.9", "37.0.8", "37.0.7", "37.0.5", "37.0.3", "37.0.2", "37.0.1", "37.0.0"),
V_1_16_5("1.16.5", "36.2.41", "36.2.40", "36.2.39", "36.2.35", "36.2.34", "36.2.33", "36.2.32", "36.2.31", "36.2.30", "36.2.29", "36.2.28", "36.2.27", "36.2.26", "36.2.25", "36.2.23", "36.2.22", "36.2.21", "36.2.20", "36.2.19", "36.2.18", "36.2.17", "36.2.16", "36.2.15", "36.2.14", "36.2.13", "36.2.12", "36.2.11", "36.2.10", "36.2.9", "36.2.8", "36.2.6", "36.2.5", "36.2.4", "36.2.3", "36.2.2", "36.2.1", "36.2.0", "36.1.66", "36.1.65", "36.1.63", "36.1.62", "36.1.61", "36.1.58", "36.1.53", "36.1.52", "36.1.51", "36.1.36", "36.1.35", "36.1.34", "36.1.33", "36.1.32", "36.1.31", "36.1.30", "36.1.29", "36.1.28", "36.1.27", "36.1.26", "36.1.25", "36.1.24", "36.1.23", "36.1.22", "36.1.21", "36.1.20", "36.1.19", "36.1.18", "36.1.17", "36.1.16", "36.1.15", "36.1.14", "36.1.13", "36.1.12", "36.1.10", "36.1.9", "36.1.8", "36.1.7", "36.1.6", "36.1.4", "36.1.3", "36.1.2", "36.1.1", "36.1.0", "36.0.63", "36.0.62", "36.0.61", "36.0.60", "36.0.59", "36.0.58", "36.0.55", "36.0.54", "36.0.53", "36.0.52", "36.0.48", "36.0.46", "36.0.45", "36.0.44", "36.0.43", "36.0.42", "36.0.41", "36.0.40", "36.0.39", "36.0.37", "36.0.36", "36.0.35", "36.0.34", "36.0.33", "36.0.32", "36.0.31", "36.0.30", "36.0.29", "36.0.28", "36.0.27", "36.0.26", "36.0.25", "36.0.24", "36.0.23", "36.0.22", "36.0.21", "36.0.20", "36.0.19", "36.0.18", "36.0.17", "36.0.16", "36.0.15", "36.0.14", "36.0.13", "36.0.12", "36.0.11", "36.0.10", "36.0.9", "36.0.8", "36.0.7", "36.0.4", "36.0.2", "36.0.1", "36.0.0"),
V_1_16_4("1.16.4", "35.1.37", "35.1.36", "35.1.35", "35.1.34", "35.1.33", "35.1.32", "35.1.31", "35.1.29", "35.1.28", "35.1.27", "35.1.26", "35.1.24", "35.1.23", "35.1.22", "35.1.21", "35.1.20", "35.1.18", "35.1.17", "35.1.16", "35.1.15", "35.1.13", "35.1.12", "35.1.11", "35.1.10", "35.1.9", "35.1.8", "35.1.7", "35.1.6", "35.1.5", "35.1.4", "35.1.3", "35.1.2", "35.1.1", "35.1.0", "35.0.22", "35.0.20", "35.0.19", "35.0.18", "35.0.17", "35.0.16", "35.0.15", "35.0.14", "35.0.13", "35.0.12", "35.0.11", "35.0.10", "35.0.9", "35.0.7", "35.0.6", "35.0.5", "35.0.4", "35.0.3", "35.0.2", "35.0.1", "35.0.0"),
V_1_16_3("1.16.3", "34.1.42", "34.1.41", "34.1.40", "34.1.39", "34.1.35", "34.1.34", "34.1.33", "34.1.32", "34.1.31", "34.1.30", "34.1.29", "34.1.28", "34.1.27", "34.1.25", "34.1.24", "34.1.23", "34.1.22", "34.1.21", "34.1.20", "34.1.19", "34.1.18", "34.1.17", "34.1.16", "34.1.15", "34.1.14", "34.1.13", "34.1.12", "34.1.11", "34.1.10", "34.1.9", "34.1.7", "34.1.5", "34.1.4", "34.1.3", "34.1.2", "34.1.1", "34.1.0", "34.0.21", "34.0.20", "34.0.19", "34.0.18", "34.0.17", "34.0.16", "34.0.14", "34.0.13", "34.0.12", "34.0.11", "34.0.10", "34.0.9", "34.0.8", "34.0.7", "34.0.6", "34.0.5", "34.0.4", "34.0.3", "34.0.2", "34.0.1", "34.0.0"),
V_1_16_2("1.16.2", "33.0.61", "33.0.60", "33.0.59", "33.0.58", "33.0.57", "33.0.56", "33.0.55", "33.0.54", "33.0.50", "33.0.49", "33.0.46", "33.0.45", "33.0.44", "33.0.43", "33.0.42", "33.0.41", "33.0.40", "33.0.37", "33.0.36", "33.0.35", "33.0.34", "33.0.32", "33.0.31", "33.0.30", "33.0.23", "33.0.22", "33.0.21", "33.0.20", "33.0.19", "33.0.18", "33.0.17", "33.0.16", "33.0.15", "33.0.14", "33.0.13", "33.0.12", "33.0.11", "33.0.10", "33.0.9", "33.0.8", "33.0.7", "33.0.6", "33.0.5", "33.0.3", "33.0.2", "33.0.0"),
V_1_16_1("1.16.1", "32.0.108", "32.0.107", "32.0.106", "32.0.105", "32.0.104", "32.0.101", "32.0.99", "32.0.98", "32.0.97", "32.0.96", "32.0.95", "32.0.93", "32.0.92", "32.0.91", "32.0.90", "32.0.88", "32.0.86", "32.0.85", "32.0.84", "32.0.83", "32.0.82", "32.0.81", "32.0.80", "32.0.79", "32.0.77", "32.0.76", "32.0.75", "32.0.74", "32.0.73", "32.0.72", "32.0.71", "32.0.70", "32.0.69", "32.0.68", "32.0.67", "32.0.66", "32.0.65", "32.0.64", "32.0.63", "32.0.62", "32.0.61", "32.0.60", "32.0.59", "32.0.57", "32.0.56", "32.0.55", "32.0.54", "32.0.53", "32.0.52", "32.0.51", "32.0.50", "32.0.49", "32.0.48", "32.0.47", "32.0.46", "32.0.44", "32.0.43", "32.0.41", "32.0.40", "32.0.39", "32.0.38", "32.0.36", "32.0.35", "32.0.34", "32.0.33", "32.0.32", "32.0.31", "32.0.30", "32.0.29", "32.0.28", "32.0.27", "32.0.26", "32.0.25", "32.0.24", "32.0.23", "32.0.21", "32.0.20", "32.0.19", "32.0.18", "32.0.17", "32.0.16", "32.0.15", "32.0.14", "32.0.13", "32.0.12", "32.0.10", "32.0.9", "32.0.8", "32.0.7", "32.0.6", "32.0.2", "32.0.1"),
V_1_15_2("1.15.2", "31.2.57", "31.2.56", "31.2.55", "31.2.54", "31.2.53", "31.2.52", "31.2.50", "31.2.49", "31.2.48", "31.2.47", "31.2.46", "31.2.45", "31.2.44", "31.2.43", "31.2.41", "31.2.40", "31.2.38", "31.2.37", "31.2.36", "31.2.35", "31.2.33", "31.2.31", "31.2.30", "31.2.29", "31.2.28", "31.2.27", "31.2.26", "31.2.25", "31.2.24", "31.2.23", "31.2.22", "31.2.21", "31.2.20", "31.2.19", "31.2.18", "31.2.17", "31.2.16", "31.2.15", "31.2.13", "31.2.12", "31.2.10", "31.2.9", "31.2.8", "31.2.7", "31.2.5", "31.2.4", "31.2.3", "31.2.2", "31.2.1", "31.2.0", "31.1.99", "31.1.98", "31.1.97", "31.1.95", "31.1.93", "31.1.92", "31.1.91", "31.1.89", "31.1.88", "31.1.87", "31.1.86", "31.1.85", "31.1.84", "31.1.81", "31.1.80", "31.1.79", "31.1.78", "31.1.77", "31.1.76", "31.1.75", "31.1.74", "31.1.73", "31.1.72", "31.1.71", "31.1.70", "31.1.67", "31.1.66", "31.1.65", "31.1.64", "31.1.63", "31.1.62", "31.1.61", "31.1.60", "31.1.59", "31.1.57", "31.1.55", "31.1.51", "31.1.50", "31.1.49", "31.1.48", "31.1.47", "31.1.46", "31.1.45", "31.1.44", "31.1.43", "31.1.42", "31.1.41", "31.1.40", "31.1.39", "31.1.37", "31.1.36", "31.1.35", "31.1.34", "31.1.32", "31.1.30", "31.1.29", "31.1.28", "31.1.27", "31.1.26", "31.1.25", "31.1.24", "31.1.23", "31.1.22", "31.1.21", "31.1.20", "31.1.19", "31.1.18", "31.1.17", "31.1.16", "31.1.15", "31.1.14", "31.1.13", "31.1.12", "31.1.11", "31.1.10", "31.1.9", "31.1.8", "31.1.5", "31.1.3", "31.1.2", "31.1.1", "31.1.0", "31.0.19", "31.0.17", "31.0.16", "31.0.15", "31.0.14", "31.0.13", "31.0.12", "31.0.11", "31.0.9", "31.0.8", "31.0.7", "31.0.4", "31.0.2", "31.0.1", "31.0.0"),
V_1_15_1("1.15.1", "30.0.51", "30.0.50", "30.0.49", "30.0.48", "30.0.43", "30.0.42", "30.0.41", "30.0.40", "30.0.39", "30.0.38", "30.0.36", "30.0.35", "30.0.33", "30.0.32", "30.0.31", "30.0.30", "30.0.29", "30.0.28", "30.0.27", "30.0.26", "30.0.25", "30.0.24", "30.0.22", "30.0.21", "30.0.20", "30.0.19", "30.0.18", "30.0.17", "30.0.16", "30.0.15", "30.0.14", "30.0.13", "30.0.12", "30.0.11", "30.0.10", "30.0.8", "30.0.7", "30.0.5", "30.0.4", "30.0.2", "30.0.0"),
V_1_15("1.15", "29.0.4", "29.0.3", "29.0.2", "29.0.1", "29.0.0"),
V_1_14_4("1.14.4", "28.2.26", "28.2.25", "28.2.23", "28.2.21", "28.2.20", "28.2.19", "28.2.18", "28.2.17", "28.2.16", "28.2.15", "28.2.14", "28.2.13", "28.2.12", "28.2.11", "28.2.10", "28.2.6", "28.2.5", "28.2.4", "28.2.3", "28.2.2", "28.2.1", "28.2.0"),
V_1_14_3("1.14.3", "27.0.60", "27.0.59", "27.0.58", "27.0.57", "27.0.56", "27.0.55", "27.0.54", "27.0.53", "27.0.52", "27.0.51", "27.0.50", "27.0.49", "27.0.47", "27.0.43", "27.0.42", "27.0.40", "27.0.38", "27.0.31", "27.0.30", "27.0.29", "27.0.26", "27.0.25", "27.0.24", "27.0.23", "27.0.22", "27.0.21", "27.0.20", "27.0.19", "27.0.18", "27.0.17", "27.0.16", "27.0.15", "27.0.14", "27.0.13", "27.0.12", "27.0.11", "27.0.10", "27.0.9", "27.0.8", "27.0.7", "27.0.5", "27.0.4", "27.0.3", "27.0.2", "27.0.1", "27.0.0"),
V_1_14_2("1.14.2", "26.0.63", "26.0.62", "26.0.61", "26.0.60", "26.0.57", "26.0.56", "26.0.55", "26.0.54", "26.0.52", "26.0.51", "26.0.50", "26.0.49", "26.0.48", "26.0.47", "26.0.43", "26.0.42", "26.0.41", "26.0.40", "26.0.39", "26.0.37", "26.0.35", "26.0.33", "26.0.32", "26.0.30", "26.0.29", "26.0.28", "26.0.25", "26.0.23", "26.0.22", "26.0.21", "26.0.19", "26.0.18", "26.0.17", "26.0.16", "26.0.15", "26.0.14", "26.0.13", "26.0.12", "26.0.10", "26.0.8", "26.0.7", "26.0.6", "26.0.5", "26.0.4", "26.0.3", "26.0.2", "26.0.0"),
V_1_13_2("1.13.2", "25.0.223", "25.0.222", "25.0.219", "25.0.218", "25.0.216", "25.0.215", "25.0.214", "25.0.210", "25.0.209", "25.0.208", "25.0.207", "25.0.206", "25.0.205", "25.0.198", "25.0.194", "25.0.193", "25.0.192", "25.0.191", "25.0.190", "25.0.189", "25.0.187", "25.0.183", "25.0.182", "25.0.175", "25.0.174", "25.0.168", "25.0.160", "25.0.154", "25.0.149", "25.0.147", "25.0.146", "25.0.145", "25.0.144", "25.0.142", "25.0.141", "25.0.135", "25.0.134", "25.0.128", "25.0.121", "25.0.114", "25.0.110", "25.0.109", "25.0.108", "25.0.107", "25.0.103", "25.0.102", "25.0.100", "25.0.99", "25.0.96", "25.0.95", "25.0.94", "25.0.93", "25.0.92", "25.0.91", "25.0.90", "25.0.89", "25.0.88", "25.0.87", "25.0.85", "25.0.84", "25.0.82", "25.0.81", "25.0.80", "25.0.79", "25.0.78", "25.0.77", "25.0.76", "25.0.74", "25.0.73", "25.0.71", "25.0.70", "25.0.69", "25.0.68", "25.0.66", "25.0.64", "25.0.63", "25.0.61", "25.0.60", "25.0.59", "25.0.58", "25.0.57", "25.0.56", "25.0.55", "25.0.54", "25.0.53", "25.0.52", "25.0.51", "25.0.50", "25.0.49", "25.0.48", "25.0.47", "25.0.45", "25.0.44", "25.0.43", "25.0.42", "25.0.41", "25.0.40", "25.0.37", "25.0.36", "25.0.35", "25.0.34", "25.0.33", "25.0.32", "25.0.31", "25.0.30", "25.0.29", "25.0.28", "25.0.27", "25.0.26", "25.0.23", "25.0.22", "25.0.21", "25.0.20", "25.0.17", "25.0.14", "25.0.13", "25.0.12", "25.0.11", "25.0.10", "25.0.9"),
V_1_12_2("1.12.2", "14.23.5.2860", "14.23.5.2859", "14.23.5.2858", "14.23.5.2857", "14.23.5.2856", "14.23.5.2855", "14.23.5.2854", "14.23.5.2852", "14.23.5.2851", "14.23.5.2847", "14.23.5.2846", "14.23.5.2845", "14.23.5.2844", "14.23.5.2843", "14.23.5.2842", "14.23.5.2841", "14.23.5.2840", "14.23.5.2839", "14.23.5.2838", "14.23.5.2837", "14.23.5.2836", "14.23.5.2835", "14.23.5.2834", "14.23.5.2833", "14.23.5.2832", "14.23.5.2831", "14.23.5.2830", "14.23.5.2829", "14.23.5.2828", "14.23.5.2827", "14.23.5.2826", "14.23.5.2825", "14.23.5.2824", "14.23.5.2823", "14.23.5.2822", "14.23.5.2821", "14.23.5.2820", "14.23.5.2819", "14.23.5.2818", "14.23.5.2817", "14.23.5.2816", "14.23.5.2815", "14.23.5.2814", "14.23.5.2813", "14.23.5.2812", "14.23.5.2811", "14.23.5.2810", "14.23.5.2809", "14.23.5.2808", "14.23.5.2807", "14.23.5.2806", "14.23.5.2805", "14.23.5.2804", "14.23.5.2803", "14.23.5.2802", "14.23.5.2801", "14.23.5.2800", "14.23.5.2799", "14.23.5.2798", "14.23.5.2797", "14.23.5.2796", "14.23.5.2795", "14.23.5.2794", "14.23.5.2793", "14.23.5.2792", "14.23.5.2791", "14.23.5.2790", "14.23.5.2789", "14.23.5.2788", "14.23.5.2787", "14.23.5.2786", "14.23.5.2785", "14.23.5.2784", "14.23.5.2783", "14.23.5.2782", "14.23.5.2781", "14.23.5.2780", "14.23.5.2779", "14.23.5.2778", "14.23.5.2777", "14.23.5.2776", "14.23.5.2775", "14.23.5.2774", "14.23.5.2773", "14.23.5.2772", "14.23.5.2771", "14.23.5.2770", "14.23.5.2769", "14.23.4.2768", "14.23.4.2767", "14.23.4.2766", "14.23.4.2765", "14.23.4.2764", "14.23.4.2763", "14.23.4.2762", "14.23.4.2761", "14.23.4.2760", "14.23.4.2759", "14.23.4.2758", "14.23.4.2757", "14.23.4.2756", "14.23.4.2755", "14.23.4.2754", "14.23.4.2753", "14.23.4.2752", "14.23.4.2751", "14.23.4.2750", "14.23.4.2749", "14.23.4.2748", "14.23.4.2747", "14.23.4.2746", "14.23.4.2745", "14.23.4.2744", "14.23.4.2743", "14.23.4.2742", "14.23.4.2741", "14.23.4.2740", "14.23.4.2739", "14.23.4.2738", "14.23.4.2737", "14.23.4.2735", "14.23.4.2734", "14.23.4.2733", "14.23.4.2732", "14.23.4.2731", "14.23.4.2730", "14.23.4.2729", "14.23.4.2728", "14.23.4.2727", "14.23.4.2726", "14.23.4.2725", "14.23.4.2724", "14.23.4.2723", "14.23.4.2722", "14.23.4.2721", "14.23.4.2720", "14.23.4.2719", "14.23.4.2718", "14.23.4.2717", "14.23.4.2716", "14.23.4.2715", "14.23.4.2714", "14.23.4.2713", "14.23.4.2712", "14.23.4.2711", "14.23.4.2710", "14.23.4.2709", "14.23.4.2708", "14.23.4.2707", "14.23.4.2706", "14.23.4.2705", "14.23. 4.2704", "14.23.4.2703", "14.23.4.2702", "14.23.4.2701", "14.23.4.2700", "14.23.4.2699", "14.23.4.2698", "14.23.4.2697", "14.23.4.2696", "14.23.4.2695", "14.23.4.2694", "14.23.4.2693", "14.23.4.2692", "14.23.4.2691", "14.23.4.2690", "14.23.4.2689", "14.23.4.2688", "14.23.4.2687", "14.23.4.2686", "14.23.4.2685", "14.23.4.2684", "14.23.4.2683", "14.23.4.2682", "14.23.4.2681", "14.23.4.2680", "14.23.4.2679", "14.23.4.2678", "14.23.4.2677", "14.23.4.2676", "14.23.4.2675", "14.23.4.2674", "14.23.4.2673", "14.23.4.2672", "14.23.4.2671", "14.23.4.2670", "14.23.4.2669", "14.23.4.2668", "14.23.4.2667", "14.23.4.2666", "14.23.4.2665", "14.23.4.2664", "14.23.4.2663", "14.23.4.2662", "14.23.4.2661", "14.23.4.2660", "14.23.4.2659", "14.23.4.2658", "14.23.4.2657", "14.23.4.2656", "14.23.4.2655", "14.23.4.2654", "14.23.4.2653", "14.23.4.2652", "14.23.4.2651", "14.23.4.2650", "14.23.4.2649", "14.23.4.2648", "14.23.4.2647", "14.23.4.2646", "14.23.4.2645", "14.23.4.2644", "14.23.4.2643", "14.23.4.2642", "14.23.4.2641", "14.23.4.2640", "14.23.4.2639", "14.23.4.2638", "14.23.4.2637", "14.23.4.2636", "14.23.4.2635", "14.23.4.2634", "14.23.4.2633", "14.23.4.2632", "14.23.4.2631", "14.23.4.2630", "14.23.4.2629", "14.23.4.2628", "14.23.4.2627", "14.23.4.2626", "14.23.4.2625", "14.23.4.2624", "14.23.4.2623", "14.23.4.2622", "14.23.4.2621", "14.23.4.2620", "14.23.4.2619", "14.23.4.2618", "14.23.4.2617", "14.23.4.2616", "14.23.4.2615", "14.23.4.2614", "14.23.4.2613", "14.23.4.2612", "14.23.4.2611", "14.23.4.2610", "14.23.4.2609", "14.23.4.2608", "14.23.4.2607", "14.23.4.2606", "14.23.4.2605", "14.23.4.2604", "14.23.4.2603", "14.23.4.2602", "14.23.4.2601", "14.23.4.2600", "14.23.4.2599", "14.23.4.2598", "14.23.4.2597", "14.23.4.2596", "14.23.4.2595", "14.23.4.2594", "14.23.4.2593", "14.23.4.2592", "14.23.4.2591", "14.23.4.2590", "14.23.4.2589", "14.23.4.2588", "14.23.4.2587", "14.23.4.2586", "14.23.4.2585", "14.23.4.2584", "14.23.4.2583", "14.23.4.2582", "14.23.4.2581", "14.23.4.2580", "14.23.4.2579", "14.23.4.2578", "14.23.4.2577", "14.23.4.2576", "14.23.4.2575", "14.23.4.2574", "14.23.4.2573", "14.23.4.2572", "14.23.4.2571"),
V_1_12_1("1.12.1", "14.22.1.2485", "14.22.1.2484", "14.22.1.2483", "14.22.1.2482", "14.22.1.2481", "14.22.1.2480", "14.22.1.2479", "14.22.1.2478", "14.22.0.2475", "14.22.0.2474", "14.22.0.2473", "14.22.0.2472", "14.22.0.2471", "14.22.0.2470", "14.22.0.2469", "14.22.0.2468", "14.22.0.2467", "14.22.0.2466", "14.22.0.2465", "14.22.0.2464", "14.22.0.2463", "14.22.0.2462", "14.22.0.2461", "14.22.0.2460", "14.22.0.2459", "14.22.0.2458", "14.22.0.2457", "14.22.0.2456", "14.22.0.2455", "14.22.0.2453", "14.22.0.2452", "14.22.0.2451", "14.22.0.2450", "14.22.0.2449", "14.22.0.2448", "14.22.0.2447", "14.22.0.2446", "14.22.0.2445", "14.22.0.2444"),
V_1_12("1.12", "14.21.1.2443", "14.21.1.2442", "14.21.1.2441", "14.21.1.2440", "14.21.1.2439", "14.21.1.2438", "14.21.1.2437", "14.21.1.2436", "14.21.1.2435", "14.21.1.2434", "14.21.1.2433", "14.21.1.2432", "14.21.1.2431", "14.21.1.2430", "14.21.1.2428", "14.21.1.2427", "14.21.1.2426", "14.21.1.2424", "14.21.1.2423", "14.21.1.2420", "14.21.1.2419", "14.21.1.2418", "14.21.1.2417", "14.21.1.2416", "14.21.1.2415", "14.21.1.2413", "14.21.1.2412", "14.21.1.2411", "14.21.1.2410", "14.21.1.2409", "14.21.1.2408", "14.21.1.2407", "14.21.1.2406", "14.21.1.2405", "14.21.1.2404", "14.21.1.2403", "14.21.1.2402", "14.21.1.2401", "14.21.1.2400", "14.21.1.2399", "14.21.1.2398", "14.21.1.2397", "14.21.1.2396", "14.21.1.2395", "14.21.1.2394", "14.21.1.2392", "14.21.1.2390", "14.21.1.2389", "14.21.1.2387", "14.21.0.2385", "14.21.0.2384", "14.21.0.2383", "14.21.0.2382", "14.21.0.2381", "14.21.0.2380", "14.21.0.2379", "14.21.0.2378", "14.21.0.2377", "14.21.0.2376", "14.21.0.2375", "14.21.0.2374", "14.21.0.2373", "14.21.0.2372", "14.21.0.2371", "14.21.0.2370", "14.21.0.2369", "14.21.0.2368", "14.21.0.2367", "14.21.0.2365", "14.21.0.2364", "14.21.0.2363", "14.21.0.2362", "14.21.0.2361", "14.21.0.2360", "14.21.0.2359", "14.21.0.2358", "14.21.0.2357", "14.21.0.2355", "14.21.0.2354", "14.21.0.2353", "14.21.0.2352", "14.21.0.2351", "14.21.0.2350", "14.21.0.2349", "14.21.0.2348", "14.21.0.2347", "14.21.0.2346", "14.21.0.2344", "14.21.0.2343", "14.21.0.2342", "14.21.0.2341", "14.21.0.2340", "14.21.0.2339", "14.21.0.2338", "14.21.0.2337", "14.21.0.2336", "14.21.0.2335", "14.21.0.2334", "14.21.0.2333", "14.21.0.2332", "14.21.0.2331", "14.21.0.2330", "14.21.0.2329", "14.21.0.2328", "14.21.0.2327", "14.21.0.2326", "14.21.0.2325", "14.21.0.2324", "14.21.0.2323", "14.21.0.2322", "14.21.0.2321", "14.21.0.2320"),
V_1_11_2("1.11.2", "13.20.1.2588", "13.20.1.2579", "13.20.1.2563", "13.20.1.2530", "13.20.1.2516", "13.20.1.2513", "13.20.1.2510", "13.20.1.2507", "13.20.1.2506", "13.20.1.2505", "13.20.1.2504", "13.20.1.2476", "13.20.1.2454", "13.20.1.2429", "13.20.1.2425", "13.20.1.2421", "13.20.1.2414", "13.20.1.2393", "13.20.1.2391", "13.20.1.2388", "13.20.1.2386", "13.20.0.2366", "13.20.0.2356", "13.20.0.2345", "13.20.0.2315", "13.20.0.2314", "13.20.0.2313", "13.20.0.2312", "13.20.0.2311", "13.20.0.2310", "13.20.0.2309", "13.20.0.2308", "13.20.0.2307", "13.20.0.2306", "13.20.0.2305", "13.20.0.2304", "13.20.0.2303", "13.20.0.2302", "13.20.0.2301", "13.20.0.2300", "13.20.0.2299", "13.20.0.2298", "13.20.0.2296", "13.20.0.2295", "13.20.0.2294", "13.20.0.2293", "13.20.0.2292", "13.20.0.2291", "13.20.0.2290", "13.20.0.2289", "13.20.0.2288", "13.20.0.2287", "13.20.0.2286", "13.20.0.2285", "13.20.0.2284", "13.20.0.2283", "13.20.0.2282", "13.20.0.2280", "13.20.0.2279", "13.20.0.2278", "13.20.0.2277", "13.20.0.2276", "13.20.0.2274", "13.20.0.2273", "13.20.0.2271", "13.20.0.2270", "13.20.0.2269", "13.20.0.2268", "13.20.0.2267", "13.20.0.2266", "13.20.0.2265", "13.20.0.2264", "13.20.0.2263", "13.20.0.2262", "13.20.0.2261", "13.20.0.2260", "13.20.0.2259", "13.20.0.2258", "13.20.0.2257", "13.20.0.2256", "13.20.0.2255", "13.20.0.2253", "13.20.0.2252", "13.20.0.2251", "13.20.0.2250", "13.20.0.2249", "13.20.0.2248", "13.20.0.2247", "13.20.0.2246", "13.20.0.2245", "13.20.0.2244", "13.20.0.2243", "13.20.0.2242", "13.20.0.2241", "13.20.0.2240", "13.20.0.2238", "13.20.0.2237", "13.20.0.2236", "13.20.0.2235", "13.20.0.2233", "13.20.0.2232", "13.20.0.2231", "13.20.0.2230", "13.20.0.2229", "13.20.0.2228", "13.20.0.2227", "13.20.0.2226", "13.20.0.2225", "13.20.0.2224", "13.20.0.2223", "13.20.0.2222", "13.20.0.2220", "13.20.0.2218", "13.20.0.2216", "13.20.0.2214", "13.20.0.2213", "13.20.0.2212", "13.20.0.2211", "13.20.0.2210", "13.20.0.2208", "13.20.0.2207", "13.20.0.2206", "13.20.0.2205", "13.20.0.2204", "13.20.0.2203", "13.20.0.2201", "13.20.0.2200"),
V_1_11("1.11", "13.19.1.2199", "13.19.1.2198", "13.19.1.2197", "13.19.1.2196", "13.19.1.2195", "13.19.1.2194", "13.19.1.2193", "13.19.1.2192", "13.19.1.2191", "13.19.1.2190", "13.19.1.2189", "13.19.1.2188", "13.19.0.2187", "13.19.0.2186", "13.19.0.2184", "13.19.0.2181", "13.19.0.2180", "13.19.0.2178", "13.19.0.2177", "13.19.0.2176", "13.19.0.2175", "13.19.0.2174", "13.19.0.2173", "13.19.0.2172", "13.19.0.2169", "13.19.0.2168", "13.19.0.2167", "13.19.0.2165", "13.19.0.2164", "13.19.0.2163", "13.19.0.2162", "13.19.0.2161", "13.19.0.2160", "13.19.0.2159", "13.19.0.2157", "13.19.0.2156", "13.19.0.2155", "13.19.0.2154", "13.19.0.2153", "13.19.0.2152", "13.19.0.2150", "13.19.0.2149", "13.19.0.2148", "13.19.0.2146", "13.19.0.2145", "13.19.0.2144", "13.19.0.2143", "13.19.0.2142", "13.19.0.2141", "13.19.0.2138", "13.19.0.2137", "13.19.0.2136", "13.19.0.2135", "13.19.0.2133", "13.19.0.2131", "13.19.0.2130", "13.19.0.2129", "13.19.0.2128", "13.19.0.2127", "13.19.0.2126"),
V_1_10_2("1.10.2", "12.18.3.2511", "12.18.3.2488", "12.18.3.2477", "12.18.3.2422", "12.18.3.2316", "12.18.3.2297", "12.18.3.2281", "12.18.3.2272", "12.18.3.2254", "12.18.3.2239", "12.18.3.2234", "12.18.3.2221", "12.18.3.2219", "12.18.3.2217", "12.18.3.2215", "12.18.3.2209", "12.18.3.2202", "12.18.3.2185", "12.18.2.2183", "12.18.2.2182", "12.18.2.2179", "12.18.2.2171", "12.18.2.2170", "12.18.2.2166", "12.18.2.2151", "12.18.2.2147", "12.18.2.2140", "12.18.2.2139", "12.18.2.2134", "12.18.2.2132", "12.18.2.2125", "12.18.2.2124", "12.18.2.2123", "12.18.2.2122", "12.18.2.2121", "12.18.2.2120", "12.18.2.2119", "12.18.2.2118", "12.18.2.2117", "12.18.2.2116", "12.18.2.2115", "12.18.2.2114", "12.18.2.2113", "12.18.2.2112", "12.18.2.2111", "12.18.2.2110", "12.18.2.2109", "12.18.2.2108", "12.18.2.2107", "12.18.2.2106", "12.18.2.2105", "12.18.2.2104", "12.18.2.2103", "12.18.2.2102", "12.18.2.2101", "12.18.2.2100", "12.18.2.2099", "12.18.2.2098", "12.18.2.2097", "12.18.1.2096", "12.18.1.2095", "12.18.1.2094", "12.18.1.2093", "12.18.1.2092", "12.18.1.2091", "12.18.1.2090", "12.18.1.2089", "12.18.1.2088", "12.18.1.2087", "12.18.1.2086", "12.18.1.2085", "12.18.1.2084", "12.18.1.2083", "12.18.1.2082", "12.18.1.2081", "12.18.1.2080", "12.18.1.2079", "12.18.1.2078", "12.18.1.2077", "12.18.1.2076", "12.18.1.2075", "12.18.1.2074", "12.18.1.2073", "12.18.1.2072", "12.18.1.2071", "12.18.1.2070", "12.18.1.2069", "12.18.1.2068", "12.18.1.2067", "12.18.1.2066", "12.18.1.2065", "12.18.1.2064", "12.18.1.2063", "12.18.1.2062", "12.18.1.2061", "12.18.1.2060", "12.18.1.2059", "12.18.1.2058", "12.18.1.2057", "12.18.1.2056", "12.18.1.2055", "12.18.1.2054", "12.18.1.2053", "12.18.1.2052", "12.18.1.2050", "12.18.1.2049", "12.18.1.2048", "12.18.1.2047", "12.18.1.2046", "12.18.1.2045", "12.18.1.2044", "12.18.1.2043", "12.18.1.2042", "12.18.1.2041", "12.18.1.2040", "12.18.1.2039", "12.18.1.2038", "12.18.1.2037", "12.18.1.2036", "12.18.1.2035", "12.18.1.2034", "12.18.1.2033", "12.18.1.2032", "12.18.1.2031", "12.18.1.2030", "12.18.1.2029", "12.18.1.2028", "12.18.1.2027", "12.18.1.2026", "12.18.1.2025", "12.18.1.2024", "12.18.1.2023", "12.18.1.2022", "12.18.1.2021", "12.18.1.2020", "12.18.1.2019", "12.18.1.2018", "12.18.1.2017", "12.18.1.2016", "12.18.1.2015", "12.18.1.2014", "12.18.1.2013", "12.18.1.2012", "12.18.1.2011", "12.18.0.2010", "12.18.0.2009", "12.18.0.2008", "12.18.0.2007", "12.18.0.2006", "12.18.0.2005", "12.18.0.2004", "12.18.0.2003", "12.18.0.2002", "12.18.0.2001"),
V_1_10("1.10", "12.18.0.2000", "12.18.0.1999", "12.18.0.1998", "12.18.0.1997", "12.18.0.1996", "12.18.0.1995", "12.18.0.1994", "12.18.0.1993", "12.18.0.1992", "12.18.0.1991", "12.18.0.1989", "12.18.0.1988", "12.18.0.1986", "12.18.0.1985", "12.18.0.1984", "12.18.0.1983", "12.18.0.1982", "12.18.0.1981"),
V_1_9_4("1.9.4", "12.17.0.2317", "12.17.0.2051", "12.17.0.1990", "12.17.0.1987", "12.17.0.1976", "12.17.0.1975", "12.17.0.1974", "12.17.0.1973", "12.17.0.1972", "12.17.0.1970", "12.17.0.1969", "12.17.0.1968", "12.17.0.1967", "12.17.0.1966", "12.17.0.1965", "12.17.0.1964", "12.17.0.1963", "12.17.0.1962", "12.17.0.1961", "12.17.0.1960", "12.17.0.1959", "12.17.0.1958", "12.17.0.1957", "12.17.0.1956", "12.17.0.1955", "12.17.0.1954", "12.17.0.1953", "12.17.0.1952", "12.17.0.1951", "12.17.0.1950", "12.17.0.1949", "12.17.0.1948", "12.17.0.1947", "12.17.0.1946", "12.17.0.1945", "12.17.0.1944", "12.17.0.1943", "12.17.0.1941", "12.17.0.1940", "12.17.0.1939", "12.17.0.1937", "12.17.0.1936", "12.17.0.1935", "12.17.0.1933", "12.17.0.1932", "12.17.0.1931", "12.17.0.1930", "12.17.0.1929", "12.17.0.1928", "12.17.0.1927", "12.17.0.1926", "12.17.0.1925", "12.17.0.1924", "12.17.0.1922", "12.17.0.1921", "12.17.0.1920", "12.17.0.1919", "12.17.0.1918", "12.17.0.1917", "12.17.0.1916", "12.17.0.1915", "12.17.0.1914", "12.17.0.1913", "12.17.0.1912", "12.17.0.1910", "12.17.0.1909", "12.17.0.1908"),
V_1_9("1.9", "12.16.1.1938", "12.16.1.1934", "12.16.1.1923", "12.16.1.1907", "12.16.1.1906", "12.16.1.1905", "12.16.1.1904", "12.16.1.1901", "12.16.1.1900", "12.16.1.1899", "12.16.1.1898", "12.16.1.1897", "12.16.1.1896", "12.16.1.1895", "12.16.1.1894", "12.16.1.1893", "12.16.1.1892", "12.16.1.1891", "12.16.1.1889", "12.16.1.1888", "12.16.1.1887", "12.16.0.1886", "12.16.0.1885", "12.16.0.1884", "12.16.0.1883", "12.16.0.1882", "12.16.0.1881", "12.16.0.1880", "12.16.0.1879", "12.16.0.1878", "12.16.0.1877", "12.16.0.1874", "12.16.0.1871", "12.16.0.1870", "12.16.0.1869", "12.16.0.1868", "12.16.0.1867", "12.16.0.1866", "12.16.0.1865", "12.16.0.1864", "12.16.0.1863", "12.16.0.1862", "12.16.0.1861", "12.16.0.1860", "12.16.0.1859", "12.16.0.1858", "12.16.0.1857", "12.16.0.1856", "12.16.0.1854", "12.16.0.1853", "12.16.0.1852", "12.16.0.1851", "12.16.0.1850", "12.16.0.1849", "12.16.0.1848", "12.16.0.1846", "12.16.0.1845", "12.16.0.1844", "12.16.0.1843", "12.16.0.1842", "12.16.0.1841", "12.16.0.1840", "12.16.0.1839", "12.16.0.1838", "12.16.0.1837", "12.16.0.1836", "12.16.0.1835", "12.16.0.1834", "12.16.0.1833", "12.16.0.1832", "12.16.0.1831", "12.16.0.1830", "12.16.0.1829", "12.16.0.1828", "12.16.0.1827", "12.16.0.1826", "12.16.0.1825", "12.16.0.1824", "12.16.0.1823", "12.16.0.1822", "12.16.0.1821", "12.16.0.1820", "12.16.0.1819", "12.16.0.1817", "12.16.0.1816", "12.16.0.1815", "12.16.0.1814", "12.16.0.1813", "12.16.0.1812", "12.16.0.1811", "12.16.0.1810", "12.16.0.1809", "12.16.0.1807", "12.16.0.1806", "12.16.0.1805", "12.16.0.1804", "12.16.0.1803", "12.16.0.1802", "12.16.0.1801", "12.16.0.1800", "12.16.0.1799", "12.16.0.1798", "12.16.0.1797", "12.16.0.1796", "12.16.0.1795", "12.16.0.1793", "12.16.0.1792", "12.16.0.1790", "12.16.0.1789", "12.16.0.1788", "12.16.0.1787", "12.16.0.1786", "12.16.0.1784", "12.16.0.1782", "12.16.0.1781", "12.16.0.1780", "12.16.0.1779", "12.16.0.1778", "12.16.0.1776", "12.16.0.1775", "12.16.0.1774", "12.16.0.1773", "12.16.0.1772", "12.16.0.1771", "12.16.0.1770", "12.16.0.1769", "12.16.0.1768", "12.16.0.1767", "12.16.0.1766"),
V_1_8_9("1.8.9", "11.15.1.2318", "11.15.1.1902", "11.15.1.1890", "11.15.1.1875", "11.15.1.1873", "11.15.1.1872", "11.15.1.1855", "11.15.1.1847", "11.15.1.1808", "11.15.1.1794", "11.15.1.1791", "11.15.1.1785", "11.15.1.1783", "11.15.1.1777", "11.15.1.1765", "11.15.1.1764", "11.15.1.1763", "11.15.1.1762", "11.15.1.1761", "11.15.1.1760", "11.15.1.1759", "11.15.1.1758", "11.15.1.1757", "11.15.1.1756", "11.15.1.1755", "11.15.1.1754", "11.15.1.1752", "11.15.1.1751", "11.15.1.1750", "11.15.1.1749", "11.15.1.1748", "11.15.1.1747", "11.15.1.1746", "11.15.1.1745", "11.15.1.1744", "11.15.1.1743", "11.15.1.1742", "11.15.1.1741", "11.15.1.1740", "11.15.1.1739", "11.15.1.1738", "11.15.1.1737", "11.15.1.1736", "11.15.1.1735", "11.15.1.1734", "11.15.1.1733", "11.15.1.1732", "11.15.1.1731", "11.15.1.1730", "11.15.1.1729", "11.15.1.1727", "11.15.1.1726", "11.15.1.1725", "11.15.1.1724", "11.15.1.1723", "11.15.1.1722", "11.15.0.1721", "11.15.0.1720", "11.15.0.1719", "11.15.0.1718", "11.15.0.1716", "11.15.0.1715", "11.15.0.1714", "11.15.0.1713", "11.15.0.1712", "11.15.0.1711", "11.15.0.1710", "11.15.0.1709", "11.15.0.1708", "11.15.0.1707", "11.15.0.1706", "11.15.0.1705", "11.15.0.1703", "11.15.0.1702", "11.15.0.1701", "11.15.0.1700", "11.15.0.1699", "11.15.0.1698", "11.15.0.1697", "11.15.0.1696", "11.15.0.1695", "11.15.0.1694", "11.15.0.1693", "11.15.0.1692", "11.15.0.1691", "11.15.0.1690", "11.15.0.1689", "11.15.0.1688", "11.15.0.1687", "11.15.0.1686", "11.15.0.1684", "11.15.0.1683", "11.15.0.1682", "11.15.0.1681", "11.15.0.1677", "11.15.0.1676", "11.15.0.1675", "11.15.0.1674", "11.15.0.1673", "11.15.0.1672", "11.15.0.1671", "11.15.0.1670", "11.15.0.1669", "11.15.0.1668", "11.15.0.1666", "11.15.0.1665", "11.15.0.1664", "11.15.0.1663", "11.15.0.1662", "11.15.0.1661", "11.15.0.1659", "11.15.0.1658", "11.15.0.1657", "11.15.0.1656"),
V_1_8_8("1.8.8", "11.15.0.1655", "11.15.0.1654", "11.15.0.1653", "11.15.0.1652", "11.15.0.1651", "11.15.0.1650", "11.15.0.1649", "11.15.0.1647", "11.15.0.1646", "11.15.0.1645", "11.15.0.1644", "11.15.0.1643", "11.15.0.1642", "11.15.0.1641", "11.15.0.1640", "11.15.0.1639", "11.15.0.1638", "11.15.0.1637", "11.15.0.1636", "11.15.0.1635", "11.15.0.1634", "11.15.0.1633", "11.15.0.1632", "11.15.0.1630", "11.15.0.1628", "11.15.0.1627", "11.15.0.1626", "11.15.0.1625", "11.15.0.1624", "11.15.0.1623", "11.15.0.1622", "11.15.0.1621", "11.15.0.1620", "11.15.0.1619", "11.15.0.1618", "11.15.0.1617", "11.15.0.1616", "11.15.0.1615", "11.15.0.1613", "11.15.0.1612", "11.15.0.1611", "11.15.0.1610", "11.15.0.1609", "11.15.0.1608", "11.15.0.1607", "11.15.0.1606", "11.15.0.1605", "11.15.0.1604", "11.15.0.1603", "11.15.0.1602", "11.15.0.1601", "11.15.0.1600", "11.15.0.1596", "11.15.0.1595", "11.15.0.1594", "11.15.0.1592", "11.15.0.1591", "11.14.4.1590", "11.14.4.1589", "11.14.4.1588", "11.14.4.1587", "11.14.4.1586", "11.14.4.1585", "11.14.4.1584", "11.14.4.1583", "11.14.4.1582", "11.14.4.1581", "11.14.4.1580", "11.14.4.1579", "11.14.4.1576", "11.14.4.1575"),
V_1_8("1.8", "11.14.4.1577", "11.14.4.1572", "11.14.4.1571", "11.14.4.1570", "11.14.4.1569", "11.14.4.1568", "11.14.4.1565", "11.14.4.1563", "11.14.3.1562", "11.14.3.1561", "11.14.3.1560", "11.14.3.1559", "11.14.3.1556", "11.14.3.1555", "11.14.3.1554", "11.14.3.1553", "11.14.3.1552", "11.14.3.1551", "11.14.3.1550", "11.14.3.1549", "11.14.3.1548", "11.14.3.1547", "11.14.3.1546", "11.14.3.1545", "11.14.3.1544", "11.14.3.1543", "11.14.3.1542", "11.14.3.1535", "11.14.3.1534", "11.14.3.1533", "11.14.3.1532", "11.14.3.1531", "11.14.3.1530", "11.14.3.1529", "11.14.3.1526", "11.14.3.1525", "11.14.3.1524", "11.14.3.1523", "11.14.3.1521", "11.14.3.1520", "11.14.3.1519", "11.14.3.1518", "11.14.3.1516", "11.14.3.1515", "11.14.3.1514", "11.14.3.1513", "11.14.3.1512", "11.14.3.1511", "11.14.3.1510", "11.14.3.1509", "11.14.3.1508", "11.14.3.1507", "11.14.3.1506", "11.14.3.1505", "11.14.3.1504", "11.14.3.1503", "11.14.3.1502", "11.14.3.1501", "11.14.3.1500", "11.14.3.1499", "11.14.3.1498", "11.14.3.1497", "11.14.3.1496", "11.14.3.1495", "11.14.3.1494", "11.14.3.1493", "11.14.3.1491", "11.14.3.1487", "11.14.3.1486", "11.14.3.1485", "11.14.3.1484", "11.14.3.1483", "11.14.3.1482", "11.14.3.1480", "11.14.3.1479", "11.14.3.1476", "11.14.3.1475", "11.14.3.1474", "11.14.3.1473", "11.14.3.1468", "11.14.3.1467", "11.14.3.1466", "11.14.3.1465", "11.14.3.1464", "11.14.3.1463", "11.14.3.1462", "11.14.3.1461", "11.14.3.1460", "11.14.3.1459", "11.14.3.1458", "11.14.3.1457", "11.14.3.1453", "11.14.3.1450", "11.14.3.1449", "11.14.3.1446", "11.14.2.1444", "11.14.2.1443", "11.14.2.1442", "11.14.2.1441", "11.14.2.1440", "11.14.2.1439", "11.14.2.1437", "11.14.2.1436", "11.14.2.1435", "11.14.2.1434", "11.14.2.1433", "11.14.2.1431", "11.14.2.1430", "11.14.2.1429", "11.14.2.1427", "11.14.2.1426", "11.14.2.1423", "11.14.2.1421", "11.14.1.1419", "11.14.1.1418", "11.14.1.1417", "11.14.1.1416", "11.14.1.1415", "11.14.1.1414", "11.14.1.1413", "11.14.1.1412", "11.14.1.1411", "11.14.1.1410", "11.14.1.1409", "11.14.1.1405", "11.14.1.1404", "11.14.1.1402", "11.14.1.1398", "11.14.1.1397", "11.14.1.1396", "11.14.1.1392", "11.14.1.1390", "11.14.1.1375", "11.14.1.1371", "11.14.1.1361", "11.14.1.1359", "11.14.1.1357", "11.14.1.1354", "11.14.1.1353", "11.14.1.1350", "11.14.1.1349", "11.14.1.1341", "11.14.1.1339", "11.14.1.1338", "11.14.1.1337", "11.14.1.1336", "11.14.1.1335", "11.14.1.1334", "11.14.1.1333", "11.14.1.1332", "11.14.1.1329", "11.14.1.1328", "11.14.1.1327", "11.14.1.1326", "11.14.1.1325", "11.14.1.1324", "11.14.1.1323", "11.14.1.1322", "11.14.1.1321", "11.14.1.1320", "11.14.1.1319", "11.14.1.1318", "11.14.1.1317", "11.14.1.1316", "11.14.1.1315", "11.14.1.1314", "11.14.1.1313", "11.14.1.1312", "11.14.1.1311", "11.14.1.1310", "11.14.1.1309", "11.14.1.1308", "11.14.1.1306", "11.14.1.1305", "11.14.1.1303", "11.14.1.1302", "11.14.1.1301", "11.14.0.1299", "11.14.0.1298", "11.14.0.1297", "11.14.0.1296", "11.14.0.1295", "11.14.0.1294", "11.14.0.1293", "11.14.0.1292", "11.14.0.1290", "11.14.0.1289", "11.14.0.1288", "11.14.0.1287", "11.14.0.1285", "11.14.0.1282", "11.14.0.1281", "11.14.0.1280", "11.14.0.1279", "11.14.0.1278", "11.14.0.1274", "11.14.0.1273", "11.14.0.1271", "11.14.0.1269", "11.14.0.1268", "11.14.0.1267", "11.14.0.1266", "11.14.0.1265", "11.14.0.1262", "11.14.0.1261", "11.14.0.1260", "11.14.0.1259", "11.14.0.1257", "11.14.0.1255", "11.14.0.1252", "11.14.0.1251", "11.14.0.1249", "11.14.0.1248", "11.14.0.1247", "11.14.0.1246", "11.14.0.1245", "11.14.0.1244", "11.14.0.1243", "11.14.0.1242", "11.14.0.1241", "11.14.0.1239", "11.14.0.1238", "11.14.0.1237"),
V_1_7_10("1.7.10", "10.13.4.1614", "10.13.4.1566", "10.13.4.1564", "10.13.4.1558", "10.13.4.1557", "10.13.4.1541", "10.13.4.1540", "10.13.4.1539", "10.13.4.1517", "10.13.4.1492", "10.13.4.1490", "10.13.4.1481", "10.13.4.1472", "10.13.4.1470", "10.13.4.1469", "10.13.4.1456", "10.13.4.1452", "10.13.4.1451", "10.13.4.1448", "10.13.4.1447", "10.13.4.1445", "10.13.3.1428", "10.13.3.1424", "10.13.3.1422", "10.13.3.1420", "10.13.3.1408", "10.13.3.1407", "10.13.3.1406", "10.13.3.1403", "10.13.3.1401", "10.13.3.1400", "10.13.3.1399", "10.13.3.1395", "10.13.3.1394", "10.13.3.1393", "10.13.3.1391", "10.13.3.1389", "10.13.3.1388", "10.13.3.1387", "10.13.3.1385", "10.13.3.1384", "10.13.3.1383", "10.13.3.1382", "10.13.3.1381", "10.13.3.1380", "10.13.3.1379", "10.13.3.1378", "10.13.3.1377", "10.13.3.1376", "10.13.3.1374", "10.13.3.1373", "10.13.3.1372", "10.13.3.1370", "10.13.3.1369", "10.13.3.1368", "10.13.3.1367", "10.13.3.1366", "10.13.3.1365", "10.13.3.1364", "10.13.3.1363", "10.13.3.1362", "10.13.3.1360", "10.13.3.1358", "10.13.3.1356", "10.13.3.1355", "10.13.2.1352", "10.13.2.1351", "10.13.2.1347", "10.13.2.1346", "10.13.2.1343", "10.13.2.1342", "10.13.2.1340", "10.13.2.1307", "10.13.2.1300", "10.13.2.1291", "10.13.2.1286", "10.13.2.1284", "10.13.2.1283", "10.13.2.1277", "10.13.2.1276", "10.13.2.1275", "10.13.2.1272", "10.13.2.1270", "10.13.2.1264", "10.13.2.1263", "10.13.2.1258", "10.13.2.1256", "10.13.2.1254", "10.13.2.1253", "10.13.2.1240", "10.13.2.1236", "10.13.2.1235", "10.13.2.1234", "10.13.2.1233", "10.13.2.1232", "10.13.2.1231", "10.13.2.1230", "10.13.1.1229", "10.13.1.1226", "10.13.1.1225", "10.13.1.1224", "10.13.1.1223", "10.13.1.1222", "10.13.1.1221", "10.13.1.1220", "10.13.1.1219", "10.13.1.1217", "10.13.1.1216", "10.13.1.1215", "10.13.1.1214", "10.13.1.1213", "10.13.1.1212", "10.13.1.1211", "10.13.1.1210", "10.13.0.1208", "10.13.0.1207", "10.13.0.1206", "10.13.0.1205", "10.13.0.1204", "10.13.0.1203", "10.13.0.1202", "10.13.0.1201", "10.13.0.1200", "10.13.0.1199", "10.13.0.1198", "10.13.0.1197", "10.13.0.1195", "10.13.0.1194", "10.13.0.1191", "10.13.0.1190", "10.13.0.1189", "10.13.0.1188", "10.13.0.1187", "10.13.0.1186", "10.13.0.1185", "10.13.0.1184", "10.13.0.1183", "10.13.0.1182", "10.13.0.1181", "10.13.0.1180", "10.13.0.1179", "10.13.0.1178", "10.13.0.1177", "10.13.0.1176", "10.13.0.1175", "10.13.0.1174", "10.13.0.1172", "10.13.0.1171", "10.13.0.1170", "10.13.0.1169", "10.13.0.1168", "10.13.0.1167", "10.13.0.1166", "10.13.0.1162", "10.13.0.1160", "10.13.0.1159", "10.13.0.1158", "10.13.0.1157", "10.13.0.1156", "10.13.0.1153", "10.13.0.1152", "10.13.0.1151", "10.13.0.1150"),
V_1_7_10_PRE4("1.7.10_pre4", "10.12.2.1149", "10.12.2.1148", "10.12.2.1146", "10.12.2.1144", "10.12.2.1143", "10.12.2.1142", "10.12.2.1141", "10.12.2.1139", "10.12.2.1138", "10.12.2.1137"),
V_1_7_2("1.7.2", "10.12.2.1161", "10.12.2.1155", "10.12.2.1154", "10.12.2.1147", "10.12.2.1145", "10.12.2.1133", "10.12.2.1132", "10.12.2.1131", "10.12.2.1130", "10.12.2.1129", "10.12.2.1128", "10.12.2.1127", "10.12.2.1126", "10.12.2.1125", "10.12.2.1124", "10.12.2.1123", "10.12.2.1122", "10.12.2.1121", "10.12.1.1120", "10.12.1.1119", "10.12.1.1118", "10.12.1.1117", "10.12.1.1116", "10.12.1.1115", "10.12.1.1114", "10.12.1.1113", "10.12.1.1112", "10.12.1.1111", "10.12.1.1110", "10.12.1.1109", "10.12.1.1108", "10.12.1.1107", "10.12.1.1106", "10.12.1.1105", "10.12.1.1104", "10.12.1.1103", "10.12.1.1101", "10.12.1.1100", "10.12.1.1099", "10.12.1.1098", "10.12.1.1097", "10.12.1.1096", "10.12.1.1095", "10.12.1.1094", "10.12.1.1093", "10.12.1.1092", "10.12.1.1091", "10.12.1.1090", "10.12.1.1088", "10.12.1.1087", "10.12.1.1085", "10.12.1.1084", "10.12.1.1083", "10.12.1.1082", "10.12.1.1081", "10.12.1.1080", "10.12.1.1079", "10.12.1.1078", "10.12.1.1077", "10.12.1.1076", "10.12.1.1075", "10.12.1.1074", "10.12.1.1073", "10.12.1.1072", "10.12.1.1071", "10.12.1.1070", "10.12.1.1069", "10.12.1.1068", "10.12.1.1067", "10.12.1.1066", "10.12.1.1065", "10.12.1.1063", "10.12.1.1061", "10.12.1.1060", "10.12.0.1059", "10.12.0.1058", "10.12.0.1057", "10.12.0.1056", "10.12.0.1055", "10.12.0.1054", "10.12.0.1053", "10.12.0.1052", "10.12.0.1051", "10.12.0.1050", "10.12.0.1049", "10.12.0.1048", "10.12.0.1047", "10.12.0.1046", "10.12.0.1045", "10.12.0.1044", "10.12.0.1043", "10.12.0.1042", "10.12.0.1041", "10.12.0.1040", "10.12.0.1039", "10.12.0.1034", "10.12.0.1033", "10.12.0.1032", "10.12.0.1031", "10.12.0.1030", "10.12.0.1029", "10.12.0.1028", "10.12.0.1027", "10.12.0.1026", "10.12.0.1025", "10.12.0.1024", "10.12.0.1023", "10.12.0.1022", "10.12.0.1021", "10.12.0.1020", "10.12.0.1019", "10.12.0.1018", "10.12.0.1017", "10.12.0.1016", "10.12.0.1015", "10.12.0.1014", "10.12.0.1013", "10.12.0.1012", "10.12.0.1011", "10.12.0.1010", "10.12.0.1009", "10.12.0.1008", "10.12.0.1007", "10.12.0.1006", "10.12.0.1005", "10.12.0.1004", "10.12.0.1003", "10.12.0.1002", "10.12.0.1001", "10.12.0.1000", "10.12.0.999", "10.12.0.998", "10.12.0.997", "10.12.0.996", "10.12.0.995", "10.12.0.994", "10.12.0.993", "10.12.0.991", "10.12.0.990", "10.12.0.989", "10.12.0.987", "10.12.0.986", "10.12.0.985", "10.12.0.984", "10.12.0.982", "10.12.0.981", "10.12.0.980", "10.12.0.979", "10.12.0.977", "10.12.0.976", "10.12.0.975", "10.12.0.974", "10.12.0.973", "10.12.0.972", "10.12.0.971", "10.12.0.970", "10.12.0.969", "10.12.0.968", "10.12.0.967"),
V_1_6_4("1.6.4", "9.11.1.1345", "9.11.1.965", "9.11.1.953", "9.11.1.964", "9.11.1.963", "9.11.1.961", "9.11.1.960", "9.11.1.952", "9.11.1.951", "9.11.1.949", "9.11.1.948", "9.11.1.947", "9.11.1.946", "9.11.1.945", "9.11.1.944", "9.11.1.943", "9.11.1.942", "9.11.1.941", "9.11.1.940", "9.11.1.939", "9.11.1.938", "9.11.1.937", "9.11.1.935", "9.11.1.934", "9.11.1.933", "9.11.1.931", "9.11.1.930", "9.11.1.928", "9.11.1.926", "9.11.1.925", "9.11.1.924", "9.11.1.923", "9.11.1.922", "9.11.1.921", "9.11.1.920", "9.11.1.919", "9.11.1.918", "9.11.1.917", "9.11.1.916", "9.11.1.915", "9.11.1.914", "9.11.0.913", "9.11.0.912", "9.11.0.911", "9.11.0.910", "9.11.0.909", "9.11.0.908", "9.11.0.907", "9.11.0.906", "9.11.0.905", "9.11.0.904", "9.11.0.903", "9.11.0.902", "9.11.0.901", "9.11.0.900", "9.11.0.899", "9.11.0.898", "9.11.0.897", "9.11.0.896", "9.11.0.895", "9.11.0.894", "9.11.0.893", "9.11.0.892", "9.11.0.891", "9.11.0.886", "9.11.0.885", "9.11.0.884", "9.11.0.883", "9.11.0.882", "9.11.0.881", "9.11.0.880", "9.11.0.879"),
V_1_6_3("1.6.3", "9.11.0.878", "9.11.0.877", "9.11.0.876", "9.11.0.875", "9.11.0.874", "9.11.0.873"),
V_1_6_2("1.6.2", "9.10.1.871", "9.10.1.870", "9.10.1.869", "9.10.1.867", "9.10.1.866", "9.10.1.865", "9.10.1.864", "9.10.1.863", "9.10.1.862", "9.10.1.861", "9.10.1.860", "9.10.1.859", "9.10.1.858", "9.10.1.857", "9.10.1.856", "9.10.1.855", "9.10.1.854", "9.10.1.853", "9.10.1.852", "9.10.1.851", "9.10.1.850", "9.10.1.849", "9.10.0.848", "9.10.0.847", "9.10.0.846", "9.10.0.845", "9.10.0.844", "9.10.0.843", "9.10.0.842", "9.10.0.841", "9.10.0.840", "9.10.0.839", "9.10.0.838", "9.10.0.837", "9.10.0.836", "9.10.0.835", "9.10.0.834", "9.10.0.833", "9.10.0.832", "9.10.0.831", "9.10.0.830", "9.10.0.829", "9.10.0.828", "9.10.0.827", "9.10.0.826", "9.10.0.825", "9.10.0.824", "9.10.0.823", "9.10.0.822", "9.10.0.821", "9.10.0.820", "9.10.0.819", "9.10.0.818", "9.10.0.817", "9.10.0.816", "9.10.0.804", "9.10.0.803", "9.10.0.802", "9.10.0.801", "9.10.0.800", "9.10.0.799", "9.10.0.798", "9.10.0.797", "9.10.0.796", "9.10.0.795", "9.10.0.794", "9.10.0.793", "9.10.0.792", "9.10.0.791", "9.10.0.790", "9.10.0.789", "9.10.0.787", "9.10.0.786", "9.10.0.785", "9.10.0.784", "9.10.0.781", "9.10.0.780", "9.10.0.779", "9.10.0.778", "9.10.0.777", "9.10.0.776"),
V_1_6_1("1.6.1", "8.9.0.775", "8.9.0.774", "8.9.0.773", "8.9.0.772", "8.9.0.771", "8.9.0.768", "8.9.0.767", "8.9.0.766", "8.9.0.765", "8.9.0.764", "8.9.0.763", "8.9.0.762", "8.9.0.761", "8.9.0.760", "8.9.0.759", "8.9.0.758", "8.9.0.757", "8.9.0.756", "8.9.0.755", "8.9.0.753", "8.9.0.751", "8.9.0.749"),
V_1_5_2("1.5.2", "7.8.1.738", "7.8.1.737", "7.8.0.736", "7.8.0.735", "7.8.0.734", "7.8.0.733", "7.8.0.732", "7.8.0.731", "7.8.0.730", "7.8.0.729", "7.8.0.728", "7.8.0.727", "7.8.0.726", "7.8.0.725", "7.8.0.723", "7.8.0.722", "7.8.0.721", "7.8.0.720", "7.8.0.719", "7.8.0.716", "7.8.0.715", "7.8.0.713", "7.8.0.712", "7.8.0.711", "7.8.0.710", "7.8.0.708", "7.8.0.707", "7.8.0.706", "7.8.0.705", "7.8.0.704", "7.8.0.703", "7.8.0.702", "7.8.0.701", "7.8.0.700", "7.8.0.699", "7.8.0.698", "7.8.0.697", "7.8.0.696", "7.8.0.695", "7.8.0.694", "7.8.0.693", "7.8.0.692", "7.8.0.691", "7.8.0.690", "7.8.0.689", "7.8.0.688", "7.8.0.687", "7.8.0.686", "7.8.0.685", "7.8.0.684"),
V_1_5_1("1.5.1", "7.7.2.682", "7.7.2.679", "7.7.2.678", "7.7.1.676", "7.7.1.675", "7.7.1.674", "7.7.1.673", "7.7.1.672", "7.7.1.667", "7.7.1.666", "7.7.1.665", "7.7.1.664", "7.7.1.663", "7.7.1.662", "7.7.1.661", "7.7.1.660", "7.7.1.659", "7.7.1.657", "7.7.1.656", "7.7.1.655", "7.7.1.654", "7.7.1.653", "7.7.1.652", "7.7.1.651", "7.7.1.650", "7.7.1.649", "7.7.1.648", "7.7.1.647", "7.7.1.646", "7.7.1.645", "7.7.1.644", "7.7.1.643", "7.7.1.642", "7.7.1.640", "7.7.1.639", "7.7.1.638", "7.7.1.637", "7.7.1.636", "7.7.1.635", "7.7.1.634", "7.7.1.633", "7.7.1.632", "7.7.1.631", "7.7.1.630", "7.7.1.629", "7.7.1.628", "7.7.1.627", "7.7.1.625", "7.7.1.624", "7.7.1.623", "7.7.1.622", "7.7.1.621", "7.7.1.620", "7.7.1.618", "7.7.1.617", "7.7.1.616", "7.7.1.615", "7.7.1.614", "7.7.1.611", "7.7.0.610", "7.7.0.609", "7.7.0.608", "7.7.0.605", "7.7.0.604", "7.7.0.603", "7.7.0.602", "7.7.0.601", "7.7.0.600"),
V_1_5("1.5", "7.7.0.598", "7.7.0.595", "7.7.0.594", "7.7.0.593", "7.7.0.592", "7.7.0.591", "7.7.0.590", "7.7.0.589", "7.7.0.588", "7.7.0.587", "7.7.0.586", "7.7.0.585", "7.7.0.584", "7.7.0.583", "7.7.0.582", "7.7.0.581", "7.7.0.580", "7.7.0.579", "7.7.0.578", "7.7.0.577", "7.7.0.576", "7.7.0.575", "7.7.0.574", "7.7.0.573", "7.7.0.572", "7.7.0.571", "7.7.0.569", "7.7.0.568", "7.7.0.567", "7.7.0.566", "7.7.0.565", "7.7.0.563", "7.7.0.562", "7.7.0.561", "7.7.0.560", "7.7.0.559"),
V_1_4_7("1.4.7", "6.6.2.534", "6.6.2.533", "6.6.1.532", "6.6.1.531", "6.6.1.530", "6.6.1.529", "6.6.1.528", "6.6.1.527", "6.6.1.524", "6.6.1.523", "6.6.1.522", "6.6.1.521", "6.6.0.518", "6.6.0.517", "6.6.0.516", "6.6.0.515", "6.6.0.511", "6.6.0.510", "6.6.0.509", "6.6.0.507", "6.6.0.506", "6.6.0.505", "6.6.0.504", "6.6.0.503", "6.6.0.502", "6.6.0.501", "6.6.0.499", "6.6.0.497", "6.6.0.496", "6.6.0.495", "6.6.0.494", "6.6.0.493", "6.6.0.492", "6.6.0.491", "6.6.0.490"),
V_1_4_6("1.4.6", "6.5.0.489", "6.5.0.488", "6.5.0.487", "6.5.0.486", "6.5.0.484", "6.5.0.483", "6.5.0.482", "6.5.0.481", "6.5.0.480", "6.5.0.479", "6.5.0.478", "6.5.0.477", "6.5.0.476", "6.5.0.475", "6.5.0.474", "6.5.0.473", "6.5.0.472", "6.5.0.471", "6.5.0.470", "6.5.0.469", "6.5.0.468", "6.5.0.467", "6.5.0.466", "6.5.0.465", "6.5.0.464", "6.5.0.463", "6.5.0.462", "6.5.0.461", "6.5.0.460", "6.5.0.459", "6.5.0.458", "6.5.0.457", "6.5.0.456", "6.5.0.455", "6.5.0.454", "6.5.0.453", "6.5.0.452", "6.5.0.451"),
V_1_4_5("1.4.5", "6.4.2.448", "6.4.2.447", "6.4.2.446", "6.4.2.445", "6.4.2.444", "6.4.2.443", "6.4.1.442", "6.4.1.441", "6.4.1.439", "6.4.1.438", "6.4.1.437", "6.4.1.436", "6.4.1.435", "6.4.1.434", "6.4.1.433", "6.4.1.432", "6.4.1.430", "6.4.1.428", "6.4.1.426", "6.4.1.425", "6.4.1.424", "6.4.1.416", "6.4.1.414", "6.4.1.413", "6.4.1.411", "6.4.1.410", "6.4.1.409", "6.4.1.408", "6.4.1.407", "6.4.1.406", "6.4.1.405", "6.4.1.404", "6.4.1.403", "6.4.1.402", "6.4.1.401", "6.4.1.400", "6.4.0.399", "6.4.0.398", "6.4.0.397", "6.4.0.396", "6.4.0.395", "6.4.0.394", "6.4.0.393", "6.4.0.390", "6.4.0.388", "6.4.0.387", "6.4.0.386", "6.4.0.385", "6.4.0.384", "6.4.0.383", "6.4.0.382", "6.4.0.381", "6.4.0.380", "6.4.0.379"),
V_1_4_4("1.4.4", "6.3.0.378", "6.3.0.377", "6.3.0.376", "6.3.0.375", "6.3.0.374", "6.3.0.373", "6.3.0.372", "6.3.0.371", "6.3.0.370", "6.3.0.369", "6.3.0.368", "6.3.0.367", "6.3.0.366", "6.3.0.365", "6.3.0.364", "6.3.0.363", "6.3.0.362", "6.3.0.361", "6.3.0.360"),
V_1_4_3("1.4.3", "6.2.1.358", "6.2.1.357", "6.2.1.356"),
V_1_4_2("1.4.2", "6.0.1.355", "6.0.1.354", "6.0.1.353", "6.0.1.351", "6.0.1.350", "6.0.1.349", "6.0.1.348", "6.0.1.347", "6.0.1.345", "6.0.1.343", "6.0.1.342", "6.0.1.341", "6.0.1.339", "6.0.1.338", "6.0.1.337", "6.0.1.336", "6.0.1.332", "6.0.1.331", "6.0.1.330"),
V_1_4_1("1.4.1", "6.0.0.329", "6.0.0.328", "6.0.0.327"),
V_1_4_0("1.4.0", "5.0.0.326", "5.0.0.325", "5.0.0.324", "5.0.0.323", "5.0.0.322", "5.0.0.321", "5.0.0.320"),
V_1_3_2("1.3.2", "4.3.5.318", "4.2.5.317", "4.2.5.316", "4.2.5.315", "4.2.5.314", "4.2.5.313", "4.2.5.312", "4.2.5.311", "4.2.5.310", "4.2.5.307", "4.2.5.306", "4.2.5.305", "4.2.5.303", "4.2.5.302", "4.2.5.301", "4.2.5.300", "4.2.5.299", "4.1.4.298", "4.1.4.297", "4.1.4.296", "4.1.4.295", "4.1.4.294", "4.1.4.292", "4.1.4.291", "4.1.4.290", "4.1.4.289", "4.1.4.288", "4.1.4.287", "4.1.4.286", "4.1.4.285", "4.1.4.284", "4.1.4.282", "4.1.4.281", "4.1.4.280", "4.1.4.279", "4.1.4.278", "4.1.4.277", "4.1.4.276", "4.1.4.275", "4.1.4.274", "4.1.4.272", "4.1.4.271", "4.1.3.270", "4.1.2.269", "4.1.2.268", "4.1.2.267", "4.1.2.266", "4.1.2.265", "4.1.2.264", "4.1.2.263", "4.1.2.262", "4.1.2.261", "4.1.2.260", "4.1.2.259", "4.1.1.258", "4.1.1.257", "4.1.1.256", "4.1.1.255", "4.1.1.254", "4.1.1.253", "4.1.1.252", "4.1.1.251", "4.0.0.250", "4.0.0.249", "4.0.0.248", "4.0.0.247", "4.0.0.246", "4.0.0.245", "4.0.0.243", "4.0.0.242", "4.0.0.241", "4.0.0.240", "4.0.0.239", "4.0.0.238", "4.0.0.237", "4.0.0.236", "4.0.0.235", "4.0.0.234", "4.0.0.233", "4.0.0.232", "4.0.0.231", "4.0.0.230", "4.0.0.229", "4.0.0.228", "4.0.0.227", "4.0.0.226", "4.0.0.225", "4.0.0.224", "4.0.0.223", "4.0.0.222", "4.0.0.221", "4.0.0.220", "4.0.0.217", "4.0.0.216", "4.0.0.215", "4.0.0.214", "4.0.0.213", "4.0.0.212", "4.0.0.211", "4.0.0.210", "4.0.0.209", "4.0.0.208", "4.0.0.207", "4.0.0.206", "4.0.0.205", "4.0.0.204", "4.0.0.200", "4.0.0.199", "4.0.0.198", "4.0.0.197", "4.0.0.196", "4.0.0.195", "4.0.0.194", "4.0.0.193", "4.0.0.192", "4.0.0.191", "4.0.0.190", "4.0.0.189", "4.0.0.188", "4.0.0.187", "4.0.0.186", "4.0.0.185", "4.0.0.184", "4.0.0.183", "4.0.0.182", "4.0.0.181", "4.0.0.180", "4.0.0.179", "4.0.0.178", "4.0.0.177", "4.0.0.176", "4.0.0.173", "4.0.0.172"),
V_1_2_5("1.2.5", "3.4.9.171", "3.3.8.170", "3.3.8.168", "3.3.8.164", "3.3.8.163", "3.3.8.162", "3.3.8.161", "3.3.8.160", "3.3.8.159", "3.3.8.158", "3.3.8.157", "3.3.8.156", "3.3.8.155", "3.3.8.154", "3.3.8.153", "3.3.8.152", "3.3.8.151", "3.3.8.150", "3.3.8.148", "3.3.8.147", "3.3.8.146", "3.3.8.145", "3.3.8.144", "3.3.8.143", "3.3.8.142", "3.3.8.141", "3.3.7.140", "3.3.7.139", "3.3.7.138", "3.3.7.137", "3.3.7.136", "3.3.7.135", "3.3.7.134", "3.3.7.133", "3.2.6.132", "3.2.6.131", "3.2.6.130", "3.2.6.129", "3.2.5.128", "3.2.5.127", "3.2.5.126", "3.2.5.125", "3.2.5.124", "3.2.5.123", "3.2.5.122", "3.2.5.121", "3.2.5.120", "3.2.5.119", "3.2.5.118", "3.2.5.117", "3.2.4.116", "3.2.4.115", "3.2.4.114", "3.2.4.111", "3.2.4.110", "3.2.3.108", "3.1.3.107", "3.1.3.106", "3.1.3.105", "3.1.3.104", "3.1.3.103", "3.1.3.102", "3.1.3.101", "3.1.3.100", "3.1.3.99", "3.1.2.98", "3.1.2.97", "3.1.2.96", "3.1.2.95", "3.1.2.94", "3.1.2.93", "3.1.2.92", "3.1.2.91", "3.1.2.90", "3.0.1.89", "3.0.1.88", "3.0.1.87", "3.0.1.86", "3.0.1.85", "3.0.1.84", "3.0.1.83", "3.0.1.82", "3.0.1.81", "3.0.1.80", "3.0.1.79", "3.0.1.78", "3.0.1.77", "3.0.1.75", "3.0.1.74", "3.0.1.73", "3.0.0.72", "3.0.0.71", "3.0.0.70", "3.0.0.69"),
V_1_2_4("1.2.4", "2.0.0.68", "2.0.0.67", "2.0.0.66", "2.0.0.65"),
V_1_2_3("1.2.3", "1.4.1.64", "1.4.1.63", "1.4.1.62", "1.4.1.61", "1.4.1.60", "1.4.1.59", "1.4.1.58", "1.4.0.57", "1.4.0.56", "1.4.0.55", "1.4.0.52", "1.4.0.51", "1.4.0.50", "1.4.0.48", "1.4.0.47", "1.4.0.46", "1.4.0.45", "1.4.0.44", "1.3.4.41", "1.3.4.39", "1.3.4.38", "1.3.4.37", "1.3.4.36", "1.3.4.35", "1.3.4.34", "1.3.4.33", "1.3.4.32", "1.3.4.31", "1.3.4.30"),
V_1_1("1.1", "1.3.4.29", "1.3.3.28", "1.3.3.27", "1.3.3.26", "1.3.3.24", "1.3.3.23", "1.3.3.22", "1.3.3.21", "1.3.3.20", "1.3.3.19", "1.3.3.18", "1.3.3.16", "1.3.3.15", "1.3.3.14", "1.3.3.13", "1.3.3.12", "1.3.2.10", "1.3.2.9", "1.3.2.8", "1.3.2.7", "1.3.2.6", "1.3.2.5", "1.3.2.4", "1.3.2.3", "1.3.2.2", "1.3.2.1");
private final String versionName;
private final String[] mdkVersions;
MinecraftVersion(String versionName, String... mdkVersions) {
this.versionName = versionName;
this.mdkVersions = mdkVersions;
}
public String getVersionName() {
return versionName;
}
public String[] getMdkVersions() {
return mdkVersions;
}
public static MinecraftVersion getByVersionName(String versionName) {
for (MinecraftVersion version : values()) {
if (version.getVersionName().equalsIgnoreCase(versionName)) {
return version;
}
}
return null;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment