我的世界区块预生成器存在的一些问题
摘自mod的curseforge页面
常识:大型地形生成mod会导致预生成速度减慢。
1.4.7-1.12的已知问题和潜在修复
1.7.x::当在1.7.x版本中使用ChunkPregen时,由于Minecraft 1.7.x版本中的一个Bug,在生成主世界时总有可能导致崩溃,原因是对地牢生成的检查。现在有一个补丁mod修复了这个问题:careful cast corrector ccc
预览功能:种子的预览功能在任何情况下都不能保证游戏稳定性,因为修改不可预测。处理这个bug本身更可能崩溃(75-95%稳定取决于mod)。
只要你用你想要的种子启动这个世界,并在UI或command中进行预生成,就不会崩溃了。
生成问题(1.6.4-1.12.2): 如果预生成区块非常多(比如说超过100万个),那么运行内存可能会不足。原因是自然生成的结构文件是全局文件且常加载,它们在ram中存储了两次。删除save文件中的结构文件可能会解决ram问题,而且不会有任何负面影响,因为minecraft会在区块加载时重新生成它们,所有重要的数据都已经存储在chunkdata中了。1.13版本通过将结构信息存储在区块本身而不是单独的系统中来修复此问题。这些结构通常出现在这里: “\saves\WorldName\data\StructureFileName” (如矿井)
Reconcurent Complex:Reconcurrent Complex有许多生成的结构,它们将这些结构存储在一个文件中,并将其加载到ram。结构太导致文件引发溢出问题。只需删除相应的结构文件,ram问题(如果有)就会被修复。
Chickenbones Mods:1.7.10版本与Chickenbones的模组不兼容,但有一个修复mod可以在Chickenbones的模组中安装修复函数1,使它们再次兼容。
崩溃报告:见此
[RTG] 真实地形生成 (Realistic Terrain Generation):RTG与此预生成工具有50%内容不兼容。仍然可以使用它和RTG进行地形生成,但如果尝试使用全部地形,则不会生成其中的一半地形,因为RTG会更改区块的生成方式,导致区块的生成速度要慢得多,而且很难在其mod中正常工作。你只需要在这两个模组中选择对你来说更好的区块生成方式!
神秘岛 (Mystcraft):神秘岛与ChunkPregenerator有一部分内容不兼容,因为它的维度是动态生成的。这意味着区块预生成器不能自行加载其维度。解决这个问题只需加载你的维度然后运行预生成器的命令。
Sponge-Forge:因为修复bug会导致巨大的性能损失,所以此bug不会被修复。
当你有Sponge服务器并且想使用区块预生成器时,要在安装Sponge前先安装区块预生成器,然后再安装Sponge,这只会影响区块预生成的部分。所有其他功能都可以正常工作。
Bukkit:Bukkit会改变Minecraft的整体工作方式。由于ChunkPregen为MC利用它的整个逻辑提供最好的优化方式,它不得不失去一些服务器兼容性。bukkit的其他变体可能有效,也可能无效,这是不能保证的。建议的解决方法是:使用一个原版服务器来预先设置你的世界,然后用bukkit启动这个世界,它将安全地合并数据。
[OF] 高清修复 (OptiFine):和Optifine安装在一起时会崩溃?是的,Optifine需要发布补丁来解决这个问题。这是10个月前(从2020年8月左右算起)提出的。这个问题被关闭后再也没有打开过。问题提出地址
[GT6] 格雷科技6 (GregTech 6): gregtech6需要大量专门的代码来实现它想要的效果,而专门的代码(目前)不会与种子预览器一起运行,这只会导致崩溃,正常的预生成将正常工作。
在2.5.0中被修复。
[NEID] 增加ID上限 (NotEnoughIDs)&[JEID] JustEnoughIDs:如果使用ID扩展模式,可能会导致区块预生成器(不仅仅是ChunkPregen)不能正确地生成生物群系(仅仅生成平原)。这是出现的唯一情况,如果你扩大了“生物群系”,区块预生成器将不能修复范围。这些mod需要解决这个问题。据我所知,有人试图解决这个问题。也许其中有一个mod没有这个问题了,但这可能还是一个存在的问题。
1.14-1.16的已知问题和潜在修复
下面是ChunkPregen 3.x.x的潜在错误
– WorldGenerator冻结:修改的区块生成有时可能不稳定,而且由于worldgeneration现在处于待机状态,加载区块时可能会卡住。卡住意味着worldgenerator处于一个无限循环中,不会破坏游戏。区块预生成器现在没有办法检测到这些,但下一个补丁将有一个检测系统。ChunkPregen对此无能为力。如果你有一个特定的mod/整合包出现了这个问题,请联系这些mod/整合包的开发者。
– 地下城装备 (Dungeons Gear):从地下城装备模式的战利品覆盖会导致强制加载区块,即使他们现在被保存。在ChunkGenerator中使用Chunkpregen创建会导致太多的延迟,导致游戏崩溃。这个错误已经被报告了。
– 作为op时被踢出游戏:自定义命令参数要求在客户端上安装此mod。对此我无能为力。在你的客户端上安装ChunkPregen会很好的解决这个问题。