我的世界这么汉化mod?

欧阳腾龙欧阳腾龙最佳答案最佳答案

对于你的第一个问题,我并不清楚如何直接汉化和运行(因为我没有做过)所以只能就我知道来简单解释一下原理。 在我的世界中,任何东西被加载进入到游戏里面都必须通过一个叫做loader的类进行加载。在forge模式下,大多数的第三方mod的loader都是由mod的作者自己写的,而且大多都写在名为META-INF/MODS.INFO的文件里 就是当我们打开游戏的启动器的时候,程序会读取这个文件,然后按照里面的描述去加载对应的资源,并且由JVM执行相应的代码,从而实现在游戏里的功能 如果有人想要修改已有mod的功能或者添加内容的话,那么最方便的方式是重新编写加载器并在里面加入自己的代码,不过这种情况一般需要mod作者同意并发布新的版本才行。而对于像题主这样只是想将英文变成中文的情况则可以在网上下载已经翻译好的MODS.INFO文件,替换掉自己电脑中游戏的数据库里的同名文件即可(如果不知道替换的具体位置,可以搜一下“我的世界怎么导入资源”) 但是这种方法也有一个问题——如果这个mod的作者没有做汉化的话,那么就算你有汉化的MODS.INFO也没有用,所以还得找那些做了汉化的人要汉化过的jar包才能使用。当然,有些mod虽然作者没做汉化但是有其他人做了民间汉化,只要找到那个汉化者的网盘或者博客下载就能用了。

第二个问题嘛,其实和第一个有点关系——怎么样让我的世界识别出我已经安装了mod并且启动时自动加载。这个其实也很简单,只需要把已经打包好(jar或者zip)的mod放在.minecraft\mods文件夹底下就可以让游戏识别出来了。当然,有些mod可能还会依赖其他mod,此时就需要把依赖的mod也放到.minecraft\mods底下,顺序不要弄错喔。

我来回答
请发表正能量的言论,文明评论!