Minecord(适用于Discord)

Minecord(适用于Discord)

把你的Minecraft世界带入你的Discord社群

工具

Minecord 图标

Minecord

将你的 Minecraft 世界带入你的 Discord 服务器

构建 发布 可用版本 下载量

Minecord 是一个 Minecraft 模组,能将你的 Minecraft 世界带入你的 Discord 服务器。

它是一款仅服务端模组,使用 JDA 与 Discord 交互,基于 Fabric 模组加载器构建,并适用于现代版本的 Minecraft Java 版。

💡 你只需将这一个模组 jar 文件添加到服务器中,例如 minecord-2.0.3+1.20.6.jar。

集成

功能

💬 聊天

聊天 模块负责在 Minecraft 和 Discord 之间架起聊天相关事件的桥梁。

  • 支持多频道
  • 按 Minecraft 维度过滤事件
  • 转换 unicode 表情符号,例如 😃 -> :smiley:
  • 在合适的嵌入消息中显示玩家头像
  • Discord 事件转发到 Minecraft
    • 用户发送了一条消息
    • 用户回复了另一条消息
    • 用户编辑了他们最近发送的消息
    • 用户对最近的消息做出了反应
    • 用户移除了他们对最近消息的反应
    • 用户发送的消息中包含贴纸
    • 用户发送的消息中包含附件
  • Minecraft 事件转发到 Discord
    • 玩家发送了游戏内聊天消息
    • 玩家通过 /me 命令发送了游戏内消息
    • 管理员通过 /say 命令广播了游戏内消息
    • 管理员通过 /tellraw @a 命令向所有玩家广播了游戏内消息
    • 玩家死亡
    • 有名字的动物/怪物(带名字标签)死亡
    • 玩家解锁了进度任务
    • 玩家达到了进度目标
    • 玩家完成了进度挑战
    • 玩家传送到另一个维度
    • 玩家加入了游戏
    • 玩家离开了游戏
    • 服务器开始启动
    • 服务器已启动并接受连接
    • 服务器开始停止
    • 服务器已停止且处于离线状态
    • 服务器意外停止且无法访问
      • 可选择附加崩溃报告(如果可用)

🪄 命令

命令 模块负责提供各种命令,以便从 Discord 与您的 Minecraft 服务器进行交互。

  • 内置命令现成可用
    • /uptime — 显示服务器已在线多长时间
    • /tps — 显示 Minecraft 服务器当前的每秒刻数(TPS)
  • 配置您自己的斜杠命令以运行 Minecraft 命令
    • 例如,您可以通过 /whitelist 管理服务器的白名单
  • 能够为命令添加冷却时间
    • 可以按用户、频道或服务器(公会)进行配置
  • 检测命令中的玩家并在响应中放置他们的头像
  • 模组开发者可以注册自己的斜杠命令

😇 状态

状态 模块负责更新 Discord 中的机器人状态,以显示更详细的在线情况。

  • 内置状态类别现成可用
    • starting — 当 Minecraft 服务器正在启动时使用
    • running — 当 Minecraft 服务器正在运行时使用
    • stopping — 当 Minecraft 服务器正在停止时使用
  • 配置您自己的状态
    • 活动类型,例如竞争、聆听、游戏、直播或观看
    • 活动名称(支持占位符值)
  • 模组开发者可以注册并触发自己的状态类别

📦 API

API 是进入 Minecord 模组的门户。它为开发者提供了将其模组与 Discord 集成的必要工具。

赞助商

我们衷心感谢以下赞助商对 Minecord 开发的支持。

BisectHosting

贡献

感谢您考虑为 Minecord 做贡献!请参阅贡献指南。

安全漏洞

请查阅安全政策,了解如何报告安全漏洞。

许可证

Minecord 是根据 MIT 许可证 许可的开源软件。