在开始操作前,我们需要准备:
汉化文件(zh_cn.json)
(至少一个解压软件(推荐Bandizip或7zip)
Bandizip:https://www.bandisoft.com/bandizip/
7zip:https://www.7-zip.org/download.html)
首先,复制(Ctrl+C)下载好的zh_cn.json,按照路径:游戏版本文件夹→mods文件夹,找到要汉化的模组文件,
右键模组文件,点击选择打开方式,选择解压软件,打开模组文件后,一般会有多个文件夹,打开assets文件夹,
打开与模组ID的同名文件夹,
直到我们找到一个有lang(语言)文件夹的文件夹,打开lang文件夹,将装备好的zh_cn.json粘贴(CTRL+V)进去。
这里我们以Villager Recruits模组为例,
第一步:复制zh.cn.json找到mod文件并解压打开

第二步:依次打开assest文件夹——recruits文件夹——lang文件夹,将准备好的zh_cn.json文件添加进压缩包内

第三步:启动游戏

部分汉化资源作者,会将汉化文件打开成资源包的形式,按照加载资源包的形式即可加载汉化(如果不会加载资源包可以看https://zh.minecraft.wiki/w/Tutorial:加载资源包?variant=zh-cn)
首先安装模组Open Loader并至少启动一次游戏,
按照
config
openloader
resources
新建一个文件夹并命名
assets
<modid>
lang
的路径存放zh_cn.json文件,并在resources/新建文件夹里创建pack.mcmeta并正确书写。
1.20.1的pack.mcmeta示例:
{
"pack": {
"pack_format": 15,//此为数据包&资源包版本号,具体可看WIKI
"description": "这里填写介绍"//此为数据包/资源包介绍
}
}
实际中不用写//和后面的文字
Forge模组的模组ID一般存储在META-INF文件夹中的mods.toml,
而Fabric模组的模组ID一般存储在fabric.json里。(两者均需要解压模组的JAR文件)
参考资料:
MC百科添加模组页
Openloader评论区
https://www.mcmod.cn/post/1788.html