Discord MC Chat
Discord-MC-Chat (DMCC), formerly known as MC-Discord-Chat and MCDiscordChat (MCDC), is a practical and powerful Fabric and Quilt Minecraft <> Discord chat bridge inspired by BRForgers/DisFabric
- Загрузки
- 76K
- Подписчики
- 319
- Обновлён
- 19 июня 2026 г.
- Лицензия
- MIT
Опубликован 20 декабря 2021 г.
Language: English 中文
Discord-MC-Chat
Discord-MC-Chat (DMCC), formerly known as MC-Discord-Chat and MCDiscordChat (MCDC), is a practical and powerful Fabric and Quilt Minecraft <> Discord chat bridge inspired by BRForgers/DisFabric
More information + Docs: Discord-MC-Chat Docs | Xujiayao's Blog
DMCC Discord Server is now public! Join now through: https://discord.gg/kbXkV6k2XU
Introduction
Discord-MC-Chat (DMCC), formerly known as MC-Discord-Chat and MCDiscordChat (MCDC), is a practical and powerful Fabric and Quilt Minecraft <> Discord chat bridge inspired by BRForgers/DisFabric.


Download
All releases can be downloaded at the following sites:
You can find the latest build JAR files at GitHub Actions.
Support
If there is a bug or suggestion, or something you don't understand, you can submit an issue on GitHub.
DMCC Discord Server is now public! Join now through: https://discord.gg/kbXkV6k2XU
Contributing
You are welcome to contribute to DMCC!
If you are interested in contributing to DMCC, you can submit a pull request on GitHub.
For code contributions, the build file is located in the /build/ folder.
For translation contributions, language files are located in the /wrapper/src/main/resources/lang/ folder. Copy en_us.json and rename the new one to your language code to get started. Please provide translations for the entire file for all keys.
Features
- Full multi-language support
- Support multi-server mode (running more than one Minecraft server with DMCC in the same Discord guild)
- Minecraft <> Discord cross server chat
- Support disabling Discord and in-game chat broadcasts
- Support displaying server status using Discord channel topic feature
- Support displaying server status and player count using voice channels
- Support displaying server status in bot's Discord online status
- Support displaying server player count in bot's Discord activity status
- Support Discord Webhook feature
- Dynamic-created DMCC Webhook
- Customizable Webhook Avatar API that is compatible with mods and plugins for real-time skin changes
- Use the bot itself to send chat messages when Webhook is disabled
- Support in-game Markdown parsing
- Support highlighting and using default Unicode and server custom emoji in-game
- Support highlighting stickers in-game
- Support highlighting and mentions (@) in-game
- Customizable scope of allowed mentions (@) in-game
- Support disabling mentions (@) in-game
- Support highlighting and opening hyperlinks and GIFs in-game
- Support disabling all parsing
- Support in-game display of Discord user role colour
- Support in-game display of response messages
- Support limiting the number of newlines for Discord messages
- Broadcast player command execution
- Players who execute commands can also see the commands themselves
- Exclude broadcasts for execution of specific commands (support regular expression)
- Support broadcasting messages sent using /tellraw and /say command
- Send all console log messages to Discord
- Discord Commands available
- Use Discord to manage channels that can execute DMCC commands
- Notify in-game players when someone executes an DMCC command
- /console command supports Minecraft command auto-completion
- Normal Commands
- /help | Get a list of available commands
- /info | Query server running status
- /stats <type> <name> | Query the scoreboard of a statistic
- /update | Check for update
- Admin Commands
- /console <command> | Execute a command in the server console (admin only)
- /log <file> | Get the specified server log (admin only)
- /reload | Reload Discord-MC-Chat config file (admin only)
- /stop | Stop the server (admin only)
- Commands with Adjustable Permissions
- /whitelist <player> | Add a player to the server whitelist
- Minecraft Commands available
- Admin-only commands require a level 4 operator at minimum
- Normal Commands
- /dmcc help | Get a list of available commands
- /dmcc info | Query server running status
- /dmcc stats <type> <name> | Query the scoreboard of a statistic
- /dmcc update | Check for update
- Admin Commands
- /dmcc reload | Reload Discord-MC-Chat config file (admin only)
- Commands with Adjustable Permissions
- /dmcc whitelist <player> | Add a player to the server whitelist
- Fully customizable message format
- Sending specific server messages to Discord can be disabled
- In-game
- Chat messages from Discord
- Response messages from Discord
- Messages from other DMCC servers
- Discord
- Server started
- Server stopped
- Player joined server
- Player left server
- Player reached a progress / achieved a goal / completed a challenge
- Multilingual support
- Support displaying descriptions for task/challenge/goal messages
- Player died
- Multilingual support
- Server MSPT is higher than a certain value
- Use admin list to configure user permissions to use special commands
- Support Hot Reloading of the config file
- Backup every time the config file is loaded
- Check for updates regularly
- Push DMCC version updates accurately by checking server Minecraft version compatibility
- Customizable update notification channel
- Check for updates can be disabled
- Prompt when the user runs the JAR as an application instead of a Minecraft mod
Languages currently available:
| Code | Language |
|---|---|
de_de |
Deutsch (Deutschland) |
en_us |
English (US) |
es_es |
Español (España) |
fr_fr |
Français (France) |
it_it |
Italiano (Italia) |
ja_jp |
日本語(日本) |
ko_kr |
한국어(대한민국) |
no_no |
Norsk Bokmål (Norge) |
pl_pl |
Polski (Polska) |
pt_br |
Português (Brasil) |
ru_ru |
Русский (Россия) |
tr_tr |
Türkçe (Türkiye) |
zh_cn |
简体中文(中国大陆) |
zh_hk |
繁體中文(香港特別行政區) |
zh_tw |
繁體中文(台灣) |
Contributors
Stargazers over time
License
This project is licensed under the MIT license.
Exceptionally, the src/main/java/com/xujiayao/discord_mc_chat/utils/MarkdownParser.java file was obtained from BRForgers/DisFabric on December 31, 2020, licensed under the Mozilla Public License 2.0 (MPL-2.0).
More details of the
src/main/java/com/xujiayao/discord_mc_chat/utils/MarkdownParser.javafile:Author: allanf181 (Allan Fernando)
Link to the original source: https://github.com/BRForgers/DisFabric/blob/e0c7601405ee1b3f1de3c3168bc4ddd520501565/src/main/java/br/com/brforgers/mods/disfabric/utils/MarkdownParser.java
Link to the license: https://github.com/BRForgers/DisFabric/blob/e0c7601405ee1b3f1de3c3168bc4ddd520501565/LICENSE
Note that the "Don't Be a Jerk" license used in the newly created project BRForgers/DisFabric-and-DisForge is separate from the old project BRForgers/DisFabric.
- Any recent changes in the project name and license do not retroactively affect the license terms of the code obtained at a specific moment before, that is, December 31, 2020.
- Any files obtained from BRForgers/DisFabric continue to be subject to the terms of the MPL-2.0 license only.
Link to the "Don't Be a Jerk" license: https://github.com/BRForgers/DisFabric-and-DisForge/blob/d1468a6c9b50ba24a250ec370cf645d58dccdfd1/LICENSE.md
Ченджлог
3.0.0-beta.2Бета26.1.1, 26.1.2, 26.2 · 19 июня 2026 г.
Changelog 更新日志
Discord-MC-Chat 3.0.0-beta.2 - 2026/6/19
[!NOTE]
Discord-MC-Chat (DMCC) v3 is now public!
DMCC v3 is a complete rewrite with a new architecture and many new features. Like the v2 alphas, the v3 beta builds are fully functional and ready to use — though documentation is not ready yet.
As part of testing, please try setting it up yourselves and see if the process feels intuitive. Report any issues, and feel free to ask for help in the Discord server. Your feedback will directly shape the final 3.0.0 release!
[!NOTE]
Discord-MC-Chat (DMCC) v3 现已公开发布!
DMCC v3 是一次完全重写,采用了全新架构并增加了诸多新功能。与 v2 的 alpha 版本一样,v3 的 beta 版本功能完整、可直接投入使用——尽管文档尚未就绪。
作为测试环节的一部分,请大家自行尝试完成配置,感受一下整个配置过程是否直观。如有任何问题,欢迎反馈,或随时在 Discord 服务器中寻求帮助。你们的反馈将直接塑造最终的 3.0.0 正式版!
Tested Versions 经过测试的版本
The versions listed below have been tested. Other versions may still work but have not been verified.
以下列出版本已经过测试。其他版本可能仍可运行,但尚未经过验证。
- Minecraft 26.2
- Minecraft 26.1.2
New Features 新特性
Preliminary Vanish mod integration: Online player list/count now excludes all vanished players (#251) 初步兼容 Vanish 模组:在线玩家列表/统计现已排除所有隐身玩家
Compatible with Minecraft 26.2 兼容 Minecraft 26.2
Changes 更改
- Fix missing formatting for MSPT messages 修复 MSPT 监视消息格式缺失的问题
Removed 移除
N/A
Contributors 贡献者
- @Xujiayao
Detailed Information 详细信息
https://github.com/Xujiayao/Discord-MC-Chat/compare/3.0.0-beta.1...3.0.0-beta.2
2.7.1-compat.2Релиз26.1.1, 26.1.2, 26.2 · 19 июня 2026 г.
Changelog 更新日志
Discord-MC-Chat 2.7.1-compat.2 - 2026/6/19
To use the new voice channel features, please grant your Discord bot the "Connect" permission in the "Voice Channel Permissions" section at your Discord server's "Roles" menu.
如需使用语音频道相关新功能,请在 Discord 服务器设置的 “身份组” 菜单中,为机器人身份组赋予 “语音频道权限” 下的 “连接” 权限。
[!NOTE]
Discord-MC-Chat (DMCC) v3 is now public!
DMCC v3 is a complete rewrite with a new architecture and many new features. Like the v2 alphas, the v3 beta builds are fully functional and ready to use — though documentation is not ready yet.
As part of testing, please try setting it up yourselves and see if the process feels intuitive. Report any issues, and feel free to ask for help in the Discord server. Your feedback will directly shape the final 3.0.0 release!
[!NOTE]
Discord-MC-Chat (DMCC) v3 现已公开发布!
DMCC v3 是一次完全重写,采用了全新架构并增加了诸多新功能。与 v2 的 alpha 版本一样,v3 的 beta 版本功能完整、可直接投入使用——尽管文档尚未就绪。
作为测试环节的一部分,请大家自行尝试完成配置,感受一下整个配置过程是否直观。如有任何问题,欢迎反馈,或随时在 Discord 服务器中寻求帮助。你们的反馈将直接塑造最终的 3.0.0 正式版!
Tested Versions 经过测试的版本
The versions listed below have been tested. Other versions may still work but have not been verified.
以下列出版本已经过测试。其他版本可能仍可运行,但尚未经过验证。
- Minecraft 26.2
- Minecraft 26.1.2
New Features 新特性
- Compatible with Minecraft 26.2 兼容 Minecraft 26.2
Changes 更改
N/A
Removed 移除
N/A
Contributors 贡献者
- @Xujiayao
Detailed Information 详细信息
https://github.com/Xujiayao/Discord-MC-Chat/compare/2.7.1-compat.1...2.7.1-compat.2
3.0.0-beta.1-26.1.2Бета26.1.2 · 28 апреля 2026 г.
Changelog 更新日志 | 🥳 Welcome to DMCC v3!
Discord-MC-Chat 3.0.0-beta.1 for Minecraft 1.21.11/26.1.2 - 2026/4/28
[!NOTE]
Discord-MC-Chat (DMCC) v3 is now public!
DMCC v3 is a complete rewrite with a new architecture and many new features. Like the v2 alphas, the v3 beta builds are fully functional and ready to use — though documentation is not ready yet.
As part of testing, please try setting it up yourselves and see if the process feels intuitive. Report any issues, and feel free to ask for help in the Discord server. Your feedback will directly shape the final 3.0.0 release!
[!NOTE]
Discord-MC-Chat (DMCC) v3 现已公开发布!
DMCC v3 是一次完全重写,采用了全新架构并增加了诸多新功能。与 v2 的 alpha 版本一样,v3 的 beta 版本功能完整、可直接投入使用——尽管文档尚未就绪。
作为测试环节的一部分,请大家自行尝试完成配置,感受一下整个配置过程是否直观。如有任何问题,欢迎反馈,或随时在 Discord 服务器中寻求帮助。你们的反馈将直接塑造最终的 3.0.0 正式版!
New Features 新特性 / Changes 更改 / Removed 移除
Due to the complete rewrite with a different architecture, it is hard to list line-by-line changes between v2 and v3. Please read the DMCC v3 Design Document for all implemented features in 3.0.0-beta.1. Future releases will restore the traditional three-category changelog format.
由于这是一个从架构上便已经截然不同的完全重写,v2 和 v3 之间的差异较难逐条说明。你可以阅读 DMCC v3 设计文档 以了解 3.0.0-beta.1 版本的所有已实现功能。后续的新版本将会恢复原本的三种类型说明。
Contributors 贡献者
- @Xujiayao
Detailed Information 详细信息
https://github.com/Xujiayao/Discord-MC-Chat/compare/2.7.1-compat.1...3.0.0-beta.1
3.0.0-beta.1-1.21.11Бета1.21.11 · 28 апреля 2026 г.
Changelog 更新日志 | 🥳 Welcome to DMCC v3!
Discord-MC-Chat 3.0.0-beta.1 for Minecraft 1.21.11/26.1.2 - 2026/4/28
[!NOTE]
Discord-MC-Chat (DMCC) v3 is now public!
DMCC v3 is a complete rewrite with a new architecture and many new features. Like the v2 alphas, the v3 beta builds are fully functional and ready to use — though documentation is not ready yet.
As part of testing, please try setting it up yourselves and see if the process feels intuitive. Report any issues, and feel free to ask for help in the Discord server. Your feedback will directly shape the final 3.0.0 release!
[!NOTE]
Discord-MC-Chat (DMCC) v3 现已公开发布!
DMCC v3 是一次完全重写,采用了全新架构并增加了诸多新功能。与 v2 的 alpha 版本一样,v3 的 beta 版本功能完整、可直接投入使用——尽管文档尚未就绪。
作为测试环节的一部分,请大家自行尝试完成配置,感受一下整个配置过程是否直观。如有任何问题,欢迎反馈,或随时在 Discord 服务器中寻求帮助。你们的反馈将直接塑造最终的 3.0.0 正式版!
New Features 新特性 / Changes 更改 / Removed 移除
Due to the complete rewrite with a different architecture, it is hard to list line-by-line changes between v2 and v3. Please read the DMCC v3 Design Document for all implemented features in 3.0.0-beta.1. Future releases will restore the traditional three-category changelog format.
由于这是一个从架构上便已经截然不同的完全重写,v2 和 v3 之间的差异较难逐条说明。你可以阅读 DMCC v3 设计文档 以了解 3.0.0-beta.1 版本的所有已实现功能。后续的新版本将会恢复原本的三种类型说明。
Contributors 贡献者
- @Xujiayao
Detailed Information 详细信息
https://github.com/Xujiayao/Discord-MC-Chat/compare/2.7.1-compat.1...3.0.0-beta.1
2.7.1-compat.1Релиз26.1, 26.1.1, 26.1.2 · 25 марта 2026 г.
Changelog 更新日志
Discord-MC-Chat 2.7.1-compat.1 for Minecraft 26.1 - 2026/3/25
To use the new voice channel features, please grant your Discord bot the "Connect" permission in the "Voice Channel Permissions" section at your Discord server's "Roles" menu.
DMCC v3 is currently in active development! The first BETA is expected to be released in a few months.
DMCC Discord Server is now public! Join now through: https://discord.gg/kbXkV6k2XU
如需使用语音频道相关新功能,请在 Discord 服务器设置的 “身份组” 菜单中,为机器人身份组赋予 “语音频道权限” 下的 “连接” 权限。
DMCC v3 目前正在积极开发中!预计还有几个月便会发布第一个测试版。
DMCC Discord 服务器现已公开!通过以下链接加入:https://discord.gg/kbXkV6k2XU
New Features 新特性
- Compatible with Minecraft 26.1 兼容 Minecraft 26.1
Changes 更改
N/A
Removed 移除
- Compat versions do not support multiple Minecraft versions at the same time 兼容版本不同时兼容多个 Minecraft 版本
Contributors 贡献者
- @Xujiayao
Detailed Information 详细信息
https://github.com/Xujiayao/Discord-MC-Chat/compare/2.7.1...2.7.1-compat.1
2.7.1Релиз1.21.9, 1.21.10, 1.21.11 · 11 декабря 2025 г.
Changelog 更新日志
Discord-MC-Chat 2.7.1 for Minecraft 1.14.4+ - 2025/12/11
To use the new voice channel features, please grant your Discord bot the "Connect" permission in the "Voice Channel Permissions" section at your Discord server's "Roles" menu.
DMCC v3 is currently in active development! The first BETA is expected to be released in a few months.
DMCC Discord Server is now public! Join now through: https://discord.gg/kbXkV6k2XU
如需使用语音频道相关新功能,请在 Discord 服务器设置的 “身份组” 菜单中,为机器人身份组赋予 “语音频道权限” 下的 “连接” 权限。
DMCC v3 目前正在积极开发中!预计还有几个月便会发布第一个测试版。
DMCC Discord 服务器现已公开!通过以下链接加入:https://discord.gg/kbXkV6k2XU
New Features 新特性
- Compatible with Minecraft 1.21.11 兼容 Minecraft 1.21.11
Changes 更改
N/A
Removed 移除
N/A
Contributors 贡献者
- @Xujiayao
Detailed Information 详细信息
https://github.com/Xujiayao/Discord-MC-Chat/compare/2.7.0...2.7.1
2.7.0Релиз1.21.8, 1.21.9, 1.21.10 · 6 ноября 2025 г.
Changelog 更新日志
Discord-MC-Chat 2.7.0 for Minecraft 1.14.4+ - 2025/11/6
To use the new voice channel features, please grant your Discord bot the "Connect" permission in the "Voice Channel Permissions" section at your Discord server's "Roles" menu.
DMCC v3 is currently in active development! The first BETA is expected to be released in a few months.
DMCC Discord Server is now public! Join now through: https://discord.gg/kbXkV6k2XU
如需使用语音频道相关新功能,请在 Discord 服务器设置的 “身份组” 菜单中,为机器人身份组赋予 “语音频道权限” 下的 “连接” 权限。
DMCC v3 目前正在积极开发中!预计还有几个月便会发布第一个测试版。
DMCC Discord 服务器现已公开!通过以下链接加入:https://discord.gg/kbXkV6k2XU
New Features 新特性
Support displaying server status and player count using voice channels (#248 and #301) 支持使用语音频道显示服务器状态和玩家数量
Able to disable forwarding of chat messages sent via
/tellraw @acommand 可禁用转发通过/tellraw @a命令发送的聊天消息
Changes 更改
N/A
Removed 移除
N/A
Contributors 贡献者
- @Xujiayao
- @ok-coder1
Detailed Information 详细信息
https://github.com/Xujiayao/Discord-MC-Chat/compare/2.6.0...2.7.0
2.6.0Релиз1.21.8, 1.21.9, 1.21.10 · 1 октября 2025 г.
Changelog 更新日志
Discord-MC-Chat 2.6.0 for Minecraft 1.14.4+ - 2025/10/1
DMCC v3 is currently in active development! The first BETA is expected to be released in a few months.
DMCC Discord Server is now public! Join now through: https://discord.gg/kbXkV6k2XU
DMCC v3 目前正在积极开发中!预计还有几个月便会发布第一个测试版。
DMCC Discord 服务器现已公开!通过以下链接加入:https://discord.gg/kbXkV6k2XU
New Features 新特性
Ignore EasyAuth commands by default 默认忽略 EasyAuth 相关命令
Check if config has been modified, if not, continue prompting and stop server from running 检查配置文件是否被修改,如果没有,继续提示并阻止服务器运行
Support parsing selectors in messages sent by tellraw command 转发 tellraw 命令发送的消息时支持解析选择器
Turkish translation (#291) 土耳其语翻译
Compatible with Minecraft 1.21.9 兼容 Minecraft 1.21.9
Changes 更改
Add string-expected hints to all empty lists in the config file 为配置文件中所有空列表添加预期为字符串的提示
Change excludedCommands list to only exclude
@aselector 命令排除列表改为只排除@a选择器
Removed 移除
N/A
Contributors 贡献者
- @Xujiayao
- @hhhhh-ckr
Detailed Information 详细信息
https://github.com/Xujiayao/Discord-MC-Chat/compare/2.5.0...2.6.0
Комментарии
Загружаем…