GitHub 原始碼
開源 免費 Minecraft 啟動器
GoodPlanCraftLauncher 圖示

GoodPlanCraftLauncher

輕量 · 高效 · 開源

一個為 Windows 寫的 Minecraft 啟動器:Microsoft 正版與離線雙模式登入、版本管理、Forge / Fabric / OptiFine 一鍵安裝,Java 環境自動補齊。崩潰時會告訴你原因,而不是只彈出一個空白視窗。

版本 v1.9.2 / 更新 2026-10-24 / 平台 Windows / Linux

上面這個視窗是可以點的——它就是啟動器的介面,在網頁裡跑了一遍。

核心功能

為玩家打造的實用工具,每一項都為了「更快進入遊戲」而設計

雙模式登入

支援 Microsoft 正版登入與離線登入,隨時切換;離線模式不需要連網驗證。

內建模組下載

在啟動器裡搜尋 Modrinth 和 CurseForge,模組、光影、資源包直接裝進所選版本實際使用的資料夾。

四種模組載入器

Forge、NeoForge、Fabric、OptiFine 都從官方來源安裝,安裝前先確認 Java 版本。

25 種介面語言

首次啟動跟隨系統語言,之後隨時可以在設定裡切換。

版本自動管理

一鍵下載、安裝、切換 Minecraft 各版本,自動處理依賴函式庫與資源檔案。

極速啟動

最佳化的啟動流程與快取機制,點擊即玩,告別漫長等待。

Java 執行環境管理

自動偵測並補齊 Java 執行環境,下載來源可在清華、南大、華為雲、官方之間切換,失敗自動換下一個。

視覺主題支援

完整支援淺色模式與深色模式,介面縮放可調,提供一致的視覺體驗。

自動更新與維護

內建更新檢查機制,支援可設定的日誌自動清理策略,讓啟動器長期保持簡潔高效。

崩潰提示與錯誤報告

遊戲異常結束時說明原因,可一鍵匯出錯誤報告(崩潰報告 + 日誌 + 系統資訊)。

執行中面板

遊戲啟動後右側顯示版本、PID、執行時間、記憶體用量,隨時能結束遊戲。

自訂視窗標題

遊戲視窗標題可以自己寫,支援 {mc_version}、{time} 等魔術字。

實機截圖

頁面上方的視窗是依啟動器介面在網頁裡複刻的,不用安裝就能點。下面這四張是啟動器在 Windows 上實際執行的樣子,沒有修圖。

立即下載

選擇你的平台,開始方塊冒險

GPCL-1.9.2-Setup.exe
啟動方塊世界!
更新日期 2026-10-24 平台 Windows / Linux 授權條款 開源免費
所有下載選項

系統需求

不高,但值得知道

作業系統

Windows 10 64 位元(1709+),Windows 11 同樣相容

Java 環境

由啟動器自動補齊;建議手動清理系統中多餘或衝突的 Java 安裝

儲存空間

啟動器本體至少需要 90 MB 可用空間(不含遊戲本體)

記憶體

建議 2 GB 以上可用記憶體

開源與貢獻

GPCL 是 100% 開源專案,原始碼託管於 GitHub,歡迎提交 PR,或在論壇提出建議,一起打造更好的 Minecraft 啟動器。

開源授權條款

採用 CaelLab BY-SA Code License, Version 3(或任何更新版本)授權。可自由使用、修改、散布,修改版必須維持相同開源授權。專案首頁:gamets.caellab.com/gpcl。

查看授權條款全文 →

參與貢獻

主要原始碼倉庫託管於 GitHub,Issue、PR 都在此管理。歡迎提交 Bug 回報、功能建議或程式碼貢獻。

前往 GitHub →
 LICENSE SUMMARY — CaelLab BY-SA Code License v3
Copyright (c) 2026 Yunyun(云云) By 虚舟实验室(CaelLab) / CaelLabGameTS

