自己单机的整合包里同时装了工业2和神秘时代4,因为某些原因,不是总是有网能正版登陆,所以平时玩的都是离线登陆(盗版),做了个工业保险箱放了很多装备在里面,然后再用正版登陆后发现我打不开保险箱了(提示我不是箱子的主人,正版游戏名字和离线登陆的名字一样),神秘4的奥能之扉也是打不开拆不掉,虽然再换回离线就好了,但能正版登陆的话我还是想用正版玩的,所以求解决方法。
这个没有办法的 虽说ID是一样的 不过实质毕竟不一样的= =
方便发送一下地图?
.minecraft\saves文件夹下
建议打压缩上传百度云
.minecraft\saves文件夹下
建议打压缩上传百度云
Lelouch_Lamper 发表于 2017-4-25 20:56
这个没有办法的 虽说ID是一样的 不过实质毕竟不一样的= =
没救了么。。能不能通过改配置文件什么的让保险箱的主人改变?
浅念哥 发表于 2017-4-25 21:05
方便发送一下地图?
.minecraft\saves文件夹下
建议打压缩上传百度云
http://pan.baidu.com/s/1jILZexK
压缩好了,你看下吧
a864971069 发表于 2017-4-25 22:38
http://pan.baidu.com/s/1jILZexK
压缩好了,你看下吧
???
打包上传地图啊,不是客户端,难道你地图就有200多M?
百度云限速,我下载200M得几个小时了,请上传地图。
保险箱大概是用UUID识别玩家的,UUID是存在方块对应tile entity 的NBT里的
使用 NBTExplorer之类的工具应该可以修改
离线模式的UUID和 ID的对应关系应该是保存在usernamecache.json
正版登陆是保存在MOJANG服务器里的
所以大概思路是 首先获得正版账号的UUID,修改本地的usernamecache.json,使离线模式玩家UUID和正版账号一样,然后用NBT编辑器将 方块保存的所有者信息改成正版账号的UUID,
使用 NBTExplorer之类的工具应该可以修改
离线模式的UUID和 ID的对应关系应该是保存在usernamecache.json
正版登陆是保存在MOJANG服务器里的
所以大概思路是 首先获得正版账号的UUID,修改本地的usernamecache.json,使离线模式玩家UUID和正版账号一样,然后用NBT编辑器将 方块保存的所有者信息改成正版账号的UUID,
浅念哥 发表于 2017-4-25 22:36
???
打包上传地图啊,不是客户端,难道你地图就有200多M?
百度云限速,我下载200M得几个小时了,请上传 ...
这就是地图啊,这个我还是分得清的。
还不是你要地图。。我昨天上传都传了好久。。。
GiNYAi 发表于 2017-4-25 23:50
保险箱大概是用UUID识别玩家的,UUID是存在方块对应tile entity 的NBT里的
使用 NBTExplorer之类的工具应该 ...
我用NBTExplorer打开了存档的level.dat然后就懵逼了,很多都看不懂,网上的图文教程也是很迷,所以能不能教下我具体该怎么操作?以前没接触过这些东西,完全不懂。
a864971069 发表于 2017-4-26 11:30
我用NBTExplorer打开了存档的level.dat然后就懵逼了,很多都看不懂,网上的图文教程也是很迷,所以能不能 ...
应该要打开的是具体地图的文件
而不是level.dat
另外用in game NBT edit 大概会容易一点
我猜可能是 正版和盗版 一样名字的情况下 UUID是不一样的
进盗版把东西拆了存好,再进正版放下去,虽然有可能导致盗版时开不了保险箱
GiNYAi 发表于 2017-4-26 16:39
应该要打开的是具体地图的文件
而不是level.dat
另外用in game NBT edit 大概会容易一点 ...
用in game NBT edit ,一输入/nbtedit指令, 游戏就退到主界面了,百度了下说是和中文输入补丁有冲突,然后删了试了下还是一样,不知道什么原因。
Palatinus 发表于 2017-4-27 17:03
进盗版把东西拆了存好,再进正版放下去,虽然有可能导致盗版时开不了保险箱 ...
这个我知道啊。。但是每次都这样弄得话就很麻烦啊。。所以想把保险箱主人改变,要盗版和正版时都能打开就好了。。。虽然感觉会很难。。。