Skip to content
logo
projectGDT - for a more connected Minecraft world!
QQ Group: 162779544

projectGDT

一个致力于方便 Minecraft 服主管理玩家、方便玩家了解和加入 Minecraft 服务器的项目。

计划与进度

多平台身份绑定

  • 多重审核模式:无需审核 / 填写问卷
  • projectGDT 账户与 QQ 号绑定
  • projectGDT 账户与 Minecraft 账号 (Java 正版、LittleSkin 外置登录、基岩版) 绑定

信息发布与交流

  • 服主在线申请接入,填写相关资料、Logo 和封面链接、和 Markdown 格式的介绍文本
  • 浏览已经接入 projectGDT 的所有服务器
  • 浏览已加入的服务器的玩家
  • 查看与每一位玩家的共同服务器

网页端管理

  • 插件上报玩家在线状态
  • 踢出、封禁玩家

群服互通

  • 强互通,群成员列表 = 服务器玩家列表
  • 白名单
  • 玩家加群自动审批

启动器

  • 基于 Rust 和 Tauri 的 Minecraft 启动器

延伸功能

  • Java 版离线账户免认证自动进服
  • Mod 服自动下载和更新整合包
  • 部分兼容 PCL2
  • 查看玩家在线时长、背包、统计数据等

模块与所用技术

网站前端 (gdt-frontend)

projectGDT 的用户界面。

语言:ECMAScript & HTML (TSX), CSS

框架Node.js, React, Next.js, Material UI

另外,也用到了开源字体 Inter、Noto Sans、JetBrains Mono。

后端 (gdt-backend)

projectGDT 的后台,承担了维护玩家与服务器数据、认证、响应 HTTP 请求、与 QQ Bot 通讯,以及分发文件的任务。

语言:ECMAScript (TypeScript)

框架Node.js, Express.js, Prisma

Spigot 插件 (gdt-connector)

安装在 Spigot 服务端,承担 Minecraft 服务端与网站后端之间的通讯。

语言:Java

框架Spigot

Popular repositories

  1. gdt-backend gdt-backend Public

    Backend for projectGDT

    TypeScript 1

  2. gdt-frontend gdt-frontend Public

    User Interface for projectGDT

    TypeScript

  3. .github .github Public

  4. gdt-connector gdt-connector Public

    Spigot plugin for projectGDT

    Java

  5. gdt-admin gdt-admin Public

    a simple backstage for projectGDT

    TypeScript

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…