XCL2
想换回旧版界面Switch to classic
XCL2 / MINECRAFT LAUNCHER

少一点准备,
多一点游戏。

从第一次安装,到下一个模组世界。把版本、运行环境和日常管理放在一起,专心做你想做的事。

开源免费Windows
XCL2界面示意
你的下一个世界MINECRAFT JAVA
Minecraft 1.21.xFabric · Java 21
环境已就绪独立实例
从安装,到日常。01 / 准备02 / 管理03 / 扩展
01 / QUICK START

第一步,
就很简单。

选择版本,接着沿一条清楚的流程完成准备。下载什么、进行到哪一步,都能看得见。需要时,也可以自己调整。

  • 自动匹配运行环境
  • 整合游戏、加载器与模组安装
  • 查看进度与校验结果
准备你的游戏流程示意
  1. 01
    准备运行环境检测并配置合适的 Java
  2. 02
    安装游戏与加载器把需要的依赖放到对应位置
  3. 03
    校验,然后出发检查资源,完成最后一步

流程示意,不会实际下载或启动游戏。

查看一键启动的完整说明
XCL2 / SPOTLIGHT

一键安装游戏,一键配置环境,一键启动

这是 XCL2 存在的全部理由:把安装 Minecraft 时最容易卡住新手的三件事,压缩成一次点击。

选版本、装环境、进游戏,全部自动衔接

点击“开始游戏”后,XCL2 会按顺序自动完成版本下载、Java 环境检测与安装、资源文件校验,中途不需要你手动干预或去网上查教程。

自动识别所需 Java 版本并静默安装,不用手动配环境变量

下载中断可断点续传,弱网环境也能装完

需要 Fabric / Forge 时可在同一步顺带装好,不用二次操作

启动失败时给出具体原因,而不是一句“启动出错”

02 / YOUR COLLECTION

玩法再多,也能井井有条。

模组、整合包、不同版本。把每一种玩法留在自己的空间里。

每个世界,各有空间。

独立的游戏实例、设置与模组目录。保留常玩的生存世界,也给新的灵感留一个位置。

生存世界Vanilla · Java 21
模组实验室Fabric · Custom JVM
下一个整合包Import · Back up

内容,一处找齐。

综合浏览 Modrinth 与 CurseForge,按游戏版本和加载器挑选模组、光影、资源包与整合包。

ModrinthCurseForge
MODSSHADERSMODPACKS
03 / BEYOND LAUNCH

启动之后,也有人帮你打理。

和朋友一起开服

选择核心、匹配 Java、设置内存,在内置控制台查看日志并管理启停。

SERVER / CONSOLE

01:27:00 Starting world…

01:27:01 Runtime ready.

01:27:02 Done.

把问题变成线索

借助 AI 助手分析日志和崩溃报告,也可以查看原始记录,接入自己的兼容接口。

这次启动失败,先检查什么?

经你确认,再读取日志

EXPLORE THE DETAILS

不止开始游戏,还有这些。

展开条目查看说明,再按自己的需要选择功能。

01运行环境与版本

在一处管理游戏版本与 Java,也可以按实例调整运行参数。

02模组与资源搜索

综合浏览 Modrinth 和 CurseForge,寻找模组、光影、资源包与整合包。

03基岩版管理

除 Java 版外,也提供基岩版检测启动、历史客户端与内容导入等入口。

04触屏游玩

在支持的 Windows 触屏设备上使用触控操作,让游玩方式多一种选择。

05服务端控制台

选择服务端核心、配置 Java 与内存,查看运行日志并管理启停。

06备份与实例隔离

把不同玩法的配置与模组分开放,管理备份时更容易找到对应世界。

07崩溃排查与 AI 助手

查看日志和崩溃报告,也可让 AI 辅助分析;自定义接口让接入方式更灵活。

08插件与开放 API

下载 API 文档和对应版本的 DLL,了解接口后再编写自己的扩展。

09内置实用工具

通过内置百宝箱集中使用常用工具,让日常管理少切换几个窗口。

10多来源下载

按网络情况选择 GitHub、蓝奏云、123 云盘或夸克;API 文档提供三种来源。

OPEN API

