diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 53c58475..afcba699 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -25,6 +25,8 @@ body: If a version is not listed below, it is not supported by DMCC. multiple: false options: + - "1.21.3" + - "1.21.2" - "1.21.1" - "1.21" - "1.20.6" @@ -60,6 +62,7 @@ body: multiple: false options: - "Latest Build (GitHub Actions)" + - "2.3.5" - "2.3.4" - "2.3.4-compat" - "2.3.3" diff --git a/CHANGELOG.md b/CHANGELOG.md index 891d739e..b0d82f1c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,50 +1,46 @@ # Changelog 更新日志 -## Discord-MC-Chat 2.3.4 for Minecraft 1.19.4+ - 2024/7/11 +## Discord-MC-Chat 2.3.5 for Minecraft 1.14.4+ - 2024/10/29 DMCC Discord Server is now public! Join now through: https://discord.gg/kbXkV6k2XU -DMCC will support the [Placeholder API]() in the next release. +DMCC now supports switching to Brazilian Portuguese. Note that DMCC no longer releases Active and Compat versions separately. -`botPlayingStatus` and `botListeningStatus` have been renamed to `botPlayingActivity` and `botListeningActivity`. Please modify them before restarting the server to avoid losing any existing changes. - -In addition, the check for updates feature has been fixed. You will be able to receive update notifications for future new versions when using version 2.3.4. +As this is a minor release, new features that involve modifying the config file will not be released in this version. DMCC Discord 服务器现已公开!通过以下链接加入:https://discord.gg/kbXkV6k2XU -DMCC 将在下一个版本中支持 [Placeholder API]()。 +DMCC 现在支持切换到巴西葡萄牙语。留意现在 DMCC 不再分开发布 Active 和 Compat 版本。 -`botPlayingStatus` 和 `botListeningStatus` 已被重命名为 `botPlayingActivity` 和 `botListeningActivity`。请在重新启动服务器之前进行修改,以免丢失现有的更改。 - -此外,检查更新的功能已经修复。在使用 2.3.4 版本时,你将能够接收到未来新版本的更新推送。 +由于这是一个次要版本,涉及到修改配置文件的新功能暂时不会发布。 ## New Features 新特性 -- Add the ability to display server status in the bot's Discord online status (#95) - 添加在机器人的 Discord 在线状态中显示服务器状态的功能 +- Brazilian Portuguese translation (#243) + 巴西葡萄牙语翻译 + +- Supports broadcasting messages sent using the /tellraw @a command (#132 and #250) + 支持广播使用 /tellraw @a 命令发送的消息 + +- Restore /say command broadcast feature in versions 1.18.2 and below (#197) + 恢复在 1.18.2 及更早版本中广播 /say 命令的功能 + +- Throws exception when Webhook fails to send (#249) + 在 Webhook 发送失败时抛出异常 + +- Compatible with Minecraft 1.21.2 and 1.21.3 (#258) + 兼容 Minecraft 1.21.2 和 1.21.3 版本 ## Changes 更改 -- Improved detection logic for dynamic-created DMCC Webhooks (#233) - 改进 DMCC Webhook 动态创建的检测逻辑 +- Changed the way DMCC handles the /say command (#197) + 更改 DMCC 处理 /say 命令的方式 -- Fix number of players in bot activity does not decrease when player leaves the game (#235) - 修复机器人活动状态中的玩家数量在玩家离开游戏时不会减少 +- Webhook check only displays an error message when Guild permission is insufficient + Webhook 检查在 Guild 权限不足时仅显示错误消息 -- Fix DMCC update notifications never being sent (#231, #234 and #239) - 修复 DMCC 更新通知从未发送 - -- Fix exception when the world/stats folder does not exist (#38) - 修复 world/stats 文件夹不存在时报错 - -- No longer delays checking for updates by an hour (#52) - 不再延迟一小时开始检查更新 - -- Fix exception when /stats command message exceeds 2000 characters (#212) - 修复 /stats 命令消息超过 2000 个字符时报错 - -- Rename botPlayingStatus and botListeningStatus -> botPlayingActivity and botListeningActivity (#95) - 重命名 botPlayingStatus 和 botListeningStatus -> botPlayingActivity 和 botListeningActivity +- No longer release Active and Compat versions separately + 不再分开发布 Active 和 Compat 版本 ## Removed 移除 @@ -53,7 +49,8 @@ N/A ## Contributors 贡献者 - @Xujiayao +- @rodrigoaddor ## Detailed Information 详细信息 -https://github.com/Xujiayao/Discord-MC-Chat/compare/2.3.3...2.3.4 \ No newline at end of file +https://github.com/Xujiayao/Discord-MC-Chat/compare/2.3.4...2.3.5 \ No newline at end of file diff --git a/README.md b/README.md index 319f2c48..2f1eabbd 100644 --- a/README.md +++ b/README.md @@ -85,6 +85,7 @@ For translation contributions, language files are located in the `/wrapper/src/m - Broadcast player command execution - Players who execute commands can also see the commands themselves - Exclude broadcasts for execution of specific commands + - 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 @@ -150,6 +151,7 @@ Languages currently available: | `ko_kr` | 한국어(대한민국) | | `no_no` | Norsk Bokmål (Norge) | | `pl_pl` | Polski (Polska) | +| `pt_br` | Português (Brasil) | | `ru_ru` | Русский (Россия) | | `zh_cn` | 简体中文(中国大陆) | | `zh_hk` | 繁體中文(香港特別行政區) | diff --git a/README_CN.md b/README_CN.md index f60b35d7..34ecacae 100644 --- a/README_CN.md +++ b/README_CN.md @@ -85,6 +85,7 @@ DMCC Discord 服务器现已公开!通过以下链接加入:https://discord. - 可广播玩家指令执行 - 执行指令的玩家也可以看到自己执行的指令 - 可排除执行特定指令的广播 + - 支持广播使用 /tellraw 和 /say 命令发送的消息 - 可将所有控制台日志消息发送到 Discord - 可使用 Discord 命令 - 可使用 Discord 管理可执行 DMCC 命令的频道 @@ -150,6 +151,7 @@ DMCC Discord 服务器现已公开!通过以下链接加入:https://discord. | `ko_kr` | 한국어(대한민국) | | `no_no` | Norsk Bokmål (Norge) | | `pl_pl` | Polski (Polska) | +| `pt_br` | Português (Brasil) | | `ru_ru` | Русский (Россия) | | `zh_cn` | 简体中文(中国大陆) | | `zh_hk` | 繁體中文(香港特別行政區) | diff --git a/gradle.properties b/gradle.properties index b22f12d7..89de133e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,7 +3,7 @@ org.gradle.jvmargs=-Xmx8G org.gradle.parallel=true # Mod Properties -mod_version=2.3.4 +mod_version=2.3.5 maven_group=com.xujiayao.discord_mc_chat archives_base_name=Discord-MC-Chat diff --git a/update/version.json b/update/version.json index e9e88b04..2004159e 100644 --- a/update/version.json +++ b/update/version.json @@ -1,4 +1,4 @@ { - "version": "2.3.4", - "changelog": "\n\n> DMCC Discord Server is now public! Join now through: https://discord.gg/kbXkV6k2XU\n> \n> DMCC will support the [Placeholder API]() in the next release.\n> \n> `botPlayingStatus` and `botListeningStatus` have been renamed to `botPlayingActivity` and `botListeningActivity`. Please modify them before restarting the server to avoid losing any existing changes.\n> \n> In addition, the check for updates feature has been fixed. You will be able to receive update notifications for future new versions when using version 2.3.4." + "version": "2.3.5", + "changelog": "\n\n> DMCC Discord Server is now public! Join now through: https://discord.gg/kbXkV6k2XU\n> \n> DMCC now supports switching to Brazilian Portuguese. Note that DMCC no longer releases Active and Compat versions separately.\n> \n> As this is a minor release, new features that involve modifying the config file will not be released in this version." } \ No newline at end of file diff --git a/update/versions.json b/update/versions.json index 10c5d55a..6ae35f5f 100644 --- a/update/versions.json +++ b/update/versions.json @@ -1,23 +1,8 @@ { "versions": [ { - "version": "2.3.4", - "changelog": "\n\n> DMCC Discord Server is now public! Join now through: https://discord.gg/kbXkV6k2XU\n> \n> DMCC will support the [Placeholder API]() in the next release.\n> \n> `botPlayingStatus` and `botListeningStatus` have been renamed to `botPlayingActivity` and `botListeningActivity`. Please modify them before restarting the server to avoid losing any existing changes.\n> \n> In addition, the check for updates feature has been fixed. You will be able to receive update notifications for future new versions when using version 2.3.4.", - "minecraft_dependency": [ - "~1.19.4", - "1.20", - "1.20.1", - "1.20.2", - "1.20.3", - "1.20.4", - "~1.20.5", - "~1.21" - ] - }, - { - "notes": "To be removed", - "version": "2.3.4-compat", - "changelog": "\n\n> DMCC Discord Server is now public! Join now through: https://discord.gg/kbXkV6k2XU\n> \n> DMCC will support the [Placeholder API]() in the next release.\n> \n> `botPlayingStatus` and `botListeningStatus` have been renamed to `botPlayingActivity` and `botListeningActivity`. Please modify them before restarting the server to avoid losing any existing changes.\n> \n> In addition, the check for updates feature has been fixed. You will be able to receive update notifications for future new versions when using version 2.3.4.", + "version": "2.3.5", + "changelog": "\n\n> DMCC Discord Server is now public! Join now through: https://discord.gg/kbXkV6k2XU\n> \n> DMCC now supports switching to Brazilian Portuguese. Note that DMCC no longer releases Active and Compat versions separately.\n> \n> As this is a minor release, new features that involve modifying the config file will not be released in this version.", "minecraft_dependency": [ "~1.14.4", "~1.15.2", @@ -27,7 +12,17 @@ "1.19", "1.19.1", "1.19.2", - "1.19.3" + "1.19.3", + "~1.19.4", + "1.20", + "1.20.1", + "1.20.2", + "1.20.3", + "1.20.4", + "~1.20.5", + "1.21", + "1.21.1", + "~1.21.2" ] } ]