Plain Craft Launcher

云云​(留言 | 贡献)2026年10月17日 (六) 11:14的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

Plain Craft Launcher(简称PCL,第二代简称PCL2)是由独立开发者“龙腾猫跃”(LTCat)开发的一款《Minecraft》Java 版第三方游戏启动器,集成游戏版本管理、模组与整合包下载、账户登录、界面自定义及游戏崩溃分析等功能,免费发布于 Windows 平台。该启动器在中国大陆《Minecraft》玩家群体中具有较高的使用率和知名度。[1][2][3]

Plain Craft Launcher
PCL2 主界面
中文名PCL 启动器
全称Plain Craft Launcher 2(PCL2)
开发者龙腾猫跃(LTCat / Meloong)ifdian.net/a/LTCat
首次发布约 2015–2016 年(PCL)
操作系统Microsoft Windows
软件类型《Minecraft》第三方游戏启动器
类型源代码可见,PCL 法律声明[4]
源代码仓库github.com/Hex-Dragon/PCL2

历史

编辑

PCL 系列诞生于 2015 至 2016 年左右,初代版本使用 WPF 框架开发,支持在启动器内调用第三方提供的自定义主页。此后开发者对启动器进行完全重构,推出了第二代 Plain Craft Launcher 2(PCL2),并于 2020 年前后开始公开发布,持续迭代至今。[2] PCL2 的 GitHub 仓库随每次正式发布同步更新大部分源代码(包括 UI 库、动画模块、下载模块和 Minecraft 启动模块等),仓库获得的星标数已超过 7500。[1]

由于 PCL2 采用自定义许可、并非完全开源,社区成员另行创建了完全开源的社区维护版本 Plain Craft Launcher Community Edition(PCL-CE)。[3][5]

功能

编辑

下载与安装

编辑

PCL2 内置专为 Minecraft 优化的多线程下载引擎,支持上百线程并行下载与断点续传,并可在多个下载源之间自动切换。[2] 启动器支持从早期版本到最新快照版的各 Minecraft 正式版和开发版,可一键安装 Forge、NeoForge、Fabric、LiteLoader、OptiFine 等模组加载器。[3]

版本与模组管理

编辑

PCL2 提供版本隔离与多实例管理,不同实例的版本、模组和存档相互独立。启动器内置模组与整合包搜索下载功能,接入 CurseForge 与 Modrinth 平台;从 2.13.0.0 版本起,因 CurseForge 政策变更,旧版 PCL 需更新后方能继续从该平台下载资源。 本地的整合包压缩包可直接拖入启动器窗口导入安装。[2]

账户与个性化

编辑

PCL2 支持微软正版账户登录、离线登录以及第三方外置登录(如皮肤站)。启动器提供高度的界面自定义能力,包括主题颜色、背景图片、背景音乐以及基于 XAML 的自定义主页;部分主题与隐藏功能需通过赞助解锁。

崩溃分析与其他

编辑

游戏崩溃后,PCL2 会提示玩家使用错误日志来寻找问题。从 2.13.0.0 版本起,启动器对 Java 管理进行了重做,支持按版本范围自动选择或自动下载兼容的 Java 运行时。


安全事件

编辑

2025 年 7 月,PCL-CE 被发现存在编号为 CVE-2025-54120 的安全漏洞(CWE-532)。在 2.12.0-beta.5 至 2.12.0-beta.9 版本中,第三方登录过程中使用的登录凭证会被意外记录到本地日志文件中;若用户手动分享日志文件,存在凭证泄露风险。该漏洞已在 2.12.0-beta.10 版本中修复,官方建议受影响用户升级并清理旧日志。[6][7]

参考文献

编辑
  1. ↑ 1.0 1.1 Hex-Dragon/PCL2 - GitHub
  2. ↑ 2.0 2.1 2.2 2.3 PCL2 - 百度百科
  3. ↑ 3.0 3.1 3.2 PCL2 (Plain Craft Launcher 2) - Minecraft All in One Solution
  4. ↑ PCL法律声明 (GitHub仓库指向的文档). 石墨文档. [2024-09-24]. (原始内容存档于2026-06-03). 
  5. ↑ 【PCL 社区版】Plain Craft Launcher Community Edition - MineBBS
  6. ↑ CVE-2025-54120 Detail - NVD
  7. ↑ 意外泄露用户凭据信息 - GitHub Advisory