# 项目介绍

## 什么是 DeEarthX-CE？

DeEarthX-CE 是一个功能强大的 Minecraft 整合包服务端制作工具，旨在简化客户端整合包到服务端的转换过程，同时提供模组管理和模板系统功能。

## 核心功能

- **整合包支持**：支持 CurseForge、Modrinth、MCBBS 等多个平台的整合包
- **智能模组处理**：自动区分客户端和服务端模组，保留服务端需要的，剔除客户端专用的（光影、材质包等）
- **双工作模式**：
  - 开服模式：下载服务端和模组加载器，完整生成服务端
  - 上传模式：只做模组筛选，不下载服务端文件
- **多模组加载器支持**：支持 Forge、NeoForge、Fabric
- **版本兼容**：支持 Minecraft 1.16.5 到最新版本
- **模板管理**：
  - 创建、编辑、删除本地模板
  - 导入/导出模板
  - 模板商店，支持从远程下载模板
  - 智能下载速度测试，选择最快的下载链接
- **多语言支持**：内置多种语言支持，满足不同地区用户的需求
- **用户友好界面**：直观的图形界面，降低使用门槛

## 技术架构

DeEarthX-CE 采用前后端分离架构：

- **后端**：使用 TypeScript + Node.js 开发，Express 提供 Web 服务，WebSocket 实时通信，使用 Node.js SEA 打包为独立 exe
- **前端**：使用 Vue 3 + TypeScript 开发，Tauri 2 桌面框架，Ant Design Vue UI 组件，Tailwind CSS 样式

## 适用场景

- 服务器管理员快速将客户端整合包转换为服务端
- 模组开发者测试不同版本的模组兼容性
- 模组包制作者创建和分享模组包
- 普通玩家管理个人模组集合和模板

## 项目状态

DeEarthX-CE 目前处于积极开发阶段，欢迎社区贡献和反馈。