
RPGs Discord集成
支持夸克聊天物品的Discord集成模组
Discord 集成
Discord 集成 通过一个真实的 Discord 机器人(基于 JDA)将你的 Minecraft 1.12.2 服务器连接到 Discord 服务器——提供双向聊天桥接、使用斜杠命令的账户关联、游戏内物品展示以及自动更新的排行榜嵌入消息。除了可选的物品展示图标渲染外,客户端无需安装本模组即可使用所有功能。
功能特性
聊天桥接
- 在配置好的 Minecraft 聊天频道与游戏内聊天之间进行双向转发
- Minecraft → Discord 的消息通过 webhook 以玩家身份 发布,使用其真实用户名、当前皮肤头像作为头像,并且(可选)包含其 LuckPerms 权限组前缀
- Discord → Minecraft 的消息在游戏内显示时带有
[Discord] <名字>: <消息>标签,并包含附件链接 - 忽略机器人/webhook 流量以防止回声循环
账户关联
- 游戏内使用
/discord link生成一个短期有效的代码;在 Discord 中使用/link code:<代码>完成关联 - 游戏内使用
/discord unlink或 Discord 中使用/unlink解除关联 - 首次成功关联后会发放一个可配置的一次性奖励(一个带有可选 NBT 的物品,或一条控制台命令)——如果玩家在线则立即发放,如果不在线则排队等待下次登录时发放
物品展示
- 在 Minecraft 聊天中分享物品(通过 Quark 的 Display Item 及类似模组所使用的原版悬停物品机制)会自动将其图标和提示文本发布到 Discord
斜杠命令 (Discord 端)
/link、/unlink— 账户关联/profile [玩家名]- 发布已关联或指定玩家的统计信息富嵌入消息/leaderboard [类别]- 为任何统计类别发布前 10 名排行榜嵌入消息
自动更新排行榜
- 在配置好的频道中,为每个统计类别保持一条置顶、自动刷新的排行榜嵌入消息,刷新间隔可配置——通过将置顶消息与类别进行匹配来跨重启持久化
加入/离开公告
- 可选的 Discord 公告,在玩家加入或离开时发送,如果可用则包含权限组前缀
可选集成
- Stat Profiles -
/profile、/leaderboard和排行榜嵌入消息的必需前置模组;没有它时机器人和聊天桥接仍可正常运行,只是这些功能会显示为不可用 - LuckPerms - 存在时为聊天桥接和加入/离开消息添加权限组前缀
配置
所有设置都位于 config/discordintegration/config.json 中:机器人令牌、服务器(Guild)ID、聊天和排行榜频道 ID、各功能开关(聊天桥接、物品展示、加入/离开消息、权限组前缀)、关联代码有效期、排行榜刷新间隔以及关联奖励。
要求
- Minecraft 1.12.2
- Minecraft Forge
- 一个 Discord 机器人令牌(可通过 Discord 开发者门户创建)
- Stat Profiles(可选,用于
/profile和/leaderboard) - LuckPerms(可选,用于权限组前缀)
📦 命令
| 命令 | 用途 | 权限 |
|---|---|---|
/discord status |
检查 Discord 机器人是否已连接 | 0 |
/discord link |
生成一个代码以关联你的 Discord 账户 | 0 |
/discord unlink |
解除你的 Discord 账户关联 | 0 |
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。