跳到正文

Discord MC Chat

作者:Xujiayao

Discord-MC-Chat(DMCC),前身为 MC-Discord-Chat 和 MCDiscordChat(MCDC),是一个实用且强大的 Fabric 和 Quilt Minecraft Discord 聊天桥接模组,灵感来自 BRForgers/DisFabric

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

语言:英语 中文

Discord-MC-Chat

License
Release
jsDelivr Hits (Very Old)
jsDelivr Hits (Old)
jsDelivr Hits (New)
GitHub Downloads
Modrinth Downloads
CurseForge Downloads
Versions Supported

Discord-MC-Chat (DMCC) 原名 MC-Discord-Chat 和 MCDiscordChat (MCDC),是一款实用且强大的 Fabric 和 Quilt Minecraft 与 Discord 聊天桥接模组,灵感来自 BRForgers/DisFabric

更多信息 + 文档:Discord-MC-Chat 文档 | Xujiayao 的博客

DMCC Discord 服务器现已公开!立即加入:https://discord.gg/kbXkV6k2XU

简介

Discord-MC-Chat (DMCC) 原名 MC-Discord-Chat 和 MCDiscordChat (MCDC),是一款实用且强大的 Fabric 和 Quilt Minecraft 与 Discord 聊天桥接模组,灵感来自 BRForgers/DisFabric。

0001.png

001.png

下载

所有版本均可从以下网站下载:

你可以在 GitHub Actions 中找到最新构建的 JAR 文件。

支持

如果遇到 Bug、有建议,或有不明白的地方,可以在 GitHub 上提交问题。

DMCC Discord 服务器现已公开!立即加入:https://discord.gg/kbXkV6k2XU

参与贡献

欢迎为 DMCC 贡献力量!

如果你有意参与 DMCC 的开发,可以在 GitHub 上提交拉取请求。

代码贡献所需的构建文件位于 /build/ 文件夹中。

翻译文件位于 /wrapper/src/main/resources/lang/ 文件夹中。复制 en_us.json 并将新文件重命名为对应的语言代码即可开始。请为文件中的所有键提供完整翻译。

功能

  • 全面支持多语言
  • 支持多服务器模式(在同一个 Discord 服务器中运行多个安装了 DMCC 的 Minecraft 服务器)
  • Minecraft 与 Discord 跨服务器聊天
  • 支持关闭 Discord 和游戏内聊天广播
  • 支持通过 Discord 频道主题显示服务器状态
  • 支持通过语音频道显示服务器状态和玩家人数
  • 支持在机器人的 Discord 在线状态中显示服务器状态
  • 支持在机器人的 Discord 活动状态中显示服务器玩家人数
  • 支持 Discord Webhook 功能
  • 动态创建 DMCC Webhook
  • 提供可自定义的 Webhook 头像 API,兼容模组和插件,可实时更换皮肤
  • 禁用 Webhook 时,可使用机器人本身发送聊天消息
  • 支持在游戏内解析 Markdown
  • 支持在游戏内高亮显示和使用默认 Unicode 表情及服务器自定义表情
  • 支持在游戏内高亮显示贴纸
  • 支持在游戏内高亮显示提及内容 (@)
  • 可自定义游戏内允许提及 (@) 的范围
  • 支持禁用游戏内提及 (@)
  • 支持在游戏内高亮显示并打开超链接和 GIF
  • 支持禁用所有解析功能
  • 支持在游戏内显示 Discord 用户身份组颜色
  • 支持在游戏内显示回复消息
  • 支持限制 Discord 消息中的换行数量
  • 广播玩家执行的命令
  • 执行命令的玩家也可以看到命令内容
  • 排除特定命令执行的广播(支持正则表达式)
  • 支持广播通过 /tellraw 和 /say 命令发送的消息
  • 将所有控制台日志消息发送到 Discord
  • 提供 Discord 命令
  • 使用 Discord 管理可执行 DMCC 命令的频道
  • 有人执行 DMCC 命令时通知游戏内玩家
  • /console 命令支持 Minecraft 命令自动补全
  • 常规命令
  • /help | 获取可用命令列表
  • /info | 查询服务器运行状态
  • /stats \ \ | 查询某项统计数据的计分板
  • /update | 检查更新
  • 管理员命令
  • /console \ | 在服务器控制台中执行命令(仅限管理员)
  • /log \ | 获取指定的服务器日志(仅限管理员)
  • /reload | 重新加载 Discord-MC-Chat 配置文件(仅限管理员)
  • /stop | 停止服务器(仅限管理员)
  • 可调整权限的命令
  • /whitelist \ | 将玩家添加到服务器白名单
  • 可用的 Minecraft 命令
  • 管理员专属命令至少需要 4 级操作员权限
  • 普通命令
  • /dmcc help | 获取可用命令列表
  • /dmcc info | 查询服务器运行状态
  • /dmcc stats \ \ | 查询某项统计数据的计分板
  • /dmcc update | 检查更新
  • 管理员命令
  • /dmcc reload | 重新加载 Discord-MC-Chat 配置文件(仅限管理员)
  • 可调整权限的命令
  • /dmcc whitelist \ | 将玩家添加到服务器白名单
  • 完全自定义的消息格式
  • 可以禁用向 Discord 发送特定服务器消息
  • 游戏内
  • 来自 Discord 的聊天消息
  • 来自 Discord 的回复消息
  • 来自其他 DMCC 服务器的消息
  • Discord
  • 服务器已启动
  • 服务器已停止
  • 玩家加入服务器
  • 玩家离开服务器
  • 玩家达成进度、目标或挑战
  • 支持多语言
  • 支持显示任务、挑战或目标消息的描述
  • 玩家死亡
  • 支持多语言
  • 服务器 MSPT 高于指定值
  • 使用管理员列表配置用户使用特殊命令的权限
  • 支持热重载配置文件
  • 每次加载配置文件时进行备份
  • 定期检查更新
  • 通过检查服务器 Minecraft 版本兼容性,准确推送 DMCC 版本更新
  • 可自定义更新通知频道
  • 可以禁用更新检查
  • 当用户将 JAR 作为应用程序而非 Minecraft 模组运行时,显示提示

