我们近期更新了服务条款,如需阅读,请前往“条款”分页

Java 运行时管理

ML 提供了完整的 Java 运行时检测和管理功能,帮助您正确选择和使用 Java 运行时。

列出系统中安装的 Java

CSharp
using MinecraftLaunch.Utilities;

var asyncJavas = JavaUtil.EnumerableJavaAsync();
await foreach (var java in asyncJavas)
    Console.WriteLine(java);

自动选择 Java

此功能可以根据选择的游戏版本自动选择合适的 Java 供游戏启动

CSharp
var javas = await JavaUtil.EnumerableJavaAsync().ToListAsync();

var minecraft = minecraftParser.GetMinecraft("1.12.2");
var java = minecraft.GetAppropriateJava(javas);

兼容性对照表

Minecraft 版本推荐 Java 版本最低要求
1.17+Java 17Java 16
1.16.5Java 8/11Java 8
1.12.2 及以下Java 8Java 8