让你的想法,也能接进来。

从接口说明和对应版本的 DLL 开始,编写你自己的插件。

从接口到你的插件功能示意
API 文档API.dll你的插件
// 从一个想法开始了解接口实现扩展接入启动器
XCL2 / MODSMARKET

模组市场就在启动器里

接入 Modrinth 与 CurseForge 两大平台,中文关键词也能搜到对应模组,安装后自动处理依赖关系。

资源发现功能示意
新的光影SHADERS
新的玩法MODPACKS
新的世界RESOURCES
版本筛选加载器筛选统一安装
展开完整功能与说明

接入 Modrinth 与 CurseForge 两大平台,中文关键词也能搜到对应模组,安装后自动处理依赖关系。

同时检索 Modrinth 与 CurseForge,结果去重合并展示

中文关键词自动匹配英文模组名,减少搜不到的情况

整合包一键导入,版本与模组列表自动对齐

XCL2 / SECONDARY

主要能力,一张卡片讲清一件事

账号、实例、运行环境与工具集中管理。选择一项玩法,保留自己的设置。

实例工作台功能示意
游戏实例账号运行环境
生存世界Vanilla · 独立存档
模组实验室Fabric · 独立配置
下一个整合包导入 · 校验 · 备份
配置启动备份
展开完整功能与说明

以下逐项说明常用功能。上方为网页绘制的功能示意,并非正在运行的软件界面。

皮肤与账号

例如:正版账号、离线账号与第三方认证账号可以共存,启动前直接切换。

多实例管理

例如:给生存、光影和不同整合包各建一个实例,Mod、存档与资源互不干扰。

Java 与启动控制

例如:启动 1.20.1 时自动匹配合适的 Java,也能为该实例单独指定内存和 JVM 参数。

下载与网络优化

例如:弱网下载中断后继续任务,并在标题栏暂停、恢复或取消,不影响已完成文件。

基岩版管理

例如:选择正式版或预览版客户端下载并启动,也能导入 .mcworld / .mcpack 内容。

备份与迁移

例如:更新整合包前备份整个实例,换电脑时再导入;设置也能单独导出与恢复。

诊断与安全

例如:游戏崩溃后直接分析报告中的内存、Java 或 Mod 冲突线索,并可导出日志求助。

服务端与联机

例如:选择 Paper 与游戏版本后,自动下载核心、匹配 Java,再用内置控制台启停服务器。

AI 智能助手

例如:经你确认后读取本次日志,解释报错并给出排查步骤;也支持自定义模型与接口。

界面与使用偏好

例如:跟随系统深浅色、换背景与强调色,再按电脑性能选择低动效或高性能模式。

百宝箱工具

例如:下界坐标换算、种子结构查询、JVM 参数生成和资源包校验都能直接使用。

触屏游玩支持

行业首创,支持在 Windows 设备下进行触屏游玩。

插件与 API

行业首创,支持安装插件,自定义范围广,详见 API 开放文件。

XCL2 / BEDROCK

基岩版,也有独立的工作台。

检测和启动客户端,管理内容包与专用服务端。正式版与预览版,也能在同一处查看。

Minecraft for Windows功能示意
BEDROCKStable / Preview
.mcworld.mcpack.mcaddon
客户端内容包BDS 服务端
展开完整功能与说明

源码中的 Bedrock 独立页面已经把原来分散的功能合并:检测与启动 Minecraft for Windows、下载历史客户端、导入内容、管理运行进程,以及下载和启动 Bedrock Dedicated Server。

客户端检测、启动与多版本下载

可检测 Microsoft Store 安装的 Minecraft for Windows,也能导入已有客户端目录;正式版与预览版分渠道获取版本列表,并保留多个本地实例。

内容包直接导入

支持 .mcworld、.mcpack、.mcaddon 与 .mctemplate,也可以把文件直接拖进启动器窗口。

专用服务端与运行进程一起管

Bedrock Dedicated Server 支持正式 / 预览渠道、版本选择、下载与启动;客户端侧还能枚举正在运行的 Minecraft.Windows 实例并按需关闭。

