Skip to content

Repository files navigation

VersePC Logo

VersePC

# VersePC - Minecraft Launcher

现代化、跨平台的 Minecraft 启动器
简洁美观 · 功能丰富 · 性能卓越

Version Platform License


简介

VersePC 是一款基于 Electron 构建的现代化 Minecraft 启动器,致力于为玩家提供流畅、美观、功能完善的游戏启动体验。支持 Windows、macOS 和 Linux 三大平台,采用自定义协议架构,无需占用端口即可实现完整的本地服务功能。

功能特性

核心功能

  • 多版本管理 - 支持官方版本、Forge、Fabric、OptiFine 等主流加载器的一键安装与切换
  • 智能启动 - 自动检测 Java 环境,缺失时引导安装;自动选择最快的国内镜像源下载
  • 账户系统 - 支持微软账户(Microsoft Account)和离线账户登录
  • 自动更新 - 内置多源自动更新检测,支持 GitHub 和夸克网盘两种下载方式

模组与整合包

  • 模组管理 - 浏览、安装、启用/禁用模组,支持 JAR 文件解析与依赖检测
  • 整合包支持 - 一键导入 CurseForge、Modrinth 等平台整合包
  • 版本隔离 - 每个游戏版本独立运行环境,避免冲突

高级特性

  • AI 助手 - 内置智能助手,提供游戏攻略、故障排查等帮助
  • 插件系统 - 可扩展的插件架构,支持自定义功能扩展
  • 主题切换 - 支持亮色/暗色主题,自适应系统设置
  • 文件浏览器 - 内置文件管理器,方便管理游戏文件
  • 代码编辑器 - 集成 Monaco Editor,支持配置文件编辑

性能优化

  • V8 代码缓存 - 首次启动后缓存编译结果,后续启动提速 40-60%
  • 完整性自检 - 启动时检测源文件是否被篡改,保障运行安全
  • 高效协议 - 使用自定义 versepc:// 协议替代传统 HTTP 服务器,消除端口冲突

系统要求

平台 最低要求 推荐配置
Windows Windows 10 (x64) Windows 11
macOS macOS 10.15 (Intel/Apple Silicon) macOS 14+
Linux 64-bit 发行版 Ubuntu 22.04+ / Arch

安装指南

Windows

  1. 下载最新版本的 VersePC-Setup-x.x.x.exe 安装程序
  2. 运行安装程序,按向导完成安装
  3. 从开始菜单或桌面快捷方式启动

macOS

  1. 下载 VersePC-x.x.x.dmgVersePC-x.x.x.zip
  2. 打开 DMG 文件,将 VersePC 拖入应用程序文件夹
  3. 首次运行请在系统偏好设置中允许打开

Linux

  1. 下载对应格式的安装包(AppImage / .deb / .rpm)
  2. 根据发行版选择安装方式:
    • AppImage: 赋予执行权限后直接运行
    • DEB: sudo dpkg -i VersePC-x.x.x.deb
    • RPM: sudo rpm -i VersePC-x.x.x.rpm

从源码构建

# 克隆仓库
git clone https://github.com/doujie081231/versePc.git
cd versePc

# 安装依赖
npm install

# 开发模式运行
npm start

# 构建发行版
npm run build:win    # Windows
npm run build:mac    # macOS
npm run build:linux  # Linux

技术架构

VersePC/
├── main.js              # Electron 主进程入口
├── server.js            # 业务逻辑与 API 路由
├── sse-server.js        # Server-Sent Events 服务
├── agent-engine.js      # AI 助手引擎
├── plugin-manager.js    # 插件管理系统
├── preload.cjs          # 安全预加载脚本
├── index.html           # 主界面 (SPA)
├── editor.html          # 代码编辑器
├── css/                 # 样式文件
├── js/                  # 前端脚本
├── img/                 # 图标与图片资源
└── plugins/             # 插件目录

更新日志

v1.0.1 (2026-06-09)

  • 新增多源自动更新检测,支持 GitHub 和夸克网盘两种下载方式
  • 修复微软账户登录功能
  • Java 下载速度优化,自动选择最快的国内镜像源
  • 启动时自动检测 Java 环境,缺失时引导安装
  • 离线账户名称输入优化

v1.0.0 (2026-05-01)

  • 初始版本发布
  • 完整的 Minecraft 版本管理与启动功能
  • 模组与整合包支持
  • 多平台构建支持

开源协议

本项目为专有软件(Proprietary Software),版权所有 © 2026 豆杰。保留所有权利。

未经明确书面许可,禁止对本软件进行逆向工程、反编译、修改、分发或用于 AI 模型训练。

联系方式


Made with ❤️ by 豆杰

About

一款我的世界 java 版启动器,使用 electron 开发,js 编写,支持 Windows,mac 和 Linux

Resources

Stars

7 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages