# DeEarthX-CE

[English](README-EN.md) | 简体中文

## 项目概述

DeEarthX V3 是一个 Minecraft 整合包服务端制作工具，帮你快速把客户端整合包转换成可运行的服务端，同时提供模板管理功能。

QQ群：1090666196

## 文档地址

文档地址：[https://dex.xcclyc.cn/](https://dex.xcclyc.cn/)

## 核心功能

### 整合包支持
- CurseForge
- Modrinth
- MCBBS

### 模组处理
自动区分客户端和服务端模组，保留服务端需要的，剔除客户端专用的（光影、材质包等）。

### 工作模式
- **开服模式**：下载服务端和模组加载器，完整生成服务端
- **上传模式**：只做模组筛选，不下载服务端文件

### 模组加载器
- Forge
- NeoForge
- Fabric

### 版本支持
支持 1.16.5 到最新版本。

### 模板管理
- 创建、编辑、删除本地模板
- 导入/导出模板
- 模板商店，支持从远程下载模板
- 智能下载速度测试，选择最快的下载链接

## 技术架构

### 后端
TypeScript + Node.js，Express 提供 Web 服务，WebSocket 实时通信，使用 Node.js SEA 打包为独立 exe。

### 前端
Vue 3 + TypeScript，Tauri 2 桌面框架，Ant Design Vue UI 组件，Tailwind CSS 样式。

## 使用流程

1. 准备整合包文件
2. 选择模式（开服/上传）
3. 上传文件
4. 等待处理完成
5. 下载服务端

## 模板管理流程

1. 进入模板管理页面
2. 选择本地模板或模板商店
3. 本地模板：创建、编辑、删除、导出模板
4. 模板商店：浏览并下载模板

## 项目特色

- 上传即用，无需配置
- 实时进度显示
- 内置 BMCLAPI 和 MCIM 镜像源加速下载
- 支持多语言
- 智能模板管理系统
- 模板商店提供丰富的预设模板

> [!WARNING]
> 模组可能过滤不干净，且制作的服务端禁止用于售卖！

## 安装说明

直接下载安装包安装即可使用。

**注意**：建议不要安装在 C 盘，避免权限问题。

## 系统要求

- 操作系统：Windows
- 开服模式需要 Java 环境
- 上传模式不需要 Java

## 开发团队

- **Tianpao**：核心开发，原作者
- **XCC**：功能优化，CE版作者
