MCRC宣传页
  1. MCRC - Minecraft Relay Chat

MCRC 是一个 Minecraft 远程通信模组,为 Minecraft 多人游戏提供跨服务器的实时聊天、群组管理、账户认证和自动更新功能。项目包含客户端(Forge 模组)和.NET 客户端两部分,通过 Netty 二进制协议、JSON 认证服务和 HTTP 更新服务实现完整的通信生态。

## ✨ 核心功能

### 💬 聊天通信
- 群聊系统:创建/加入群组,实时收发群聊消息
- 聊天历史:加入群聊自动加载最近 20 条历史消息
- 已加入群组列表:侧边栏显示已加入群组及群 ID,支持快捷加入
- 聊天拦截:游戏内聊天栏输入的消息自动转发到 MCRC 网络

### 🔐 账户系统
- 注册:`/chat_sign <用户名> <密码> <确认密码>`
- 登录:`/chat_login <用户名> <密码>`
- 退出:`/chat_exit`(退出并上传本地更改到服务端)
- 密码安全:服务端加盐哈希存储,不存明文

### 🔄 自动更新
- 多 MC 版本隔离:每个 MC 版本独立目录,客户端自动请求对应版本
- 双进程更新:主进程下载文件,辅助进程在游戏关闭后执行覆盖,避免 JVM 锁定
- 版本校验:按版本号分段比较,支持数字和非数字后缀
- 文件校验:下载后进行大小校验,预留 SHA256 校验接口
- 更新脚本:自动生成 `apply_update.bat` 和 `apply_update.ps1`

以下为测试页面:

42364093DA9612B5E82672CF7A28B5E6.png

点击此处进行下载


讨论区

新回复
© 地下黑市
2020~2026
属于闲人的社区
萌ICP备20240682号