当前可用语言:

| 代码 | 语言 |
|———|———————–|
| de_de | 德语(德国) |
| en_us | 英语(美国) |
| es_es | 西班牙语(西班牙) |
| fr_fr | 法语(法国) |
| it_it | 意大利语(意大利) |
| ja_jp | 日语(日本) |
| ko_kr | 韩语(韩国) |
| no_no | 书面挪威语(挪威) |
| pl_pl | 波兰语(波兰) |
| pt_br | 葡萄牙语(巴西) |
| ru_ru | 俄语(俄罗斯) |
| tr_tr | 土耳其语(土耳其) |
| zh_cn | 简体中文(中国大陆) |
| zh_hk | 繁體中文(香港特別行政區) |
| zh_tw | 繁體中文(台灣) |

贡献者

Contributors

随时间变化的星标数

Stargazers over time

许可证

本项目采用MIT 许可证。

特别说明:src/main/java/com/xujiayao/discord_mc_chat/utils/MarkdownParser.java 文件于 2020 年 12 月 31 日从 BRForgers/DisFabric 获取,采用 Mozilla Public License 2.0(MPL-2.0)许可。

有关src/main/java/com/xujiayao/discord_mc_chat/utils/MarkdownParser.java文件的更多详情:

作者:allanf181(Allan Fernando)

原始来源链接:

https://github.com/BRForgers/DisFabric/blob/e0c7601405ee1b3f1de3c3168bc4ddd520501565/src/main/java/br/com/brforgers/mods/disfabric/utils/MarkdownParser.java

许可证链接:

https://github.com/BRForgers/DisFabric/blob/e0c7601405ee1b3f1de3c3168bc4ddd520501565/LICENSE

请注意,新建项目 BRForgers/DisFabric-and-DisForge 使用的“Don’t Be a Jerk”许可证与旧项目 BRForgers/DisFabric 的许可证相互独立。

– 项目名称和许可证的任何近期变更,均不会追溯影响此前特定时间(即 2020 年 12 月 31 日)取得的代码所适用的许可证条款。

– 从 BRForgers/DisFabric 获取的任何文件,仍仅受 MPL-2.0 许可证条款约束。

“Don’t Be a Jerk”许可证链接:

https://github.com/BRForgers/DisFabric-and-DisForge/blob/d1468a6c9b50ba24a250ec370cf645d58dccdfd1/LICENSE.md

常见问题

Discord MC Chat 支持哪些 Minecraft 版本?

Discord MC Chat 支持 Minecraft Java 版 1.14.4–26.3,共 38 个版本,可用的加载器:Fabric / Quilt。下载时注意选择和你游戏版本一致的文件。

Discord MC Chat 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分