commandblock
本帖最后由 commandblock 于 2017-4-16 15:50 编辑

最近在沙漠群系做了一个刷冰机...
但是不想搬了,就打算改一下生物群系
修改方法如下:
1.准备一下 NBTExplorer

2.记录下要修改的区块的区块坐标



绿线是区块的X坐标蓝线是区块的Z坐标,现在还是沙漠群系)
3.在存档目录中找到区块文件

打开存档的 region 文件夹

找到容量最大的 .mca 文件

这很有可能是你建筑物所在区块的位置

(如果你要修改的区块远离建筑物区块或者大小相近,碰碰运气吧...)

【有更好的方法,欢迎提出】


4.用 NBTExplorer 打开这个 .mac 文件



5.展开几个区块及 Level



6.通过规律找到被修改区块


xPos 就是区块的X坐标, zPos 就是区块的Z坐标



7.这里的 Biomes 就是该区块内的生物群系的文件了



8.打开并修改生物群系的ID



一个ID对应一个区块内的坐标

生物群系 ID表

(如图,可以复制到其他软件批量替换)














9.保存并进入游戏



已经改为草原群系了


参考:
生物群系 ID
区块保存格式



liuzengrui233
然而不知道为什么,我用不了NBTExplorer

langyo_v3
可以的

但看着怪怪的,可能是因为最近NBTExplorer没那么多人用了吧

Xin_Lu
那啥
worldpainter就可以了的说

XL_xiaoling
虽然不知道你在说什么,但是感觉好厉害哦。。。

nikoniko_ni
本帖最后由 1421312987 于 2018-12-9 17:49 编辑

我记得把区块坐标除以32可以得到 所在的mca文件

例如你这个-15/32 ≈ -0.468
                  57/32 ≈ 1.781

取数值结果的整数  结果就是 -1,1http://minecraft-zh.gamepedia.co ... 6%E6%A0%BC%E5%BC%8F

2018-12-9编辑错误,不是取数值的整数,而是向下取整,感谢大家的纠正。

pca006132
1421312987 发表于 2017-4-16 16:51
我记得把区块坐标除以32可以得到 所在的mca文件

例如你这个-15/32 ≈ -0.468

没记错的话是向下舍入

qq1310189551

Minecraftmoon
才发现可以这么用。学习了

STAR星辰
长见识了

Yaossg
沙漠里面做刷冰机
你为什么不在沙漠里做雪人刷雪呢(手动滑稽

Ksieus
复制到notepad后,怎么判断生物群系id,SOH,FF什么的,和百科上的id不一样啊

黑茶RGO
谢谢楼主,我正需要这个~

9海i默n
完全看不懂的说

luosenno1
哇,学到了,真厉害啊啊啊啊啊啊啊啊啊啊啊啊啊啊

Forever-Lasting
pe能不能用呢

QAQda
我只负责回复。

归燕
学到了 谢谢楼主

Jialy
下面是多图解释(11张图片,总28.4MB)
此为补充楼主及楼上的楼内小教程,如有错误,请大佬指点。谢谢




第一页 上一页 下一页 最后一页