跳至內容

PCL(Minecraft啟動器)

出自轻之舟百科
PCL (Minecraft啟動器)
中文名 PCL啟動器
英文名 Plain Craft Launcher
全稱 Plain Craft Launcher 2 (PCL2)
開發方 龍騰貓躍 (LTCat / Meloong)
首次發布 約 2015–2016 年[1]
穩定版本 2.12.7.3(2026年4月)[2]
平台 Microsoft Windows、macOS、Linux[3]
類型 第三方遊戲啟動器
許可協議 開源免費軟件

PCL(全稱:Plain Craft Launcher,也稱PCL2)是為沙盒遊戲《Minecraft》Java 版設計的第三方啟動器,由開發者「龍騰貓躍」(LTCat / Meloong)開發,以高速下載、模組管理和高度自定義界面為主要特色。原版 PCL 使用 WPF 框架,PCL2 為全面重構版本,後續還衍生出了社區維護版 PCL-CE。PCL2 目前通過愛發電接受贊助,分為公開可用的正式版和贊助者可提前嘗鮮的快照版。[4][5][6]

PCL 系列啟動器誕生於 2015 至 2016 年左右,當時的 PCL 使用 WPF 框架開發,允許用戶在啟動器內調用第三方提供的自定義主頁,但需注意主頁安全性問題。[7] 開發者隨後完全重寫代碼並推出了 PCL2(Plain Craft Launcher 2)。經過數年的持續迭代,PCL2 憑藉高速下載、簡易的模組和整合包管理以及現代感的外觀,逐漸成為《Minecraft》Java 版社區廣泛使用的第三方啟動器之一,尤其在中國大陸玩家群體中有較高的知名度。[4][8] 由於原版 PCL 和 PCL2 的原始碼長期以來尚未徹底完全開放,社區成員創建了基於原版的開源續作 Plain Craft Launcher Community Edition。[9]

下載與性能

[編輯 | 編輯原始碼]

PCL2 內置專為 Minecraft 優化的多線程下載引擎,支持上百線程並行下載和斷點續傳,據稱下載遊戲時能輕鬆突破 10 MB/s,並在多個下載源之間自動切換。[1][4]

版本管理與模組支持

[編輯 | 編輯原始碼]

該啟動器支持從早期版本到最新快照版的所有 Minecraft 正式版和開發版本,一鍵安裝原版、Forge、Fabric、OptiFine 及 NeoForge 等模組加載器。[1] 啟動器內置模組管理界面,可直接搜索並下載 CurseForge 和 Modrinth 上的模組和整合包,支持中文搜索。[4][10] 用戶也可以將本地的 ZIP 格式整合包文件直接拖入啟動器窗口以實現自動導入。[10]

賬戶與多實例

[編輯 | 編輯原始碼]

PCL2 支持正版賬戶登錄、離線登錄以及私有驗證伺服器,支持在同一啟動器內管理多個不同配置的遊戲實例,每個實例的版本、模組和存檔相互獨立。[4][8]

自定義與崩潰分析

[編輯 | 編輯原始碼]

啟動器提供了高度可定製的外觀選項,包括淺色/深色主題、背景圖片、背景音樂以及 XAML 完全自定義的主頁。[4][1] 當遊戲出現崩潰時,PCL2 會自動分析日誌,識別引發問題的模組或系統配置並提供修復提示。[1][4]

性能調優

[編輯 | 編輯原始碼]

從 2.12 版本開始,PCL2 引入了高級內存管理設置,允許用戶手動選擇 G1GC(默認)或 ZGC 垃圾回收算法,並對大型整合包場景進行了針對性優化。[11][10]

衍生版本

[編輯 | 編輯原始碼]
  • PCL (原始版):使用 WPF 框架開發的初始版本,現已停止開發,其後續更新和社區討論已全面轉移至 PCL2。[6][7]
  • PCL2 (Plain Craft Launcher 2):完全重構的第二代啟動器,也是當前主流版本,持續保持更新。[4][5]
  • PCL-CE (Community Edition):基於 PCL2 的社區開源版本,由社區成員維護,原始碼託管在 GitHub 上,目標是為社區提供一個完全開放的 Minecraft 啟動器解決方案。[9][12]

PCL2 在《Minecraft》Java 版玩家群體中備受好評,被廣泛稱讚「把快速啟動、模組管理、個性化界面三件事做到了極致」。[4] 外媒與行業分析則認為,PCL2 的輕量化、高性能和針對中文網絡環境的國內鏡像加速,使其成為在本地或伺服器上部署 Minecraft 整合包的理想工具之一。[8][3]

安全事件

[編輯 | 編輯原始碼]

2025 年,Plain Craft Launcher Community Edition(PCL-CE)被發現存在一個安全漏洞,編號為 CVE-2025-54120。該漏洞可能導致登錄憑證暴露在日誌文件中。漏洞已在此後發布的 2.12.0-beta.10 或更高版本的社區版中修復,官方也建議用戶及時升級至最新版本以確保安全。[13]

參考文獻

[編輯 | 編輯原始碼]