Licensed under the CaelLab BY-SA Code License, Version 3
or any later version. https://www.caellab.com/license/cbs-v3.txt

You are free to:
  Share            — copy and redistribute the source code and the compiled
                     output in any medium or format.
  Adapt            — remix, transform, and build upon the work.
  Use commercially — for personal, commercial, or non-commercial purposes.
  Run it privately — including on your own servers, without publishing
                     your changes.

Under the following terms:
  Attribution (BY) — keep the copyright notice, credit the author, link to
                     this license, and state whether you made changes.
  ShareAlike (SA)  — derivatives must be distributed under this license or a
                     later version of it, with no additional restrictions.
  Source code      — if you distribute the work in built form, the complete
                     corresponding source must be made available.
  No trademark     — you may not use the "CaelLab" name to endorse your
                     version.

THE WORK IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

歷史版本

查看過往版本與更新紀錄

v1.9.2 Linux 實驗版首發,支援 CaelLabMinecraft 正版綁定 最新 2026-10-24
  • 新增 Linux 版(實驗性):提供 x64 的 tar.gz 包,可以下載遊戲、安裝 Forge / Fabric / 模組;應用程式內更新暫不可用,有新版本時會引導到官網下載
  • 新增 CaelLabMinecraft 正版綁定:在設定裡開啟後,用綁定碼即可接入 CaelLabMinecraft 伺服器
  • 會自動掃描系統裡已安裝的 Java(Program Files、JAVA_HOME 等),版本設定裡可以直接選用,不再重複下載
  • Java 執行環境下載更穩定:鏡像還沒同步最新版時自動改用鏡像裡已有的版本,API 不可用時從鏡像目錄列表兜底
  • 修正主視窗圖示一直空白的問題,現在正確顯示啟動器圖示
  • 修正帶字母後綴的版本號導致更新檢查異常的問題
  • Windows 下載遊戲時會略過目前平台用不到的相依程式庫,少下一些檔案
v1.9.1 微軟帳號登入重做,支援多個遊戲目錄 2026-10-23
  • 微軟帳號登入重新做了:可以儲存多個帳號,隨時切換或移除;登入資訊加密保存,重新啟動啟動器不用再登入
  • 啟動前會自動續期登入憑證;憑證過期時會提示重新登入,不會再出現「登入了卻進不了伺服器」
  • 帳號列表會顯示真實的 Minecraft 外觀頭像
  • 可以新增多個遊戲目錄,並依目錄篩選版本;選到 PCL2 根目錄這類上層資料夾時會自動辨識裡面的 .minecraft
  • 每個版本可以單獨選擇 Java 版本(自動 / 8 / 16 / 17 / 21 / 25 / 自訂路徑)
  • 崩潰分析支援全部 25 種語言,錯誤報告裡補上了時區和本地時間
  • 下載面板現在有即時速度曲線、目前與峰值速度、排隊任務;速度單位可選 MB/s 或 Mbps
  • Java 執行環境下載移到下載頁的獨立標籤頁
  • 設定頁的記憶體佔用改為即時重新整理,不再是開啟頁面那一刻的舊數字
  • 刪除目前版本後會立刻回到版本選擇,不再繼續顯示已經刪掉的版本
v1.9.0 下載頁重做,整合包和光影也能裝 2026-10-23
  • 下載進度移到視窗底部:下載時不用離開目前頁面,底部列顯示檔案、進度、速度,點開能看到完整下載進程,隨時可以取消
  • 下載頁新增「光影」「資源包」「整合包」三個分類:支援 Modrinth 和 CurseForge 整合包,本機壓縮檔也能匯入,還支援 NeoForge 載入器
  • 版本隔離成為明確設定:預設每個版本獨立存放模組、存檔和設定,可在設定裡選五檔,單個版本也能單獨開關
  • 下載時可以給版本取名稱,產生獨立執行個體,不同的整合設定不會互相干擾
  • 模組搜尋更快:「全部來源」並行請求並啟用壓縮,重複搜尋直接命中快取;中文搜尋會先查百科拿英文名再搜
  • 模組搜尋按相關度排序,來源交替出現;詳情頁標註中文名來自 MC 百科還是輕之舟百科;設定裡能加自訂模組來源和中文詞表
  • 模組載入器改為互斥:選中 Forge 後其他載入器標「不相容」;安裝目標只列相容版本,按鈕寫明裝到哪個版本
  • 修正下載被截斷、取消下載不及時、刪除版本後主介面沒更新;首次安裝不再播放開場動畫
