跳至內容

Hello Minecraft! Launcher

出自轻之舟百科

Hello Minecraft! Launcher(簡稱:HMCL)是一款由開發者 huanghongxun 創建的免費、開源的 Minecraft: Java Edition 第三方啟動器,採用 GNU General Public License 第三版(GPLv3)授權協議發布,並附加要求分發修改版本時需變更名稱或版本號、保留版權聲明的條款[1][2]。該軟件以 Java 語言編寫,支持 Windows、Linux、macOS 及 FreeBSD 等操作系統,兼容 x86、ARM、RISC-V、MIPS 及 LoongArch 等多種 CPU 架構[3]。HMCL 提供多遊戲目錄管理、自動安裝模組加載器、整合包導入導出、多賬戶登錄及界面自定義等功能[4]。

Hello Minecraft! Launcher
開發者 huanghongxun
首次發布 2015年
穩定版本 3.6.11
預覽版本 3.6.11.265
編程語言 Java
操作系統 Windows、Linux、macOS、FreeBSD
平台 x86、ARM、RISC-V、MIPS、LoongArch
語言 簡體中文、繁體中文、英文
許可協議 GNU General Public License v3.0
官方網站 hmcl.huangyuhui.net

HMCL 項目由開發者 huanghongxun 於 2015 年發起,旨在為 Minecraft: Java Edition 玩家提供一款功能豐富且跨平台的第三方啟動器[1]。項目早期以 huanghongxun/HMCL 倉庫在 GitHub 託管,後遷移至 HMCL-dev 組織下繼續維護[1]。截至 2026 年,HMCL 在 GitHub 上已獲得超過 9,000 個星標,並有逾 120 位貢獻者參與開發[4]。

版本管理

[編輯 | 編輯原始碼]

HMCL 支持 Minecraft 全版本管理,包括正式版、快照版及遠古版本[2]。用戶可通過單一界面創建並管理多個相互隔離的遊戲實例,每個實例擁有獨立的模組、資源包及存檔配置[4]。啟動器可自動檢測並下載缺失的遊戲庫文件與資源文件,並支持 Java 運行時的自動適配[2]。

模組與加載器

[編輯 | 編輯原始碼]

HMCL 內置一鍵式安裝功能,支持 Forge、NeoForge、Fabric、Quilt、LiteLoader 及 OptiFine 等主流模組加載器與優化工具[2][3]。啟動器提供模組搜索、安裝、啟用與禁用管理,並支持從 CurseForge、Modrinth 等平台導入整合包,同時可導出 HMCL 格式或 MultiMC 格式的整合包[4]。

賬戶與登錄

[編輯 | 編輯原始碼]

HMCL 支持多種賬戶登錄方式,包括微軟賬戶(Microsoft Account)、Mojang 賬戶、離線模式及外置認證服務器[3][4]。多賬戶系統允許用戶在同一啟動器內保存並快速切換不同賬戶[2]。

跨平台支持

[編輯 | 編輯原始碼]

得益於 Java 語言特性,HMCL 具備廣泛的跨平台能力。除 Windows、Linux 與 macOS 外,啟動器亦可在 FreeBSD 上運行,並適配 x86、ARM、RISC-V、MIPS 及 LoongArch 等 CPU 架構[3][5]。

技術架構

[編輯 | 編輯原始碼]

HMCL 採用 Java 編寫,運行需 Java 8 或更高版本環境,建議使用包含 JavaFX 的 JDK[2]。啟動器內存占用通常不超過 50 MB,CPU 占用率低於 5%,可在較低配置的設備上運行[6]。

許可證

[編輯 | 編輯原始碼]

HMCL 依據 GNU General Public License 第三版(GPLv3)開源發布[1]。根據 GPLv3 第七條附加條款,分發該程序的修改版本時,必須以合理方式變更軟件名稱或版本號以區分原始版本,且不得移除程序所顯示的版權聲明[2]。

參考文獻

[編輯 | 編輯原始碼]