Step 1:进入 indexes 目录
例如(你的 HMCL):
/Applications/HMCL/.minecraft/assets/indexes/
Step 2:找“最新的 index 文件”
ls -lt
看最上面那个,比如你这次是 29.json(时间最新)。
> 经验:通常“最近启动过的版本”对应的 index 文件修改时间也最新。
Step 3:在这个 index 里搜 zh_cn / en_us
grep -n "minecraft/lang/zh_cn.json" 29.json
grep -n "minecraft/lang/en_us.json" 29.json
你会看到一行里面带着类似:
"hash":"f9aa1e7c9982bcb3a2706c13540d57a9ab5ab63c"
还有 size
把这个 hash 复制出来(你这次就是 f9aa1e7c9982bcb3a2706c13540d57a9ab5ab63c)。
Step 4:用 hash 去 objects 目录找到真实文件
规则:
hash 前两位 = 子目录名
文件名 = hash 本身
所以对应路径是:
.../.minecraft/assets/objects/f9/f9aa1e7c9982bcb3a2706c13540d57a9ab5ab63c
打开这个文件就是 zh_cn.json(或 en_us.json)的实际内容。
Step 5:把它复制/改名出来方便编辑
例如复制到桌面并改名:
zh_cn.json
en_us.json
评论区