跳到主要内容

MinecraftLaunch

注意

该文档仅适用于 MinecraftLaunch 4.0+

在寻找 3.0+ 的文档?

VitePress 页面已经停止部署构建,这意味着如果你想访问原网站只能自己从 GitHub 的 vitepress 分支构建,不过你可以直接切换到 vitepress 分支以查看旧的文档,不过有些元素(如提示框)可能不起作用

不过我们不推荐再使用 MinecraftLaunch 3.0+ 版本,因为它包含了多处命名错误以及一些 Bug 或者其它不好的东西,相比之下, MinecraftLaunch 4.0+ 进行了完全的重构,命名错误已不存在,Bug也修复了很多(估计也产生了很多,哈哈😁),且多了一些功能(如 NBT 解析),目前除非有什么必要因素牵制,否则不是很建议使用 MinecraftLaunch 3.0+

不过,如果你执意想要使用 MinecraftLaunch 3.0+ ,请移步到这里查看 MinecraftLaunch 3.0+ 旧文档(GitHub)

嗨!

⚡️你想写启动器吗?⚡️

⚡️想写启动器却苦于太麻烦了吗?⚡️(不是)

那就赶快打电话订购快来看看这个文档!awa

暂且抛开上面的不谈, 不过

😎 MinecraftLaunch 会让编写启动器的过程变得非常简单

😁 也许你的代码除了电脑你也能看懂了!

⚡️ MinecraftLaunch 一直在优化速度,真的很快!

🤯 你想到的这里说不定都有呢!

🤔 在遇到问题时可以加入我们的群聊,我们可以帮忙解决 awa

注意

那个......"怎么解压", "为啥解压要钱", "为啥必须要代码编辑器啊记事本不行吗", "txt改成exe了咋还是运行不起来啊"之类的话并不推荐在群里问(╯‵□′)╯︵┻━┻

血压会很高的,真的!

除非有 KFC 疯狂星期四降压套餐(bushi)

提示

因为 MinecraftLaunch 这个名字有点小长,所以在文档中所有 MinecraftLaunch 的字样我们将全部换成 ML (绝对不是我们懒)

开源协议

MIT 这说明你可以对 MinecraftLaunch 进行修改并二次分发等操作,但是你需要标明原作者

查看详细的开源协议

使用了 MinecraftLaunch 的项目

虽然并不推荐刚开始学就去扒这堆项目里的源代码,但是......不妨看看? awa

WonderLab

真正的下一代跨平台 Minecraft 启动器

WonderLab 是一个跨平台 Minecraft 启动器,支持自动更新、Modrinth、Curseforge 资源下载、全格式整合包安装(大概),并支持 Windows,MacOS,Linux 等操作系统,同时兼容 x64、Arm 架构

  • 作者:YangSpring114(没错 MinecraftLaunch 作者本人)
  • 开源协议:AGPL-3.0

GitHub

BadMC Launcher

非常开放的跨平台启动器!

BadMC Launcher基于 WinUI 3 和 Uno Platform,拥有 Fluent 的 UI 时也保持着高度的开放性,还有那个熟悉的跨平台( 但是还支持脚本和插件!

  • 作者:Starcloudsea/Drowned.Get (夹带私货是吧)
  • 开源协议:MPL-2.0

GitHub

准备好了吗?

别忘了准备:

  1. 一台电脑(至少我还没听说过啥手机还能写 .NET C#项目)
  2. .NET 8.0+ 和 C#
  3. 一个支持 C# 和 .NET 项目的代码编辑器(不是记事本,也不是真正的记事本!)
  4. 一个适合自己的框架( Avalonia , Uno Platform , Windows App SDK , WPF , MAUI 或者仅仅只是 Console )
  5. 基础的 C# 知识(必须)

如果你准备好了,转到文档,我们开始吧!