启动页就是主页
打开就是版本列表,选一个,点下面的「启动游戏」。右边常驻快捷设置:Minecraft 文件夹、Java 路径、外观亮色或深蓝,不用翻设置页。
装版本、装模组、管账号、开联机,一个窗口里做完。Windows、Linux、macOS 都有对应的包。

截图来自启动器实际界面。
装游戏、装模组、进服务器,用到的都在这。
打开就是版本列表,选一个,点下面的「启动游戏」。右边常驻快捷设置:Minecraft 文件夹、Java 路径、外观亮色或深蓝,不用翻设置页。
左栏分游戏版本、社区资源、Java 三块,社区资源下面还有模组、整合包、数据包、资源包、光影。搜版本时会显示「显示 103 / 共 920 个版本」。
原版和 Forge、NeoForge、Fabric、Quilt 共用一套安装流程,需要的库和资源会自己下完;连不上官方源时走 BMCLAPI。
在 Modrinth 里搜,选中就装进指定的版本;缺的前置模组会一起列出来。
微软正版、外置验证服务器、离线名字三种都能加。启动时用哪个账户,在这一页选。
版本列表每行都有工具箱和设置:开模组目录、存档目录、导入模组和压缩包,改内存、JVM 参数、窗口大小。配装码能把版本、加载器、模组清单和参数压成一段码,别人拿码就能照着重装一套。
内置 EasyTier 虚拟局域网。建房的人填一个密钥,别人填同一个就能连进来,不用公网 IP。
崩溃后能读报告、指出是哪个模组;资源缺失可以补全,版本文件也能查完整性,不用整个重装。
运行环境、支持范围、许可,都在这一页说清楚。
Windows 用 zip,macOS 和 Linux 用 tar.gz。运行时打在包里,机器上不用另装东西。
版本号、日期、这次动了哪些地方。
.github/workflows/release.yml:7 个平台并行构建并汇总到 GitHub Release。publish-all.sh 补上程序集剪裁开关,与 publish-all.ps1 对齐(默认开启)。.github/workflows/build.yml。它的 Release 步骤用 --generate-notes, 且 SELF_CONTAINED 固定为 false(1.0.9.6 起已改默认自包含), 与新的发布需求冲突;两份 workflow 在打 tag 时会同时抢同一个 Release。Models/McVersionKindClassifier:清单 type → 四大类的唯一判定点。匹配 3 / 103 个版本,不再显示容易误读的 匹配 3 / 共 920。mscordaccore.dll、mscordaccore_amd64_*.dll、mscordbi.dll、 Microsoft.DiaSymReader.Native.amd64.dll。Properties/PublishProfiles/WindowsTrimmed.pubxml(剪裁档,29MB)。publish-all.ps1 / publish-all.sh 默认走剪裁档,新增 -NoAppTrim 回退到标准档。注意与既有的 -NoTrim(关平台后端剥离)不是一回事。XamlLoadException: No precompiled XAML found for VibrantbitLauncher.App(28.03MB 那版)。TrimmerRootAssembly 去掉 Condition:pubxml 是在 csproj 全部求值 改为无条件声明(不剪裁时 ILLink 不跑,该 Item 零影响,实测标准档仍是 52.29MB)。VibrantbitLauncher.Avalonia、Avalonia.Base、 Avalonia.Controls、Avalonia.Markup.Xaml、FluentAvalonia、 MinecraftLaunch、MinecraftLaunch.Base、CommunityToolkit.Mvvm。Helpers/ListMotion.cs + Styles/Animations.axaml 一条全局样式)。Helpers/MotionSettings.cs 作为减动效的统一入口(性能模式即减动效), 窗口动效 / 列表动效 / XAML 过渡三处统一读它。数据来自仓库里的 CHANGELOG.md
都不用。发布包自带 .NET 10 运行时,Java 会按游戏版本自动下载;不想用自动下的,可以在设置里指到本地 JDK。
Forge、NeoForge、Fabric、Quilt 和原版。Forge 和 NeoForge 的 maven 在国内经常连不上,会自己换 BMCLAPI 镜像。
Mojang 清单里没这个分类,15w14a、24w14potato 这些都写成 snapshot。启动器按 id 单独认了 8 个,不然它们会混在测试版里。
标准 .minecraft 的版本目录放进 versions 就行;版本页也能导入模组和 zip。整合包支持 mrpack 和 zip,装的时候会把缺的资源补上。
不要。EasyTier 走 P2P,建房的人定一个密钥,其他人填同一个就进同一个房间。
设置里把 BMCLAPI 镜像打开,下载并发、分块数、重试次数也能调。
GitHub Issues。把设置页里「打开日志目录」的日志和崩溃报告带上,查起来快很多。