我有三个问题
1.mcedit能不能把一个世界的玩家信息全部导到另一个世界,是那种计分板数据和背包什么的全部转移,可以的话怎么做
2.mcedit如何更改世界设置,例如把世界改成虚空(不是选择很大的地方然后清除那种)
3.有什么办法可以更改世界强加载区块,mcedit是否能够做到
1.mcedit能不能把一个世界的玩家信息全部导到另一个世界,是那种计分板数据和背包什么的全部转移,可以的话怎么做
2.mcedit如何更改世界设置,例如把世界改成虚空(不是选择很大的地方然后清除那种)
3.有什么办法可以更改世界强加载区块,mcedit是否能够做到
MCediror我不是很熟悉
但1和3不需要用MCeditor
1:saves\你的存档名称\playerdata 这个文件夹内是储存玩家信息的,复制然后粘贴到另一个存档即可
3:可以使用/setworldspawn来确定出生点区块并强加载
2的话暂时没有想出解决方法,可以通过生成个新的超平坦虚空世界再用投影mod把需要的东西搬过来
但1和3不需要用MCeditor
1:saves\你的存档名称\playerdata 这个文件夹内是储存玩家信息的,复制然后粘贴到另一个存档即可
3:可以使用/setworldspawn来确定出生点区块并强加载
2的话暂时没有想出解决方法,可以通过生成个新的超平坦虚空世界再用投影mod把需要的东西搬过来
Apricityx_ 发表于 2020-11-22 10:51
MCediror我不是很熟悉
但1和3不需要用MCeditor
1:saves\你的存档名称\playerdata 这个文件夹内是储存玩家 ...
只是playerdata的话记录的东西不完全,playerdata里的东西只有背包信息什么的
setworldspawn我是试过的,但是只是修改世界重生点但是没改变强加载区块
而之所以不重新搞个新世界就是因为数据过多不好转移
区块加载试试区块加载器,生电用的那种
传送门传输实体时会强加载对应维度15秒,试试两个维度10秒延时,两个投掷器向相互维度投掷掉落物
传送门传输实体时会强加载对应维度15秒,试试两个维度10秒延时,两个投掷器向相互维度投掷掉落物
Apricityx_ 发表于 2020-11-22 11:17
区块加载试试区块加载器,生电用的那种
传送门传输实体时会强加载对应维度15秒,试试两个维度10秒延时,两 ...
这都不是我要的答案,答非所问了,我要的是更改,不是靠其他办法模拟
本帖最后由 siiftun1857 于 2020-11-22 22:26 编辑
这三个问题可能跟MCEDIT没有太大关系
假定题主所问游戏版本为1.16.4,则:
1. 玩家的进度文件在advancements文件夹里,玩家的统计信息在stats文件夹中,文件名为对应玩家的UUID,以JSON纯文本存储。
计分板的所有项目、显示位置和玩家信息在data/scoreboard.dat中,非玩家实体的计分板存储在实体自身的数据内。
玩家的实体信息在playerdata中,以dat文件储存。需要注意的是,迁移玩家至新的世界可能导致玩家在一个完全封闭的位置上线并死于窒息伤害。
单人模式的玩家数据存储在level.dat中,无视playerdata文件夹的内容,这是为了允许存档在不同玩家之间转移时可以保持相同的状态。如果需要改变就必须使用诸如NBTEdit的程序修改文件。
2. 世界范围内生效的设置均储存在level.dat内,其格式可以参见[世界格式]。你同样需要NBTEdit来修改这个文件。如果你需要自定义世界生成器,你可以参考[自定义]。
如果你需要改变已经生成的生物群系,那么你无法在MC中完成。你可以新建一个包含目标生物群系的新世界,然后使用MCEdit粘贴过去。可能有可以直接改生物群系的MCEdit插件,不过我手头目前没有。
直接删除区块会使游戏在下一次加载该位置时重新生成这里,但是如果区块创建于旧版本,那么新生成的区块可能与边缘的其他区块不吻合。想要直接局部复原而不是重置整个区块的话可以使用WorldEdit,不过这个就不是原版的范畴了。
3. 强加载区块可以使用forceload命令来添加。详见:[命令/forceload]。强加载区块列表位于data/chunks.dat中,可以手动更改。
这三个问题可能跟MCEDIT没有太大关系
假定题主所问游戏版本为1.16.4,则:
1. 玩家的进度文件在advancements文件夹里,玩家的统计信息在stats文件夹中,文件名为对应玩家的UUID,以JSON纯文本存储。
计分板的所有项目、显示位置和玩家信息在data/scoreboard.dat中,非玩家实体的计分板存储在实体自身的数据内。
玩家的实体信息在playerdata中,以dat文件储存。需要注意的是,迁移玩家至新的世界可能导致玩家在一个完全封闭的位置上线并死于窒息伤害。
单人模式的玩家数据存储在level.dat中,无视playerdata文件夹的内容,这是为了允许存档在不同玩家之间转移时可以保持相同的状态。如果需要改变就必须使用诸如NBTEdit的程序修改文件。
2. 世界范围内生效的设置均储存在level.dat内,其格式可以参见[世界格式]。你同样需要NBTEdit来修改这个文件。如果你需要自定义世界生成器,你可以参考[自定义]。
如果你需要改变已经生成的生物群系,那么你无法在MC中完成。你可以新建一个包含目标生物群系的新世界,然后使用MCEdit粘贴过去。可能有可以直接改生物群系的MCEdit插件,不过我手头目前没有。
直接删除区块会使游戏在下一次加载该位置时重新生成这里,但是如果区块创建于旧版本,那么新生成的区块可能与边缘的其他区块不吻合。想要直接局部复原而不是重置整个区块的话可以使用WorldEdit,不过这个就不是原版的范畴了。
3. 强加载区块可以使用forceload命令来添加。详见:[命令/forceload]。强加载区块列表位于data/chunks.dat中,可以手动更改。