v1.8.0 25 種語言,從啟動器到官網 2026-10-22
  • 啟動器現在支援 25 種語言:在設定 → 外觀 → 介面語言裡切換,清單可以直接搜尋
  • 首次啟動跟隨系統語言,歡迎引導裡也能先選好再開始
  • 新增首次使用的歡迎引導:語言、介面風格、簡短介紹共 4 步,可以跳過
  • 新增三種介面風格:Minecraft、進階(原本的樣子)、簡約
  • 安裝程式也翻成同樣的 25 種語言,依系統語言自動選擇
  • 說明中心支援 25 種語言,啟動器裡的說明連結會開啟與介面語言對應的頁面
  • 官網和官網裡的互動示範也支援 25 種語言
  • 阿拉伯語、波斯語、希伯來語會把整個介面切換成從右到左的排版
  • 啟動不再閃一下:啟動頁和主介面合成一個頁面,視窗底色跟隨主題;切換語言重新載入時也不會黑一下
v1.7.2 自訂頭像,以及可以搜尋的版本列表 2026-10-22
  • 現在可以更換啟動頁頭像:點擊頭像,或在「設定 → 外觀 → 頭像」選擇圖片;支援 PNG / JPG / GIF / WebP
  • 超過 1 MB 的圖片會詢問是否壓縮;上限為 4 MB,也能一鍵還原預設頭像
  • 外觀設定新增「頭像大小」滑桿,範圍 32–160 像素
  • 版本列表新增搜尋框;每個版本會顯示對應的遊戲版本與模組載入器,選取中的版本會醒目標示
  • 重新整理版本列表不再整個重建,捲動位置會保留;「匯入本機版本」移到列表右上角
  • 1.20 以上選擇「加入伺服器」會直接連線;沒填位址時會提示,而不是默默開單人遊戲
  • 版本設定自動儲存不再每次都彈出「已儲存」
  • 安裝包從約 103 MB 縮小到 93 MB:只保留中文與英文語言包,其他語言回退為英文
  • 1.7.1 是未發布的內部測試版,已撤下;1.7.2 已包含它的全部變更
v1.7.0 光影、資源包與整合包,一鍵安裝 2026-10-22
  • 下載頁新增「光影」與「資源包」分頁:可搜尋 Modrinth / CurseForge,並直接安裝到所選版本對應的資料夾
  • 新增「整合包」分頁,支援 Modrinth(.mrpack)與 CurseForge 整合包,會自動安裝對應的遊戲版本、模組載入器與所有模組
  • 每個整合包都是獨立版本,模組、設定與存檔都放在自己的資料夾,整合包之間不會互相混在一起
  • 也支援匯入本機整合包:在版本管理裡選擇 zip / .mrpack,輸入名稱後就開始安裝
  • 整合包檔案會依清單核對大小與 SHA1,下載不完整的 jar 會重新抓取,而不是裝出一個開不起來的遊戲
  • NeoForge 現在也能像 Forge / Fabric 一樣依版本安裝(1.20.1 以上)
  • 「更多」選單預設收合;需要時在「設定 → 外觀」開啟,重新啟動後又冒出來的問題也已修正
