在21w15a,从21w06a至21w14a的所有版本的世界生成被撤销,导致一般情况下无法在21w15a中加载21w06a至21w14a的所有存档,但可以通过修改level.dat和添加数据包解决
以21w14a的一个种子为3082的存档为例,操作如下:
- 在21w14a中新建一个存档,名称为“21w14a 3082”,种子为3082,进入存档
- 进入存档后寻找一个y<0的地方放置萤石(你可以忽略这一步)
- 退出存档,复制存档所在文件夹“/saves/21w14a 3082”,得到“/saves/21w14a 3082 - 副本”(如果你的电脑操作系统是Windows)
- 将“/saves/21w14a 3082 - 副本”中的level.dat重命名为level.gz
- 用可以打开gzip文件的软件打开level.gz,提取里面的level文件
- 在level文件中用UltraEdit等任意一个支持16进制编辑的软件,转到ID的右边所对应的2个十六进制字节(0A 92),修改成0A 95(21w15a),这个文件中的“21w14a”也改为“21w15a”
- 保存level文件,添加到一个新的level.gz文件,替换旧的level.gz文件
- 把level.gz重命名为level.dat
- 向“/saves/21w14a 3082 - 副本/datapacks”添加CavesAndCliffsPreview(此处可下载)
- 打开21w15a,进入“/saves/21w14a 3082 - 副本”对应存档(写有“版本:21w15a”),一段时间过后会出现一个实验性提示,不要犹豫,直接点击右边的按钮,如果你做了第二个步骤,你可以看到y<0的地方的萤石没有消失,存档完好无损!