本篇教程由作者设定未经允许禁止转载。
第一次写教程,写的比较乱,见谅
这个mod的作用比较特殊,根据作者的话来看,这个mod会在加载世界的时候强制调用其他mod的世界生成器,在已经加载好的区块里再生成一遍矿物、多方块结构或者其他东西。
举个例子,一个存档玩到一半又加进去包含新矿物的mod,如果不用这个mod,只能跑图到自己还没有去过的区块(还没有生成过的区块)去挖新矿物,使用这个mod之后可以在已经生成过的区块中生成这个mod加入的新矿物,不需要跑图。
教程使用虚无世界3作为例子,使用工业2的OV扫描器检测生成效果。
这个mod添加了一个指令——listretrogens,作用是列出这个mod能调用的世界生成器。这个指令要存档开启作弊才能用,推荐新建一个存档来获取类名,不建议修改原存档为可以作弊。
先装上这个mod,输入listretrogens指令,mod会输出很多可以使用的类名,如下图
这些函数是你所安装的所有mod中能被调用的类名(不是所有mod都能使用这个mod进行重生成)。从上图中能判断出,mekanism开头的是通用机械的世界生成器,带有draconicevolution字样的是龙之进化的生成器,带有harvestcraft字样的是潘马斯农场的世界生成器。而我们需要的虚无世界3的世界生成器为
net.tslat.aoa3.dimension.WorldGen
判断出我们需要使用什么世界生成器之后,下一步是修改这个mod的配置文件
打开config/easyretrogen.cfg文件
将上一步中我们找出来的世界生成器函数填入worldGens后边的括号中,如图。
之后保存配置文件,并重启游戏,进入你需要进行重生成的存档
测试下生成结果(上:重生成之前;下:重生成之后)