v1.6.1 崩潰原因,直接說清楚 2026-10-21
  • 崩潰會自動診斷(記憶體不足、Java 版本錯誤、缺少前置、顯示卡驅動、OptiFine / Forge 不相容等),彈窗直接給出 1–2 條結論
  • 「查看詳情」可看到全部線索與證據行;「查看日誌」會開啟發生崩潰那個版本所屬的遊戲資料夾
  • 錯誤報告會匯出完整 zip:分析結果、錯誤摘要、系統與顯示卡、Java 版本、版本與模組載入器、模組 / 資源包 / 光影清單、啟動參數、遊戲輸出與崩潰報告
  • 報告會遮蔽 --accessToken 與系統使用者名稱,可以直接傳給別人協助排查
  • 同時開多個遊戲時,每個工作階段各自保留輸出,崩潰現場不會混到別的版本
  • 模組詳情頁重做:中英文名稱、下載量、分類標籤、依 MC 版本分組的檔案清單、前置卡片、前往 Modrinth / CurseForge / MCMOD 的連結,以及一鍵複製名稱
  • 修正在 1.20.1 安裝時把前置當成 1.20 解析,導致 Fabric API / GeckoLib 出現重複版本、Fabric 回報 Incompatible mods found 而拒絕啟動
  • 安裝模組時會清掉同專案的舊 jar,不會再堆積多個版本
v1.6.0 裝模組不用自己找檔案 2026-10-20
  • 下載頁新增「模組」分頁:搜尋 Modrinth / CurseForge,挑選符合目前遊戲版本的檔案,並選擇要裝進哪個版本
  • Modrinth 會自動帶上必要前置;支援中文搜尋(查詢會先經由 MCMOD 取得英文名稱)
  • 沒有 CurseForge API Key 也能用:貼上專案連結或 cf:slug,即可透過鏡像安裝單一檔案
  • 下載改為任務佇列:連點多個版本會排隊,等待中的任務可以移除,取消目前任務後佇列會繼續
  • 自動更新改為靜默安裝:背景下載,離開啟動器時安裝,右上角圓形徽章會顯示進度
  • 新增:自動設定遊戲語言(預設簡體中文)、自訂遊戲資料夾與自訂檔案鏡像
  • 新增:從版本資料夾或 zip / jar 匯入本機版本
  • Fabric 現在真的能安裝,預設一併安裝 Fabric API;開啟版本隔離後,模組與存檔會跟著版本走
  • Forge 安裝只執行 --installClient,會顯示進度,Java 版本太舊時也會直接說明
  • OptiFine 改為靜默安裝,不再彈出圖形化安裝程式
  • 修正 0 位元組下載被當成成功、相對位址轉址,以及第二次下載沒有進度的問題
展開更早的 15 個版本
v1.5.2 設定頁重做 2026-10-18
  • 設定頁重做:記憶體、視窗、啟動行為、下載來源與 Java 參數重新分組,可用滑桿、開關與分段按鈕調整
  • 記憶體預設改為「自動」:實體記憶體的 30%,最少 1 GB、最多 8 GB,並保留 2 GB 給系統;也可以手動設定
  • 記憶體管理現在真的會釋放:只清理啟動器自己的行程,絕不碰正在跑的遊戲,還能設定啟動前自動最佳化
  • 下載來源有四種模式(自動 / 鏡像優先 / 官方優先 / 僅官方),檔案與版本清單可分開設定;新增 0–20 MB/s 全域限速
  • 新增:G1GC 調校、自訂 JVM 參數、行程優先順序、視窗大小預設值與啟動器顯示模式
  • 關於頁現在包含專案資訊、執行環境與完整授權條款;官網與說明頁也一併重寫
  • 修正:執行緒數設定沒有生效、404 頁面被存成檔案,以及下載失敗後殘留部分檔案
