|
GPCL('''[[GPCL]](全名称:GoodPlanCraftLauncher)''' 是一款开源 Minecraft 启动器,由[[虚舟实验室(CaelLab)]]旗下的游戏团队 [[CaelLabGameTS]] 基于 [[Electron]] 框架开发的一款开源 Minecraft 。该启动器,支持离线模式与正版登录,提供自动版本管理、[[Java]] 运行时自动补全及极速启动功能。<ref name=":0">[https://gamets.caellab.com/gpcl/ GoodPlanCraftLauncher(GPCL1.4.3) - 轻量高效的 Minecraft 启动器 - CaelLabGameTS]</ref><ref name=":1">[https://github.com/yunyun-3782/GoodPlanCraftLaunCher yunyun-3782/GoodPlanCraftLaunCher - GitHub]</ref>
{{Infobox
{| class="infobox" style="border:1px solid #ccc; background:#f8f9fa; width:24em; float:right; margin:0 0 1em 1em; border-spacing:5px;"
|title = GPCL
|-
| image = [[File:GPCL启动器Logo.png| thumb|GPCL启动器Logo150px]] ▼
! colspan="2" style="text-align:center;" | '''GPCL'''
|-
|label1 = 英文名 || '''GoodPlanCraftLauncher'''
|data1 = GoodPlanCraftLauncher
|-
|label2 = 别名
| 别名 || '''GPCL'''
|data2 = GPCL
|-
|label3 = 开发者
|data3 开发者 || '''= [[虚舟实验室(CaelLab)]]/ [[CaelLabGameTS]]'''
|-
|label4 = 作者
|data4 作者 || '''= [[王耀泽(虚舟实验室创始人)|Yunyun(云云)]]'''
|-
|label5 = 首次发布 || '''2026年5月20日'''
|data5 = 2026年5月20日
|-
|label6 = 最新版本
|data6 最新版本 || '''= 1.4.3(2026年6月2日)'''<ref name=":0" />
|-
|label7 = 编程语言 || '''JavaScript / Electron'''
|data7 = JavaScript / Electron
|-
|label8 = 优化
|data8 = v8 编译字节码
|label9 = 操作系统
|-
|data9 操作系统 || '''= Windows 10 64位(1709+)'''
|label10 = 平台
|-
|data10 平台 ||= '''Windows'''
|label11 = 软件类型
|-
|data11 软件类型 ||= '''[[Minecraft]] 启动器'''
|label12 = 许可协议
|-
|data12 许可协议 ||= '''[https://www.caellab.com/license/bysa-code CaelLab BY-SA Code License]'''
|label13 = 官方网站
|-
|data13 官方网站 ||= '''[https://gamets.caellab.com/gpcl/ gamets.caellab.com/gpcl]'''
|label14 = 源码仓库
|-
|data14 源码仓库 ||= '''[https://github.com/yunyun-3782/GoodPlanCraftLaunCher GitHub]'''
|-
|Logo
▲|[[File:GPCL启动器Logo.png|thumb|GPCL启动器Logo]]
== 概述 ==
GPCL 是一款面向 [[Windows(操作系统)|Windows]] 平台的第三方 [[Minecraft]] 启动器,以"其设计定位为“轻量、高效、开源"为设计理念”。<ref name=":0" /> 该启动器由[[虚舟]]实验室(CaelLab)([[CaelLab]])旗下游戏团队 CaelLabGameTS 的开发者 Yunyun(云云)主导开发,于 2026 年 5 月 20 日发布首个正式版本。<ref name=":3">[https://www.caellab.com/ 虚舟实验室(CaelLab)]</ref> GPCL 采用基于 Electron 框[[架构]]建,支持离线模式与正版登录,并具备提供自动版本管理、Java 运行时自动补全,以及 Forge、Forge / Fabric / 、OptiFine 模组加载器的支持等功能。<ref name=":1" /><ref name=":4">[https://pedia.caellab.com/wiki/CaelLabGameTS CaelLabGameTS - 轻之舟百科]</ref>
== 功能特性 ==
=== 登录与启动 ===
GPCL 提供离线模式登录,同时并支持正版账号验证。<ref name=":0" /> 启动器采用优化特定的启动流程与[[缓存]]机制,据称可实现"点击即玩"较快的极速启动体验响应。<ref name=":0" /> 自 1.4.0 版本起,安装版采用机器码编译的安装版,进一步优化启动速度方式。<ref name=":5">[https://git.caellab.com/yunyun/GoodPlanCraftLaunCher GoodPlanCraftLaunCher - GitCaelLab]</ref>
=== 版本管理 ===
GPCL 支持一键下载、安装与切换 Minecraft 各版本,并自动处理依赖库与资源文件。<ref name=":0" /> 下载页面涵盖完整的 Alpha、Beta、快照及正式版本,并支持按最后启动时间排序。 版本设置允许[[用户]]删除已安装的游戏版本,并支持默认托管配置。
=== Java 环境 ===
GPCL 内置 Java 运行时自动补全功能,支持 Java 8、17、21 及 25 等多个版本,用户可根据 Minecraft 版本需求选择安装或卸载对应的 Java 环境。<ref name=":0" /> 自 1.1.0 版本起新增 Java 自动补全功能,并支持设置下载源。
=== 模组支持 ===
GPCL 支持 Forge、Fabric 及 OptiFine 等主流模组加载器。自 1.3.3 版本起正式支持提供对 Forge、Fabric 与 OptiFine 的安装与启动支持。 1.4.0 版本进一步优化了对 Forge 的支持进行了调整。<ref name=":5" />
== 开发历史 ==
GPCL 的开发始于 2026 年,由[[虚舟实验室]](CaelLab)旗下游戏团队 CaelLabGameTS 主导。 2026 年 5 月 20 日,GPCL 1.0.0 作为首个正式版本发布。 此后开发团队以保持较高频率的迭代更新:
2026 年 5 月 21 日,1.1.0 版本新增 Java 自动补全与启动动画;同日发布的 1.2.0 版本引入浅色模式、滚动条及整体启动动画,并将左侧菜单栏移至顶端。 5 月 22 日至 23 日,1.2.1、1.3.0、1.3.1 及 1.3.2 版本陆续发布,重构内容包括启动页重构、新增版本设置详细项目新增及自动清理日志功能。 5 月 28 日,1.3.3 版本成为首个开源版本,并正式支持 Forge、Fabric 与 OptiFine。<ref name=":5" />
2026 年 6 月 1 日,1.4.0 版本发布,安装版采用机器码编译的安装版方式,大幅优化流程并试图真正支持对 Forge 支持进行了调整。<ref name=":5" /> 6 月 2 日,1.4.1 至 1.4.3 版本连续发布,新增新人首次启动欢迎动画、允许关闭 Splash 画面,并修复了进程终止等相关问题。<ref name=":0" />
== 系统要求 ==
GPCL根据官方文档,GPCL 对运行环境的要求如下:<ref name=":0" />
* '''[[操作系统]]''':[[Windows(操作系统)|Windows]] 10 64 位(1709 及以上版本)
* '''[[存储]]空间''':初始至少 90 MB 可用空间
* '''Java''':启动器可自动补全,无需预先安装
|