此项目基于 .NET 8 编写,几乎所有组件均已实现异步化,部分组件也已支持 MVVM 模式的服务调用
注意:
4.0 版本进行了全面重构,所有组件与 3.0 均不支持,在升级时请参考文档的升级须知!
功能 | 状态 |
---|---|
离线账户验证器 | 🟩 |
外置账户验证器 | 🟩 |
微软账户验证器 | 🟩 |
原版核心安装器 | 🟩 |
Java 安装器 | 🟥 |
Curseforge 格式整合包安装器 | 🟩 |
Modrinth 格式整合包安装器 | 🟩 |
Forge(Neo) 安装器 | 🟩 |
Optifine 安装器 | 🟩 |
Fabric 安装器 | 🟩 |
Quilt 安装器 | 🟩 |
游戏日志分析 | 🟩 |
游戏崩溃分析 | 🟩 |
查找 .minecraft 中的游戏核心 | 🟩 |
创建、启动、管理 Minecraft 进程 | 🟩 |
管理 launchprofile.json 的数据 | 🟩 |
查找已安装的 Java 运行时 | 🟩 |
支持第三方下载镜像源 BMCLAPI | 🟩 |
MinecraftLaunch作为 NuGet 包发布,你可以在任意 NuGet 包管理器安装到你的项目里或使用命令行安装:
dotnet add package MinecraftLaunch
你可以通过以下命令安装旧版本MinecraftLaunch:
dotnet add package MinecraftLaunch --version 3.0.0
有特殊需求?你可以手动从 这里 寻找你想要的安装方法.
现在,MinecraftLaunch的改动几乎使得 Xilu Blog 里的教程无法在新版 MinecraftLaunch 上使用,所以你可能无法从旧文档得到较多帮助.
不过,我们准备好了新文档!
仍然无法获得帮助?
你可以加入我们的群聊一起讨论,我们会尽可能的帮助你.
你可以通过以下方式加入我们的群聊:
- QQ群:682528253
- QQ频道:https://pd.qq.com/s/5eqzllk3y
此项目部分代码参考了 Fluent Core 的代码
整合包安装器代码参考了 ProjBobcat 的代码
在此由衷感谢以上核心的作者
这个项目在 MIT 许可下分发,具体详情可见 LICENSE .