Home

MINECRAFT JAVA LAUNCHER

CraftStation

参考 PCL-CE 主要功能体系打造的现代 Minecraft Java 启动器。

工业科幻界面 + 流畅动效 + 自研模组体检,让装模组、开服、换版本都变得简单。

Windows 10 / 11 Forge · NeoForge · Fabric · Quilt 开源
CRAFTSTATION

当前版本

1.21.4 · Fabric

  • 1.21.4已安装
  • 1.20.6已安装
  • 1.19.4可安装

就绪 · 模组 24 个 · 无冲突

能力清单

不只是版本列表

从正版登录、加载器安装、实例管理,到 Modrinth 下载、整合包导入导出、模组冲突诊断,一整套流程都做成了顺手的工具。

账户系统

  • 微软正版登录:内嵌浏览器 OAuth 授权,Token 用 DPAPI 加密落盘,支持静默刷新与多账户切换
  • 离线账户:一键添加,自动生成离线 UUID,局域网联机友好
  • 皮肤与披风预览:登录后直接查看正版角色信息

版本与加载器

  • 官方版本列表:Release / Snapshot / Old,安装、更新、修复、删除
  • Forge / NeoForge / Fabric / Quilt / OptiFine 一键安装,自动匹配版本
  • 下载走 BMCLAPI 镜像,失败自动回退官方源
  • Java 运行时自动安装,按版本选择 Java 8 / 17 / 21

实例管理

  • 实例 = 版本 + 独立启动参数 + 图标 + 描述 + 服务器直连
  • 版本隔离:mods / saves / config 独立,libraries 共享
  • 收藏、复制、删除、导入导出
  • 启动实时日志、崩溃日志定位、进程停止与重启

资源与服务器

  • mods / 资源包 / 光影包 / 存档 / 服务器统一管理
  • Modrinth 搜索与下载:按加载器、游戏版本、分类过滤,支持更新检测
  • 服务器一键直连:1.7+ JSON Ping,显示 MOTD、在线人数、版本与延迟
  • 整合包导入导出:支持 .mrpack 与 CurseForge .zip

自研能力

模组体检与冲突检测

这是 CraftStation 的独门能力:

  • 解析 mods.toml、fabric.mod.json、quilt.mod.json 等元数据
  • 自动发现缺失前置、版本范围不匹配、重复 modId、显式冲突、加载器混用与损坏 jar
  • 问题按错误 / 警告分级,支持定位文件、禁用、删除
  • 选中模组的前置依赖树与反向依赖一目了然
  • 一键在 Modrinth 搜索缺失依赖,或导出完整体检报告

界面

工业科幻,但不只是好看

灵感来自《明日方舟:终末地》的工业科幻视觉与 fz.wiki 的组件质感。

CraftStation 工业科幻界面预览
  • 45° 切角卡片、细网格背景、CMYK 色带、扫描线动效
  • 黄色主强调色与黑色侧栏的明暗对比
  • 丝滑的过渡动画与实时反馈,启动、下载、登录全程有状态
  • 自适应 125% / 150% DPI

快速开始

五分钟进服

  1. 1

    下载 CraftStation

  2. 2

    添加微软账户或离线账户

  3. 3

    安装喜欢的 Minecraft 版本

  4. 4

    安装 Fabric / Forge 后到资源中心下载模组

  5. 5

    点击「启动」,进入游戏

常见问题

进服前先看这里

需要安装 Java 吗?

不需要。CraftStation 会根据游戏版本自动下载并管理对应 Java 运行时。

支持正版登录吗?

支持。使用内嵌浏览器完成微软 OAuth 登录,Token 加密保存,重启后自动静默刷新。

下载速度慢怎么办?

默认使用 BMCLAPI 镜像并自动回退官方源;也可以在设置中自定义下载源与并发数。

登录提示 403?

自建 Azure 应用需要向 Mojang 申请 Minecraft API 权限,通过 https://aka.ms/mce-reviewappid 提交申请即可(详见项目说明)。

现在开始

CraftStation 使用 WPF / C# (.NET 10) 开发,核心逻辑与 UI 分离,欢迎贡献代码、翻译与创意。开源许可证与贡献指南见仓库 README。