Skip to content
@dsmnh

Deep Space Matrix New Horizon

Deep Space Matrix New Horizon(DSMNH)🌌

面向 GTNH 的移动端互联与管理生态
涵盖中央后端、游戏模组、移动端 App 及唯一真理源协议库


🔀 双线结构

线 位置 内容 策略
现行线 个人账号 Huaxidesu AEMobile 生态:AEMobile、AEMobileApp、AEMobileChat、AEMobileBridge、AEMobileIcoOutput 正式服在用,持续维护至新体系完全替代
新开发线 本组织 dsmnh 五个 Horizon 仓库 + HorizonChat / HorizonBridge(fork 自现行线同名仓库) 新功能在这里开发,经 Sync fork 吸收现行线更新

原仓库不迁移、不改名;组织内的 Chat / Bridge 为 fork 副本,血缘与同步走 GitHub fork 网络。


🏛️ 体系架构全景

flowchart TD
    APP["📱 HorizonMobile\n(Android / React Native)"]
    BE["⚡ HorizonBackend\n(中央核心服务 Java 21 + Netty)"]

    subgraph 子服网络 ["GTNH 服务器网络 (1.7.10)"]
        S1["🖥️ 子服 1\nHorizonModServer"]
        S2["🖥️ 子服 2\nHorizonModServer"]
        S3["🖥️ 子服 N...\nHorizonModServer"]
    end

    CLI["🎮 玩家客户端\nHorizonModClient\n(SU 侧栏入口 / UI)"]

    PROTO["📜 HorizonProtocol\n(唯一协议与数据契约)"]

    APP -- "44444/TCP (TLS可选)" --> BE
    S1 -- "44443/TCP" --> BE
    S2 -- "44443/TCP" --> BE
    S3 -- "44443/TCP" --> BE
    CLI -. "游戏交互" .-> S1

    PROTO -. "规范约束" .-> APP
    PROTO -. "规范约束" .-> BE
    PROTO -. "规范约束" .-> S1
Loading

📦 核心仓库矩阵

仓库名称 语言 / 技术栈 职责说明 状态
HorizonProtocol Markdown / Schema 协议契约(唯一真理源)
定义网络帧、各业务消息格式、统一错误码与能力协商。
🟡 规划中
HorizonBackend Java 21 + Netty 4.x
SQLite WAL / Gradle
中央后端服务
负责全网账号鉴权、节点管理、跨服聊天路由与统一队伍中枢。
🟡 待起步
HorizonModServer Java 8 + Forge 1.7.10
(GTNH RFG) + Mixin
服务端模组
运行于 GTNH 各子服,主动连接后端,对接 AE2、性能采样与命令切片。
🟡 待构建
HorizonModClient Java 8 + Forge 1.7.10 客户端模组
可选装,提供 ServerUtilities 侧栏快捷入口、绑定 UI 与方块材质。
🟡 待起步
HorizonMobile React Native / Expo
TypeScript / SQLite
Android 手机客户端
继承打磨完成的 Telegram 式聊天、TPS 图表与 AE2 终端,接入新后端。
🟢 演进自 AEMobileApp 3.6.0
HorizonChat Java 8 + Forge 1.7.10 游戏内聊天格式化与跨服转发
规则/样式渲染、BC Forward 跨服、宽版本协议 + 双向能力位。
🔵 新开发 · fork 自 AEMobileChat 1.2.0
HorizonBridge Java 8 + BungeeCord 代理侧通用命令桥
JSON exec 白名单命令、SU|TabHF 阶梯下发、tab_source 端口反查。
🔵 新开发 · fork 自 AEMobileBridge 1.1.2

🏛️ 历史与过渡维护仓库(现行体系)

在新体系各阶段(Phase 1 ~ Phase 6)逐步上线期间,现存旧仓库保持正常维护与演进(保留在个人账号,不并入本组织):

仓库名称 说明 维护策略
AEMobile 旧版单服嵌入式 Forge 模组 (v3.7.1) 现行稳定版,持续维护至新系统完全替代
AEMobileApp 旧版 Android 客户端 (v3.6.0) 现行稳定版,作为新 App 的直接源码底座
AEMobileBridge BungeeCord 通用命令桥插件 (v1.1.2) 现行维护中(新开发线:dsmnh/HorizonBridge)
AEMobileChat 聊天格式化 / 跨服转发 (v1.2.0,已上正式服) 现行稳定版(新开发线:dsmnh/HorizonChat)
AEMobileIcoOutput 图标库导出与数据库构建工具 持续共用与维护
AEMobileDesktop 桌面端实验原型 存档保留

🗺️ 六阶段演进路线图

flowchart LR
    P1["Phase 1\n基础平台\n账号·节点·协议"]
    P2["Phase 2\n队伍同步\nSU·EU 映射"]
    P3["Phase 3\n聊天体系\n跨服公聊·私聊"]
    P4["Phase 4\nBQ 任务\n进度手动覆盖"]
    P5["Phase 5\nME 体系\n绑定·共享·控制"]
    P6["Phase 6\n监控&多世界\nMSPT·排行榜·MV"]

    P1 --> P2 --> P3 --> P4 --> P5 --> P6
Loading

DSMNH Team · Built for the GTNH community

Popular repositories Loading

  1. .github .github Public

    DSMNH(Deep Space Matrix New Horizon)组织门面与生态导航

  2. HorizonProtocol HorizonProtocol Public

    Horizon 协议标准与数据契约(唯一真理源)

  3. HorizonBackend HorizonBackend Public

    Horizon 中央后端服务(Java 21 + Netty 4.x)

    Java

  4. HorizonModServer HorizonModServer Public

    Horizon 服务端 Forge 1.7.10 模组(AE2、性能监控、多服适配)

    Java

  5. HorizonModClient HorizonModClient Public

    Horizon 客户端 Forge 1.7.10 模组(SU 侧栏、UI 与方块贴图)

    Java

  6. HorizonMobile HorizonMobile Public

    Horizon Android 客户端(React Native / Expo)

    TypeScript

Repositories

Showing 9 of 9 repositories

Top languages

Loading…

Most used topics

Loading…