正版 / Trial / Demo 授权仍由 Minecraft for Windows 与 Microsoft Store 自己判断。 XCL2 不读取也不修改账户授权状态。通过下载包侧载客户端时,Windows 可能需要开启开发者模式;多版本下载还需要访问 GitHub 与微软更新服务器。

Minecraft Bedrock · 正式功能

Minecraft.Windows · 可刷新 / 关闭选中 / 一键关闭全部

XCL2 / AI

让问题,变成下一步。

围绕 Java、模组依赖和崩溃日志找到线索。读取日志或文件前,会先请求你的确认。

问题排查助手功能示意
游戏启动后立刻退出,先检查什么?
从三个方向开始
  • Java 版本与运行环境
  • 模组依赖和加载器
  • 最近一次崩溃日志
经你确认,再读取日志
展开完整功能与说明

根据 XCL2 源码中的 AI 面板与服务实现整理:普通问题和复杂排障可以自动路由到不同模型,并把日志、设置和工作目录访问放在明确的确认边界内。

从“怎么设置”到“为什么崩溃”,用同一个入口处理

AI 助手支持自动 / 普通 / 专家 / 指定模型四种回答模式。复杂日志、崩溃与注入排查可以走专家路线;日常功能入口与使用说明则走更轻量的普通路线。

可单独开启深度思考与联网搜索,也支持省 Token 模式与超长上下文自动压缩

聊天历史保存在本机;支持新建、重命名、删除与重新生成会话

可使用内置接口,也可接入自定义 OpenAI 兼容 API,并手动配置模型 ID

访问日志、查看/修改白名单设置、读取或写入工作目录文本文件前,会逐次请求用户确认

工作目录为空时文件访问完全关闭;设置工作目录后也只能访问该目录及其子目录,路径越界会被拒绝。

游戏启动后立刻退出,能帮我看看吗?

可以。我先从最常见的 Java 版本、Mod 依赖和崩溃日志三个方向排查。

需要日志时会先向你请求授权,不会直接读取。

XCL2 / FUNLANG

内置几种不正经的"抽象语言"

源码内置 15 套界面语言资源。除了简体、繁体、粤语、英日韩等常用语言,也有音译中文、Microsoft 风格中文与文言文等彩蛋,随时可以切回正常语言。

换一种表达方式功能示意
界面语言
你好,世界。日常使用,清楚直白。
让界面也有一点个性。在设置中选择抽象语言风格。
展开完整功能与说明

源码内置 15 套界面语言资源。除了简体、繁体、粤语、英日韩等常用语言,也有音译中文、Microsoft 风格中文与文言文等彩蛋,随时可以切回正常语言。

标题栏、按钮、提示语都会跟着一起"整活",细节拉满

不影响任何实际功能,只是换了一种说法

语言设置里一键切回简体中文,不会卡在整活语言里出不来

不止一套整活翻译,风格各不相同

连警告提示语也会被一起"翻译",读起来一本正经地荒谬

纯粹是开发者自娱自乐加的功能,不代表严肃程度

XCL2 / SPONSOR-FREE

不设赞助门槛

XCL2 的每一项功能默认对所有人开放,不存在“赞助解锁”的隐藏开关。

所有功能,向你开放功能示意
¥0
功能不设赞助门槛
赞助自愿,功能默认开放
展开完整功能与说明

XCL2 的每一项功能默认对所有人开放,不存在“赞助解锁”的隐藏开关。

项目开源,代码可自行审查与编译

行业首创,支持在 Windows 设备下进行触屏游玩

行业首创,支持安装插件,自定义范围广

开发与服务器成本由爱发电赞助自愿支撑,不影响任何功能使用。

XCL2 / COMPARE

把 XCL2 放进真实的启动器生态里比较。

“国产第三方”和“国外第三方”都包含很多不同项目,下面只描述常见倾向;官方启动器则以 Mojang / Microsoft 的原生游戏入口为参照。

