[MD]
## v1.0.1 — 2026-11-09
新增多语言支持。玩家看到的提示按客户端语言选择;代理端日志、控制台和发给子服的回包 detail 固定使用默认语言。
### 变更
- 文案按完整语言标签、语言码、默认语言三级查找,默认语言为 `en`。
- `config.yml` 新增 `language.default` 与 `language.files`;新增英文模板 `messages_en.yml`,`messages.yml` 仍是中文。
- 非默认语言缺键时回退到默认语言的同名键;仓库里有测试校验各语言文案的键集合一致。
- `config.yml` 里的确认词、取消词、聊天替换文本和点击按钮文字仍全服统一,不随玩家语言变化。
### 升级
- 从 v1.0.0 升级不需要改配置:jar 内模板与数据目录文件按嵌套键合并,新增的 `language` 段会自动补齐,`messages_en.yml` 会在首次加载时写入数据目录。
- 已有的 `messages.yml` 自定义文案不会被覆盖;`default` 指向的那套文案键必须完整,缺键会在加载时报错。
- 想让日志、控制台、回包以及未命中语言的玩家改用中文,把 `language.default` 设为 `zh`;新增语言要在 `language.files` 加一项映射,并放一份同结构的文案文件。
### 验证
- 产物是 Java 17 字节码,编译基线 Velocity 3.4.0 / BungeeCord 1.21-R0.4;Velocity 4.3.1 在 JDK 25 下做过编译签名复验。
- 两路构建与 31 个单元测试通过。没有在真实代理端做过加载测试,客户端语言切换的实际表现仍待实机确认;不声明 Minecraft 版本范围。
### 附件
- `HubReturn-1.0.1.jar`
- `HubReturn-1.0.1.jar.sha256`
[/MD]