Plain Craft Launcher:修订间差异
小无编辑摘要 |
重写 |
||
| 第1行: | 第1行: | ||
'''Plain Craft Launcher'''(简称'''PCL''',第二代简称'''PCL2''')是由独立开发者“龙腾猫跃”(LTCat)开发的一款《[[Minecraft]]》[[Java]] 版第三方游戏启动器,集成游戏版本管理、模组与整合包下载、账户登录、界面自定义及游戏崩溃分析等功能,免费发布于 [[Windows]] 平台。该启动器在中国大陆《Minecraft》玩家群体中具有较高的使用率和知名度。<ref name=":1">[https://github.com/Hex-Dragon/PCL2 Hex-Dragon/PCL2 - GitHub]</ref><ref name=":2">[https://baike.baidu.com/item/PCL2/67508324 PCL2 - 百度百科]</ref><ref name=":3">[https://oscsmc.baka.ac.cn/en/launchers/plain-craft-launcher PCL2 (Plain Craft Launcher 2) - Minecraft All in One Solution]</ref> | |||
{{Infobox | |||
|title = Plain Craft Launcher | |||
|image = [[File:PCL2 Demo.png|220px]] | |||
|caption = PCL2 主界面 | |||
== | |label1 = 中文名 | ||
|data1 = PCL 启动器 | |||
|label2 = 全称 | |||
|data2 = Plain Craft Launcher 2(PCL2) | |||
|label3 = 开发者 | |||
|data3 = 龙腾猫跃(LTCat / Meloong) | |||
|label4 = 首次发布 | |||
|data4 = 约 2015–2016 年(PCL) | |||
|label6 = 操作系统 | |||
|data6 = Microsoft Windows | |||
|label7 = 软件类型 | |||
|data7 = 《Minecraft》第三方游戏启动器 | |||
|label8 = 类型 | |||
|data8 = 源代码可见,[https://shimo.im/docs/rGrd8pY8xWkt6ryW PCL 法律声明]<ref>{{#invoke:Cite|web|title=PCL法律声明 (GitHub仓库指向的文档)|url=https://shimo.im/docs/rGrd8pY8xWkt6ryW|website=石墨文档|access-date=2024-09-24|archive-date=2026-06-31|archive-url=https://web.archive.org/web/20260603135213/https://shimo.im/docs/rGrd8pY8xWkt6ryW|dead-url=no}}</ref> | |||
|label9 = 作者 | |||
|data9 = [https://ifdian.net/a/LTCat ifdian.net/a/LTCat] | |||
|label10 = 源代码仓库 | |||
|data10 = [https://github.com/Hex-Dragon/PCL2 github.com/Hex-Dragon/PCL2] | |||
}} | |||
== 历史 == | |||
PCL 系列诞生于 2015 至 2016 年左右,初代版本使用 WPF 框架开发,支持在启动器内调用第三方提供的自定义主页。此后开发者对启动器进行完全重构,推出了第二代 Plain Craft Launcher 2(PCL2),并于 2020 年前后开始公开发布,持续迭代至今。<ref name=":2" />[https://soft.china.com/soft/1052150.html PCL2启动器龙腾猫跃爱发电下载]</ref> PCL2 的 GitHub 仓库随每次正式发布同步更新大部分源代码(包括 UI 库、动画模块、下载模块和 Minecraft 启动模块等),仓库获得的星标数已超过 7500。<ref name=":1" /> | |||
由于 PCL2 采用自定义许可、并非完全开源,社区成员另行创建了完全开源的社区维护版本 Plain Craft Launcher Community Edition(PCL-CE)。<ref name=":3" /><ref name=":7">[https://www.minebbs.com/threads/pcl-plain-craft-launcher-community-edition-pcl-ce.36921/ 【PCL 社区版】Plain Craft Launcher Community Edition - MineBBS]</ref> | |||
== 功能 == | == 功能 == | ||
=== 下载与 | === 下载与安装 === | ||
PCL2 内置专为 Minecraft 优化的多线程下载引擎,支持上百线程并行下载 | |||
PCL2 内置专为 Minecraft 优化的多线程下载引擎,支持上百线程并行下载与断点续传,并可在多个下载源之间自动切换。<ref name=":2" /> 启动器支持从早期版本到最新快照版的各 Minecraft 正式版和开发版,可一键安装 Forge、NeoForge、Fabric、LiteLoader、OptiFine 等模组加载器。<ref name=":3" /> | |||
=== 版本 | === 版本与模组管理 === | ||
PCL2 提供版本隔离与多实例管理,不同实例的版本、模组和存档相互独立。启动器内置模组与整合包搜索下载功能,接入 CurseForge 与 Modrinth 平台;从 2.13.0.0 版本起,因 CurseForge 政策变更,旧版 PCL 需更新后方能继续从该平台下载资源。<ref name=":4" /> 本地的整合包压缩包可直接拖入启动器窗口导入安装。<ref name=":2" /> | |||
=== | === 账户与个性化 === | ||
PCL2 支持[[微软]]正版账户登录、离线登录以及第三方外置登录(如皮肤站)。启动器提供高度的界面自定义能力,包括主题颜色、背景图片、背景音乐以及基于 XAML 的自定义主页;部分主题与隐藏功能需通过赞助解锁。 | |||
== | === 崩溃分析与其他 === | ||
游戏崩溃后,PCL2 会自动分析崩溃日志,给出可能的原因与处理建议。从 2.13.0.0 版本起,启动器对 Java 管理进行了重做,支持按版本范围自动选择或自动下载兼容的 Java 运行时。<ref name=":4" /> | |||
== 安全事件 == | == 安全事件 == | ||
2025 年 | |||
2025 年 7 月,PCL-CE 被发现存在编号为 CVE-2025-54120 的安全漏洞(CWE-532)。在 2.12.0-beta.5 至 2.12.0-beta.9 版本中,第三方登录过程中使用的登录凭证会被意外记录到本地日志文件中;若[[用户]]手动分享日志文件,存在凭证泄露风险。该漏洞已在 2.12.0-beta.10 版本中修复,官方建议受影响用户升级并清理旧日志。<ref name=":9">[https://nvd.nist.gov/vuln/detail/CVE-2025-54120 CVE-2025-54120 Detail - NVD]</ref><ref name=":10">[https://github.com/PCL-Community/PCL2-CE/security/advisories/GHSA-f3rx-h3cv-696g 意外泄露用户凭据信息 - GitHub Advisory]</ref> | |||
== 参考文献 == | == 参考文献 == | ||
<references /> | <references /> | ||
2026年10月16日 (五) 20:06的版本
Plain Craft Launcher(简称PCL,第二代简称PCL2)是由独立开发者“龙腾猫跃”(LTCat)开发的一款《Minecraft》Java 版第三方游戏启动器,集成游戏版本管理、模组与整合包下载、账户登录、界面自定义及游戏崩溃分析等功能,免费发布于 Windows 平台。该启动器在中国大陆《Minecraft》玩家群体中具有较高的使用率和知名度。[1][2][3]
PCL2 主界面 | |
| 中文名 | PCL 启动器 |
|---|---|
| 全称 | Plain Craft Launcher 2(PCL2) |
| 开发者 | 龙腾猫跃(LTCat / Meloong) |
| 首次发布 | 约 2015–2016 年(PCL) |
| 操作系统 | Microsoft Windows |
| 软件类型 | 《Minecraft》第三方游戏启动器 |
| 类型 | 源代码可见,PCL 法律声明[4] |
| 作者 | ifdian.net/a/LTCat |
| 源代码仓库 | github.com/Hex-Dragon/PCL2 |
历史
PCL 系列诞生于 2015 至 2016 年左右,初代版本使用 WPF 框架开发,支持在启动器内调用第三方提供的自定义主页。此后开发者对启动器进行完全重构,推出了第二代 Plain Craft Launcher 2(PCL2),并于 2020 年前后开始公开发布,持续迭代至今。[2]PCL2启动器龙腾猫跃爱发电下载</ref> 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 需更新后方能继续从该平台下载资源。[6] 本地的整合包压缩包可直接拖入启动器窗口导入安装。[2]
账户与个性化
PCL2 支持微软正版账户登录、离线登录以及第三方外置登录(如皮肤站)。启动器提供高度的界面自定义能力,包括主题颜色、背景图片、背景音乐以及基于 XAML 的自定义主页;部分主题与隐藏功能需通过赞助解锁。
崩溃分析与其他
游戏崩溃后,PCL2 会自动分析崩溃日志,给出可能的原因与处理建议。从 2.13.0.0 版本起,启动器对 Java 管理进行了重做,支持按版本范围自动选择或自动下载兼容的 Java 运行时。[6]
安全事件
2025 年 7 月,PCL-CE 被发现存在编号为 CVE-2025-54120 的安全漏洞(CWE-532)。在 2.12.0-beta.5 至 2.12.0-beta.9 版本中,第三方登录过程中使用的登录凭证会被意外记录到本地日志文件中;若用户手动分享日志文件,存在凭证泄露风险。该漏洞已在 2.12.0-beta.10 版本中修复,官方建议受影响用户升级并清理旧日志。[7][8]
参考文献
- ↑ 1.0 1.1 Hex-Dragon/PCL2 - GitHub
- ↑ 2.0 2.1 2.2 2.3 PCL2 - 百度百科
- ↑ 3.0 3.1 3.2 PCL2 (Plain Craft Launcher 2) - Minecraft All in One Solution
- ↑ PCL法律声明 (GitHub仓库指向的文档). 石墨文档. [2024-09-24]. (原始内容存档于2026-06-31).
- ↑ 【PCL 社区版】Plain Craft Launcher Community Edition - MineBBS
- ↑ 6.0 6.1 引用错误:
<ref>标签无效;未给name(名称)为:4的ref(参考)提供文本 - ↑ CVE-2025-54120 Detail - NVD
- ↑ 意外泄露用户凭据信息 - GitHub Advisory