维度 XCL2本项目 国产第三方常见情况 官方启动器Mojang / Microsoft 国外第三方常见情况
主要定位一站式 Java + 基岩 + 服务端 + 工具 + AI通常围绕 Java 启动、下载与整合包生态官方账号与官方游戏的直接启动入口多实例、整合包、模组生态是常见重点
Java / 环境自动配置检测、匹配、下载,并可按实例覆盖 Java / JVM 参数常见支持,自动化深度因产品而异以官方游戏运行环境为主常见支持,策略因项目而异
Modrinth + CurseForge双平台搜索、下载与依赖处理部分项目支持双平台或其中之一不是官方启动器核心功能较常见,但平台组合不同
中文 Mod 搜索辅助内置中文关键词 / 名称匹配辅助部分项目对中文生态支持较强无此定位多数项目以英文生态为主
基岩版能力检测启动、历史客户端、内容导入、进程管理、BDS因产品而异,通常不是统一标配官方基岩版启动体验最直接因产品而异,很多仍以 Java 为主
内置 AI 排障模型路由、深度思考、联网搜索、授权读取日志目前并非普遍标配不是核心功能目前并非普遍标配
多实例 / Mod 管理实例隔离、依赖检查、批量更新、备份常见支持实例管理相对基础很多项目的核心能力
Java / 基岩 / 服务端统一入口同一桌面应用集中管理因产品而异服务端管理不是主要定位因产品而异
源码可审查GitHub 开源,可自行编译有开源也有闭源官方客户端并非开源项目开源项目较多,也存在闭源产品
启动器内存占用作者日常观察:常见状态约为官方启动器的 1/5、约为多数第三方启动器的 2/3~4/5通常低于官方;不少完整功能型项目高于 XCL2,但也有更轻量的项目占用更低作者日常观察中通常明显高于 XCL2,约为其 5 倍量级完整功能型项目常见高于 XCL2;部分极简 / 轻量启动器会低于 XCL2
功能赞助门槛功能不设赞助解锁,赞助只用于支持开发赞助解锁额外功能在国内第三方中较常见,但并非所有项目都如此需要对应 Minecraft 授权,不属于“赞助解锁”模式支持者权益、付费功能或完全免费均有,因项目而异
Windows 触屏游玩行业首创,支持在 Windows 设备下进行触屏游玩目前并非普遍标配不是官方启动器的定位目前并非普遍标配
插件 / API 开放行业首创,支持安装插件,自定义范围广,公开 API 文档可下载部分项目提供有限扩展接口不开放第三方插件体系部分项目有插件或 Mod 生态,但完整 API 文档并非普遍标配

多方对比 · 不做“谁最好”的排行榜

XCL2 重点能力

常见 / 因产品而异

这里比较的是

产品定位与常见能力

。内存占用一项来自作者日常使用观察,不是统一硬件、统一页面、统一缓存条件下的实验室基准;实际占用会随系统、WebView2 页面、缓存、下载任务和插件 / 模组管理状态变化。第三方项目更新很快,具体能力应以各项目当前版本为准。

XCL2 / GUIDE

从零到进入游戏,四步走完

首次启动会自动进入引导流程,不熟悉 Minecraft 生态也能顺利完成配置。

从安装到第一次启动功能示意
01准备运行组件

.NET 8 与 WebView2

02下载与解压

选择适合你的下载来源

03选择版本与账号

按需要配置运行环境

04开始游戏

检查进度,进入你的世界

展开完整功能与说明

首次启动会自动进入引导流程,不熟悉 Minecraft 生态也能顺利完成配置。

选择语言与账号方式

支持微软正版登录与离线模式,语言引导覆盖简繁中文、粤语、英日韩等十余种。

自动检测运行环境

扫描本机已有的 Java 版本,缺失时自动下载适配版本,无需手动配置路径。

挑选版本,点一下开始游戏

按发行版、快照或整合包筛选,确认后点击“开始游戏”,剩下的交给 XCL2。

进入游戏

下载、校验、启动全自动完成,进度与日志实时可见,出问题也知道卡在哪一步。

下载前的说明
XCL2 / DOWNLOAD

现在就试试一键启动

进入新的独立下载中心选择 EXE、源码、.NET 8 Desktop Runtime 与 WebView2。NET 8 必须安装;WebView2 强烈推荐安装,否则会明显影响多项功能体验。

前往下载页面

GitHub 源码

觉得好用可以去

支持一下作者,但这从不是使用功能的前提。

