跳到主要内容

Community

Community 扩展在你的 Minecraft 服务器与外部平台之间架起桥梁。它提供一套用于身份验证、问题反馈和跨平台沟通的工具。

功能

  • Discord 绑定 — 使用验证码将 Minecraft 账号与 Discord ID 安全绑定。
    • 身份组同步 — 根据 Minecraft 权限自动同步 Discord 身份组。
    • 错误反馈 — 游戏内 GUI,可直接向 webhook 提交反馈。
    • 聊天同步 — 在 Minecraft 与 Discord 频道之间进行双向聊天。

架构

条目

  • Discord Link — 配置机器人令牌、验证频道和身份组同步规则。
    • Bug Reporting — 定义反馈类别、GUI 布局与目标 webhook。
    • Chat Sync — 将 Minecraft 聊天同步到特定 Discord 频道的设置。
    • Console Channel — 基于 Discord 的远程控制台配置。

快速开始

命令

所有命令都通过引擎的命令系统注册,并会自动跟随重载。

命令说明Permission
/discordlink生成用于绑定 Discord 账号的验证码(名称可配置)(无)
/discordlink unlink解除 Minecraft 与 Discord 账号之间的绑定(无)
/<custom>打开错误反馈 GUI(命令在 Bug Report Manifest 中设置)(无)
/<custom> mine列出你自己的反馈及其状态(无)
/<custom> list [player]列出最近的反馈adminPermission
/<custom> status <id> <status>将反馈切换到另一个状态adminPermission
/<custom> delete <id>删除一条反馈adminPermission

[!IMPORTANT] 自 v0.8 起,/DiscordLink/DiscordUnlink/{commandName}/{commandName} unlink 取代(默认 discordlink,可在 Discord Link Manifest 中配置)。

反馈子命令 list/status/delete 也可作为 Discord 斜杠命令公开(Bug Report Manifest 中的 discordCommands),并且频道可以将 Discord 消息转发回 Minecraft 聊天(Chat Sync Manifest 中的 discordToMinecraft)。