首页 > 分享 > [Minecraft]运用NBT Explorer更改宠物的主人/解决mc宠物右键无反应的问题

[Minecraft]运用NBT Explorer更改宠物的主人/解决mc宠物右键无反应的问题

不知你有没有遇到过这样的事:

       当你购买正版MC后,你兴奋地打开之前用离线账号游玩的存档,却沮丧的发现不仅你之前取得的成就全部丧失、辛辛苦苦治疗的村民折扣全部清零,你平日里优待有加的猫猫狗狗还“翻脸不认人”,狂按右键却没有一点反应!

       没关系,接下来的教程可以帮助你解决宠物不认主的问题,使你的宠物“物归原主”

       注意:1.该教程涉及对存档文件的修改,在进行操作前请备份存档,以免意外。2.由于本人才疏学浅,对于游戏机制的理解难免有错漏偏差之处,还望谅解、指正。

一.下载NBT Explorer

         NBT Explorer是一款minecraft nbt图形界面编辑器,可以帮助我们对mc存档(包括宠物的主人)进行修改,这里是它的下载链接:https://github.com/jaquadro/NBTExplorer/releases,在网站页面中找到“NBTExplorer-2.8.0.zip”并点击即可下载,把下载到的文件解压,双击打开“NBTExplorer.exe”就可以使用该软件了。

二.获取宠物的位置信息(可以先看下文章末尾补充的第一点)

         为了方便后续操作,我们需要知道你要修改的宠物的大致位置信息。首先移动到宠物面前,然后按下f3+g打开区块显示(确保你和宠物处于同一区块),再打开f3调试界面,找到“Chunk”一栏后面的“[x x in r.x.x.mca]”,如图所示,记住这串数据。

红色方框内的数据即为宠物的大致位置信息

三.获取玩家的uuid

       每个玩家有不同的uuid,宠物认主不是看你叫什么,而是看你的uuid是什么,这也是即使你的离线账号和正版账号名字相同但仍会出现相同现象的原因。

        打开版本文件夹内的usercache.json,找到你的正版账号的名字,把紧随着的“uuid”后面的那一串数字“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”复制。如图所示。

方框内的数据即为要复制的uuid

        到这里仍未结束,还要对其进行转换成其它的表达方式才能使用。这里需要用到uuid转换网站:https://luo.vg/uuid/,把复制的uuid粘贴到“十六进制”框中,网站会自动生成数据,在“整数型组”中生成的四列数据就是我们所需要的了。

点击“数据”复制“整数型组”的数字

四.修改宠物主人

         退出存档,将你的存档拖到NBTExplorer的界面,展开存档文件,展开entities文件夹,会有很多“r.x.x.mca”文件,这时第二步的数据就派上用场了,例如第二步所示的“[0 0 in r.-1.-1.mca]”,那就展开“r.-1.-1.mca”,选择里面的Chunk [0 , 0],然后点击右上角的望远镜标志,在弹出来的窗口的第一个方框内输入owner并点击Find以定位到想要修改的文件(Owner:4 integers)。双击打开,会看到形似“xxxx xxxx xxxx xxxx”的数据,这就是原先离线账户的uuid,去掉这串数字,将从第三步网站获取的uuid粘贴进去,并去掉不必要的符号、字母,确保留下的数字与粘贴前的数据的形式保持一致。最后点击ok保存,再在左上角紫色的保存图标保存修改。

修改后的数据

     若该区块有多只需修改的宠物,只需继续点击望远镜图标,软件会引导到下一只宠物,之后按上述步骤再行修改。

五.进入存档,若你的宠物可以正常站和坐、听你号令,就说明修改成功了!

补充:1.对于单人档,可以跳过第二步,直接在entities搜索就可以了(第二步是为了防止其他人的宠物变成你的)(理论上可行,但我还没试过)

2.适用猫、狗、鹦鹉等宠物,适用于正版离线账户的转换、离线账户和离线账户间等的转换

3.方法是自己摸索出来的,有点繁琐,如果有更简单的方法,欢迎在评论区说明

4.文章部分资源来自Minecraft Wiki

5.本人第一次攥稿,写的不是很好,表述上可能有难以理解的地方,欢迎指正!

相关知识

宠物反应
我的世界:MC玩家养的宠物,就是跟一般人不一样!
[Minecraft 攻略] 常用指令表
老哥,JAVA版怎么在转移存档后修改宠物的归属权啊【我的世界吧】
mc我的世界 猫的繁殖
我的世界这一条指令就能让苦力怕给你暖被窝
【MC模组推荐】这宠物都齐了,怎么还不持啊?
探求反应较强的犬如何训练 #养宠物狗 #养狗知识 #养狗百科
我的世界怎么让狗全部坐下(我的世界op指令监控)
在我的世界中如果宠物离主人太远主人又找不到宠物的话那怎么办?

网址: [Minecraft]运用NBT Explorer更改宠物的主人/解决mc宠物右键无反应的问题 https://m.mcbbbk.com/newsview359913.html

所属分类:萌宠日常
上一篇: 人格化宠物的精神损害赔偿探究
下一篇: 谁赚走了宠物医疗的钱:“铲屎官”