diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 24d98b54..fef0c94f 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 MCDC. multiple: false options: + - "1.20.4" + - "1.20.3" - "1.20.2" - "1.20.1" - "1.20" @@ -54,6 +56,7 @@ body: multiple: false options: - "Latest Build (GitHub Actions)" + - "2.2.4" - "2.2.3" - "2.2.2" - "2.2.1" diff --git a/CHANGELOG.md b/CHANGELOG.md index 27e08242..22213659 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,33 +1,41 @@ # Changelog 更新日志 -## MC-Discord-Chat 2.2.3 for Minecraft 1.14+ - 2023/10/28 +## MC-Discord-Chat 2.2.4 for Minecraft 1.19.2+ - 2023/12/9 + +Starting from this version, MCDC will be split into two version update channels: "Active" and "Compat (Compatibility)". + +Minecraft versions in the Active channel will be released every time a new version of MCDC is released, while Minecraft versions in the Compat channel will only be released from time to time. + +从此版本开始,MCDC 将分为两个版本更新通道:"Active (活跃)" 和 "Compat (兼容)"。 + +Active 通道中的 Minecraft 版本将在每次 MCDC 新版本发布时发布,而 Compat 通道中的 Minecraft 版本只会偶尔发布。 ## New Features 新特性 -- Chinese Traditional (Taiwan) translation (#191 and #196) - 繁体中文(台湾)翻译 +- German translation (#200) + 德语翻译 -- Send error messages in case of incorrect channel IDs or insufficient permissions (#192) - 在频道 ID 不正确或权限不足时发送错误消息 +- Compatible with versions 1.19.2, 1.19.3, 1.20.3 and 1.20.4 (#202) + 兼容 1.19.2、1.19.3、1.20.3 和 1.20.4 版本 ## Changes 更改 -- Correct Chinese language files - 修正中文语言文件 +- Fix exception when a player joins the server in Minecraft versions below 1.19.4 + 修复使用 1.19.4 以下 Minecraft 版本时玩家加入服务器报错 -- Fix advancement message spamming (#193) - 修复进度消息刷屏 +- Use an Emoji library that is under constant maintenance + 使用有在持续维护的 Emoji 表情符号库 ## Removed 移除 -N/A +- Move 1.14.4, 1.15.2 and 1.16.4 - 1.18.2 versions to Compat update channel + 将 1.14.4、1.15.2 和 1.16.4 - 1.18.2 版本移至 Compat 更新通道 ## Contributors 贡献者 - @Xujiayao -- @jimchen5209 -- @notlin4 +- @Lesekater ## Detailed Information 详细信息 -https://github.com/Xujiayao/MC-Discord-Chat/compare/2.2.2...2.2.3 \ No newline at end of file +https://github.com/Xujiayao/MC-Discord-Chat/compare/2.2.3...2.2.4 \ No newline at end of file diff --git a/README.md b/README.md index 82be86d8..ffb4fa26 100644 --- a/README.md +++ b/README.md @@ -134,17 +134,18 @@ For translation contributions, language files are located in the `/wrapper/src/m Languages currently available: -| Code | Language | -|---------|----------------------| -| `en_us` | English (US) | -| `fr_fr` | Français (France) | -| `ko_kr` | 한국어(대한민국) | -| `no_no` | Norsk Bokmål (Norge) | -| `pl_pl` | Polski (Polska) | -| `ru_ru` | Русский (Россия) | -| `zh_cn` | 简体中文(中国大陆) | -| `zh_hk` | 繁體中文(香港特別行政區) | -| `zh_tw` | 繁體中文(台灣) | +| Code | Language | +|---------|-----------------------| +| `de_de` | Deutsch (Deutschland) | +| `en_us` | English (US) | +| `fr_fr` | Français (France) | +| `ko_kr` | 한국어(대한민국) | +| `no_no` | Norsk Bokmål (Norge) | +| `pl_pl` | Polski (Polska) | +| `ru_ru` | Русский (Россия) | +| `zh_cn` | 简体中文(中国大陆) | +| `zh_hk` | 繁體中文(香港特別行政區) | +| `zh_tw` | 繁體中文(台灣) | ## Contributors diff --git a/README_CN.md b/README_CN.md index af09bf3e..7adaf0f5 100644 --- a/README_CN.md +++ b/README_CN.md @@ -134,17 +134,18 @@ MC-Discord-Chat (MCDC), formerly known as MCDiscordChat, a practical and powerfu 目前可用的语言: -| 代码 | 语言 | -|---------|----------------------| -| `en_us` | English (US) | -| `fr_fr` | Français (France) | -| `ko_kr` | 한국어(대한민국) | -| `no_no` | Norsk Bokmål (Norge) | -| `pl_pl` | Polski (Polska) | -| `ru_ru` | Русский (Россия) | -| `zh_cn` | 简体中文(中国大陆) | -| `zh_hk` | 繁體中文(香港特別行政區) | -| `zh_tw` | 繁體中文(台灣) | +| 代码 | 语言 | +|---------|-----------------------| +| `de_de` | Deutsch (Deutschland) | +| `en_us` | English (US) | +| `fr_fr` | Français (France) | +| `ko_kr` | 한국어(대한민국) | +| `no_no` | Norsk Bokmål (Norge) | +| `pl_pl` | Polski (Polska) | +| `ru_ru` | Русский (Россия) | +| `zh_cn` | 简体中文(中国大陆) | +| `zh_hk` | 繁體中文(香港特別行政區) | +| `zh_tw` | 繁體中文(台灣) | ## 贡献者 diff --git a/gradle.properties b/gradle.properties index fe9aba9c..3d4715fe 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,7 +3,7 @@ org.gradle.jvmargs=-Xmx8G org.gradle.parallel=true # Mod Properties -mod_version=2.2.3 +mod_version=2.2.4 maven_group=top.xujiayao archives_base_name=MC-Discord-Chat diff --git a/update/version.json b/update/version.json index af64d473..5afcd996 100644 --- a/update/version.json +++ b/update/version.json @@ -1,4 +1,4 @@ { - "version": "2.2.3", - "changelog": "" + "version": "2.2.4", + "changelog": "\n\n> Starting from this version, MCDC will be split into two version update channels: \"Active\" and \"Compat (Compatibility)\".\n> \n> Minecraft versions in the Active channel will be released every time a new version of MCDC is released, while Minecraft versions in the Compat channel will only be released from time to time." } \ No newline at end of file diff --git a/update/versions.json b/update/versions.json index 4ebce3ac..04e58dc7 100644 --- a/update/versions.json +++ b/update/versions.json @@ -1,8 +1,21 @@ { "versions": [ + { + "version": "2.2.4", + "changelog": "\n\n> Starting from this version, MCDC will be split into two version update channels: \"Active\" and \"Compat (Compatibility)\".\n> \n> Minecraft versions in the Active channel will be released every time a new version of MCDC is released, while Minecraft versions in the Compat channel will only be released from time to time.", + "minecraft_dependency": [ + "1.19.2", + "1.19.3", + "~1.19.4", + "1.20", + "1.20.1", + "1.20.2", + "~1.20.3" + ] + }, { "version": "2.2.3", - "changelog": "", + "changelog": "", "minecraft_dependency": [ "~1.14.4", "~1.15.2", @@ -17,7 +30,7 @@ }, { "version": "2.2.2", - "changelog": "\n\n> MCDC now accurately pushes MCDC version updates by checking the compatibility of the server's Minecraft version.\n> \n> This new feature ensures no more situations where an old MCDC with an old Minecraft version pushes a new MCDC version that doesn't support that particular Minecraft version.", + "changelog": "\n\n> MCDC now accurately pushes MCDC version updates by checking the compatibility of the server's Minecraft version.\n> \n> This new feature ensures no more situations where an old MCDC with an old Minecraft version pushes a new MCDC version that doesn't support that particular Minecraft version.", "minecraft_dependency": [ "~1.14.4", "~1.15.2",