chattranslation-fabric+26.2-1.0.3.jar
Curse Maven Snippet
What's new
Added
- Added outgoing chat message translation.
- Added a separate target language setting for outgoing messages.
- Added a Mod Menu option to enable or disable outgoing translation.
- Added localized configuration text for six languages.
Fixed
- Fixed outgoing translated messages being translated again after being echoed by the server.
- Added support for signed chat and plugin-based server echoes.
- Fixed message ordering when asynchronous translations finish out of order.
- The original message is now sent if the translation service fails.
- Invalid translations, damaged placeholders, line breaks, and oversized results now fall back to the original message.
- Prevented translated messages from triggering outgoing translation repeatedly.
Improved
- Outgoing translations use a separate ordered queue and do not block the Minecraft client thread.
- Retained the existing 26.2 incoming translation queue, request limits, and placeholder validation.
- Existing translation service and display settings are preserved during configuration migration.
- Updated the README and all build artifacts to version
1.0.3.
Defaults
- Outgoing message translation: Disabled
- Outgoing target language: English
- Incoming target language: Uses the existing setting
- Command translation: Disabled
新增
- 新增发送消息翻译功能。
- 新增独立的发送目标语言设置。
- 可通过 Mod Menu 随时开启或关闭发送翻译。
- 新增六种界面语言对应的配置文本。
修复
- 修复发出的译文被服务器回显后再次翻译的问题。
- 支持识别签名聊天与插件服务器回显。
- 修复异步翻译完成顺序不同导致的消息乱序。
- 翻译服务异常时自动发送原文,避免消息丢失。
- 译文为空、占位符损坏、包含换行或超过长度限制时自动回退原文。
- 防止翻译后的消息重复进入发送事件。
改进
- 发送翻译使用独立的顺序队列,不阻塞 Minecraft 客户端线程。
- 保留 26.2 原有的接收翻译队列、请求限流和占位符完整性检查。
- 配置文件自动迁移,现有翻译服务和显示设置不会被重置。
- README 和构建产物版本统一为
1.0.3。
默认设置
- 发送消息翻译:关闭
- 发送目标语言:英语
- 接收目标语言:跟随原有配置
- 命令翻译:关闭
This mod has no additional files