v1.5.1 崩了?我看看 2026-10-16
  • 新增崩潰提示:遊戲異常結束時說明原因,可一鍵匯出錯誤報告(崩潰報告 + 日誌 + 系統資訊,權杖已遮蔽)
  • 新增執行中面板:啟動後右側顯示版本、PID、執行時間與記憶體用量,隨時能結束遊戲
  • 使用者名稱欄位會用下拉選單記住最近 5 個名稱,每個都能刪除
  • 遊戲改為獨立行程執行,關掉啟動器不會跟著結束;關閉遊戲視窗也會被視為結束
  • 新增自訂遊戲視窗標題,支援魔術字({mc_version}、{time} 等)
  • 啟動小知識改為隨機出現(可在設定調整),條目也大幅增加
  • 啟動動畫與頁面切換更順暢
v1.5.0 Java 修好了,順便換新裝 2026-10-16
  • 修正 Java 執行環境下載:鏡像改了檔名導致安裝失敗,現在改為動態取得
  • 安裝程式改用 Inno Setup,可從舊版直接就地升級
  • 統一全域配色(主色天藍、深色模式深海藍),並換上新的啟動動畫與官網
  • 修正啟動畫面不跟隨淺色主題,以及部分按鈕樣式沒有生效
v1.4.4 光影支援! 2026-07-11
  • 新增 OptiFine(光影)支援
  • 一鍵安裝,自動處理繼承、函式庫與 tweakClass
  • 支援 inheritsFrom 版本繼承機制
v1.4.3 修復 2026-06-02
  • 修正雙重捲軸的問題
  • 關於頁內容擴充,加入工具箱
v1.4.2 修好了?我不信 2026-06-02
  • 上個版本的啟動畫面有些問題
  • 把設定整理了一番
  • 取消啟動現在真的會結束行程了!
v1.4.1 初次見面! 2026-06-02
  • 首次啟動加入歡迎動畫
  • 移除過度的防除錯,開放開發者模式
v1.4.0 起飛! 2026-06-01
  • 嘗試真正支援 Forge
  • 立即啟動!這是安裝程式版本,已編譯為機器碼!
  • 修了一堆 bug,感謝論壇
  • 大幅精簡流程;更新詳情現在可以顯示完整日誌
v1.3.3 2026-05-28
  • Forge / Fabric / OptiFine 終於能用了!
  • 這是第一個開源版本!
v1.3.2 2026-05-23
  • 新增每個版本的詳細設定,預設啟用;遊戲版本可以刪除
  • 更多淺色模式支援;「還原預設值」移入新的相容性設定區;API 更新
  • 打磨下拉選單與各種細節
v1.3.0–1.3.1 2026-05-22
  • 修正下載曲線消失(安裝版裡沒有呼叫到)
  • 自動檢查更新的設定移到關於頁
  • 下載頁現在完整列出 Alpha、Beta、快照與正式版,修正正式版顯示不全的問題
  • 重做啟動頁,加入依最後啟動時間排序的版本管理
  • 啟動時新增「你知道嗎」小知識與日誌自動清理(間隔可在設定中調整)
  • 外觀裡的介面縮放現在真的有效;1.3.1 修正了縮放不顯示的問題
v1.2.1 2026-05-22
  • 把動態函式庫一併打包
  • 加入防止重複啟動 / 重複執行個體
  • 移除無用設定,下載頁內容現在可以收合
v1.2.0 2026-05-21
  • 加入捲軸與淺色模式
  • 加入完整的啟動器啟動動畫,減少啟動時的白畫面
  • 左側邊欄移到上方並放大介面;打磨下載頁並加入 Java 執行環境
  • 加入大量設定,分為遊戲、下載、外觀、進階與關於
v1.1.0 2026-05-21
  • 新增 Java 自動安裝,下載來源可設定(感謝清華!)
  • 效能改善,加入啟動動畫,並改善以日誌排查問題的體驗
  • 修正大量下載清單的 bug,例如無法取消、取消後仍殘留
v1.0.0 2026-05-20
  • 首個穩定版