XCL2 · 个人开发的 Minecraft 启动与管理工具

与 Mojang / Microsoft 无关联

XCL2 / RELEASE-CENTER

版本日志不再塞进下载页,单独做成一个真正的版本中心。

把更新记录、版本变化和文件来源放在独立页面,按需查看,不打断当前的介绍。

版本与更新功能示意
持续迭代更新记录集中查看
版本记录

了解每次更新的变化

功能与修复

查看对应版本的发布说明

下载来源

按需要选择文件与镜像

展开完整功能与说明

新的更新日志页面直接读取 GitHub Releases API,提供版本搜索、正式版 / 预发布筛选、版本列表和完整 Release Notes。下载页只负责下载,两者互不依赖。

XCL2 / AUTHOR

为什么要做一个新的启动器

由个人开发者 xztx127 独立维护。把环境配置、资源发现和日常管理连起来,让第一次使用的人也能顺利开始。

开发者与使用者功能示意
反馈想法XCL2继续完善
个人维护 · 开源协作
展开完整功能与说明

XCL2 由个人开发者 xztx127 独立维护。最初的动机很朴素:想找一款点一下就能进游戏、又同时接入 Modrinth 与 CurseForge、不需要为高级功能付费的启动器,找了一圈没有完全合适的,于是决定自己写一个。

开发过程中最花时间的部分不是模组市场,而是"一键启动"背后那一串自动化:环境检测、版本解析、依赖修复、失败重试。目标是让第一次接触 Minecraft Java 版的人,也能在没有人指导的情况下独立完成安装、配置、进入游戏的全过程。

项目在 GitHub 上开源,接受 Issue 与 Pull Request。日常也会在 B 站分享开发进度,如果这个启动器帮到了你,欢迎去留一句反馈,这比赞助本身更能推动它继续更新。

FIELD GUIDE / 01

一个玩法,一个独立空间。

把原版、模组和测试环境分开管理。找版本、看目录和调整参数,都围绕当前实例进行。

  1. 01
    先选实例

    启动前确认当前版本和加载器,减少打开错误环境的情况。

  2. 02
    再看文件

    围绕当前实例整理模组、配置与存档,修改前先确认目录。

  3. 03
    按需调整

    需要特殊环境时,再为对应实例设置 Java 与 JVM 参数。

一个玩法,一个独立空间。功能图解
XCL2
原版生存Vanilla
mods/saves/config/
模组冒险Fabric
mods/saves/config/
测试世界Forge
mods/saves/config/

图示:按玩法组织实例与文件。

FIELD GUIDE / 02

先对齐环境,再扩展玩法。

资源很多,适合当前实例的才有用。安装前确认版本、加载器和依赖,遇到问题时就更容易定位。

  1. 01
    核对版本

    同一模组可能提供多个游戏版本的文件,不要只看名称。

  2. 02
    核对加载器

    Fabric、Forge 等环境的文件需要分别匹配。

  3. 03
    保留排查线索

    出错后先看最近改动和日志,再逐项检查依赖与环境。

先对齐环境,再扩展玩法。功能图解
安装前,核对这三项
游戏版本1.21.x
模组加载器Fabric
运行环境Java 21
主模组 + 所需依赖

版本组合仅作示意,请以具体模组要求为准。

FIELD GUIDE / 03

找到文件,也找到合适的线路。

日常使用下载启动器,开发接入选择 API DLL 和文档。每个下载项目有独立入口,不会混到其他文件页面。

  1. 01
    普通用户

    打开下载中心,选择启动器与需要的运行环境。

  2. 02
    开发者

    先阅读 API 文档,再下载 DLL;两者都有 GitHub 入口。

  3. 03
    切换镜像

    DLL 提供蓝奏、123 和夸克;文档提供 123 和夸克。蓝奏提取码仍为 81pk。

找到文件,也找到合适的线路。功能图解
EXE
开始使用下载启动器
DLL
接入功能下载 API DLL
MD
阅读接口下载 API 文档
GitHub镜像下载
FIELD GUIDE / 04

页面,也可以有你的习惯。

