我的世界自定义史蒂夫mod怎么用?
在forge的安装目录里有个叫mods的文件夹,里面是已经安装的mod。这个mod的名字应该是这么写的(以forge 1.8.9为例):com.github.cchao2007.custompeoples-1.8.9-forge.jar 这个mod的名字是很重要的,后面需要用到。
然后打开.minecraft/versions/版本号/source_code,例如我的就是E:\\.minecraft\\versions\\1.8.9\\source_code。这里有很多以日期命名的文件夹,比如6f35bcb46e98aec82cd8d16dd8b48d42bbff933e,这就是我今天更新的时间,所以把这个文件夹里的所有东西删除就可以了。
接下来关键的一步是,在这个版本的源代码里搜索“史蒂夫”,搜索出来后,找到SteveNameTag类(其实就是名字前面的那个标签内容),把里面的内容改成你想要的样子(注意不要改动引号内的内容),保存修改并关闭文件。这样你的世界就已经可以拥有你自己的史蒂夫了! 如果想看一下自己的修改是否成功,可以在创建一个新世界时,把“允许生成未知生物”和“允许开启作弊模式”都勾选上,这样在你新建的世界中就能见到你了!
注:我使用的是forge一键安装版本,不知道是不是因为这一点导致了我的mod没有生效,我在设置好一切后重启了游戏,但是进入游戏之后发现并没有看到我的史蒂夫。所以我又在我的版本代码里找了找其他与mod相关的内容,在com.mojang.serialisation.codecs.EntityCodec$PlayerSerilisation接口里添加了“customPeoples=true;”(添加这一行即可),重新启动游戏后,果然看见了我的史蒂夫!!