希伯来语修复

希伯来语修复

修复了Minecraft中RTL希伯来语聊天预览渲染问题。

工具

Hebrew Fix

修复 Minecraft 聊天输入预览中的 RTL 希伯来语文本渲染问题。希伯来语字符按输入顺序正常显示,不会出现文本反转。

修复前后对比

修复前(未安装 Hebrew Fix) 修复后(已安装 Hebrew Fix)
Before After

功能特性

  • 希伯来语字符按逻辑顺序(即输入顺序)显示
  • 完全支持希伯来语与英语混合文本
  • 保留单词顺序
  • 不影响命令(/msg、/w 等)
  • 发送的消息永远不会被修改
  • 仅客户端生效(适用于任何服务器)
  • 集成 Mod Menu,提供开/关切换
  • 除 Fabric API 外无其他外部依赖

工作原理

当游戏语言设置为希伯来语或阿拉伯语时,Minecraft 会应用 Unicode BiDi(双向)文本重排序。这会导致聊天输入中的希伯来语字符显示为反转状态。Hebrew Fix 会拦截 ChatScreen 中的文本渲染,并按字符的原始逻辑顺序显示。

聊天输入中的底层文本永远不会被修改,仅修复视觉预览。发送到服务器的消息完全不受影响。

配置

打开 Mod Menu -> Hebrew Fix -> 切换 启用/禁用。配置会保存到 .minecraft/config/hebrewfix.json。

环境要求

1.21.11 26.x
Minecraft 1.21.11 26.1 - 26.3+
Fabric Loader 0.19.3+ 0.19.3+
Fabric API 是 是
Java 21+ 25+
Mod Menu 可选 可选