喜欢安静阅读,或喜欢跟着滚动变化的画面,都可以随时切换。设置会在刷新和跨页时继续沿用。

  1. 01
    深浅色与语言

    通过右上角按钮调整;悬停或键盘聚焦可先查看说明。

  2. 02
    普通或 bate

    普通模式直接阅读;bate 模式让上下两页随滚动渐变。

  3. 03
    动画随你决定

    关闭动画后保留全部内容,也尊重系统的减弱动态效果设置。

页面,也可以有你的习惯。功能图解
Light
Dark
主题 · 语言 · 动画

普通阅读和 bate,使用同一份完整内容。

QUESTIONS & ANSWERS

还有疑问?在这里找到答案。

一键启动是不是就不能自定义设置了?

不是。默认流程会帮你选好通常合适的配置,但内存分配、JVM 参数、Java、版本隔离等选项都保留在设置里,需要精细调整时随时可以改。

没有正版账号可以用吗?

可以。XCL2 支持离线模式启动,也支持微软正版登录,两种账号方式可以在同一个启动器里共存并随时切换。是否能进入要求正版验证的服务器,仍由对应服务器规则决定。

真的所有功能都不需要赞助解锁吗?

是的。模组市场、多实例、AI 助手、服务器管理等功能默认对所有用户开放。国内第三方启动器中“赞助解锁额外功能”的模式比较常见,但 XCL2 不采用这种功能门槛;爱发电赞助完全自愿,用于补贴开发与服务器成本。

支持哪些 Windows 版本?

目前主要面向 Windows 桌面环境优化,建议使用 Windows 10 1903 或更高版本。过旧系统可能在 .NET、WebView2、TLS 或系统组件方面出现兼容问题。

.NET 8 Desktop Runtime 一定要装吗?

必须安装。XCL2 主程序依赖 .NET 8 Desktop Runtime;64 位 Windows 通常安装 x64,只有 32 位 Windows 才选择 x86。下载中心同时提供微软官方入口和作者镜像。

WebView2 可以不装吗?

非常不建议省略。没有 WebView2 时即使主程序还能启动,也会明显影响内嵌登录、网页型工具以及其他依赖 WebView2 的功能,体验会受到较大影响。为了完整使用 XCL2,强烈建议安装常青版 WebView2 Runtime。

XCL2 的启动器内存占用大概是多少水平?

按作者日常使用观察,XCL2 常见运行状态的内存占用大约是官方启动器的 1/5,并约为多数完整功能型第三方启动器的 2/3~4/5。不过这不是统一硬件上的标准化基准;页面、WebView2、下载任务、缓存和功能状态都会影响结果,也确实有一些极简轻量启动器比 XCL2 更省内存。

基岩版功能能代替 Microsoft Store 授权吗?

不能。XCL2 可以检测、启动、下载和管理 Minecraft for Windows 客户端及 Bedrock Dedicated Server,但正版 / Trial / Demo 授权仍由 Microsoft Store 与 Minecraft for Windows 自己判断,XCL2 不读取也不修改账号授权状态。

为什么基岩版多版本下载可能要求开发者模式?

当你使用下载包侧载某些基岩版客户端时,Windows 的应用安装策略可能要求开启开发者模式。这个要求来自 Windows 的侧载机制,而不是 XCL2 用来绕过授权的功能。

AI 助手会不会直接读取我的日志和文件?

不会无提示直接读取。按当前实现,访问日志、设置或工作目录文本文件前会请求用户确认;工作目录为空时文件访问关闭,设置后也限制在该目录及其子目录内。使用自定义 API 时,还应同时留意你所选择模型服务商的隐私条款。

断网以后还能用吗?

已经安装在本机的游戏、实例和大量本地管理功能仍可使用,但正版登录刷新、版本 / 模组下载、联网搜索、GitHub 更新日志以及依赖在线 API 的 AI 功能需要网络连接。

可以自己编译、审查或修改 XCL2 吗?

可以。项目在 GitHub 开源,可以自行审查代码与编译,也欢迎通过 Issue 或 Pull Request 反馈问题和贡献改进。请同时遵守仓库当前采用的许可证与第三方依赖许可。

READY WHEN YOU ARE

下一个世界,现在开始。

把启动器准备好,把时间留给游戏。

前往下载中心