Worldgen Helpers (世界生成助手)
这个模组为Minecraft的世界生成增添了一些低级别的辅助类,同时还提供了世界预设示例来展示它们的使用方法。
Helpers(辅助类)
DensityFunctions(密度函数)
注意:这些函数目前正在扩展和修订。预计参数名称和值偶尔会发生变化。
distance(距离)
这个函数在世界原点(X=0, Z=0)返回1.0,在“max”及以上的(欧几里得)距离处返回0.0。
如果存在可选的“min”参数,则距离原点“min”范围内的方块返回值1.0,而不仅仅是原点。
注意:旧的“argument”参数名称已弃用,但应该至少在将来的2.0版本之前仍然有效。
lerp
这个函数实现了在“value1”和“value2”所返回的DensityFunctions之间进行线性插值,插值权重由“alpha”参数中的第三个DensityFunction指定。当“alpha”<=0.0时,选择“value1”,当“alpha”>=1.0时选择“value2”。
世界生成预设
单一大陆
世界由单一大陆或大型岛屿组成,距离原点约8000个方块。从那里开始,只偶尔会生成岛屿和蘑菇岛,以及15000个方块之外,只有深海延伸到无穷远处。
炼药锅
世界中心是一个荒凉的沙漠地区,高温且没有植被。如果与需要饮水并呆在阴凉处的生存类型模组配对,将会非常残酷。从距离原点12000个方块处开始,正常的地形生成即开始。
这还在进行中。想法是在中心区域周围添加一圈非常高的山脉作为屏障。
群岛
世界被大小适中的岛屿分隔开,它们之间有数千个方块的开阔海域。建议使用一个种子预览模组来选择合适的种子,否则几乎可以肯定会生成在海洋中央,看不到陆地。
截图:
来自Modrinth
Worldgen Helpers 1.1.0+1.20.4
worldgen-1.1.0+1.20.4.jar下载1.1.0+1.20.4#Beta
- Change the property name of the "distance" function from "argument" to "max" (the old works as a fall-back)
- Add an optional "min" argument to the "distance" function, default 0.0, has to be not bigger than "max"
- Fixes and tweaks to the Cauldron preset
- Add an optional "min" argument to the "distance" function, default 0.0, has to be not bigger than "max"
- Fixes and tweaks to the Cauldron preset
展开
版本: 1.1.0+1.20.4
支持游戏: 1.20.4
类型: Fabric
Beta
下载次数: 88
Worldgen Helpers 1.1.0+1.20.1
worldgen-1.1.0+1.20.1.jar下载1.1.0+1.20.1#Beta
- Change the property name of the "distance" function from "argument" to "max" (the old works as a fall-back)
- Add an optional "min" argument to the "distance" function, default 0.0, has to be not bigger than "max"
- Fixes and tweaks to the Cauldron preset
- Add an optional "min" argument to the "distance" function, default 0.0, has to be not bigger than "max"
- Fixes and tweaks to the Cauldron preset
展开
版本: 1.1.0+1.20.1
支持游戏: 1.20.1
类型: Fabric
Beta
下载次数: 216
Worldgen Helpers 1.1.0+1.19.4
worldgen-1.1.0+1.19.4.jar下载1.1.0+1.19.4#Beta
- Change the property name of the "distance" function from "argument" to "max" (the old works as a fall-back)
- Add an optional "min" argument to the "distance" function, default 0.0, has to be not bigger than "max"
- Fixes and tweaks to the Cauldron preset
- Add an optional "min" argument to the "distance" function, default 0.0, has to be not bigger than "max"
- Fixes and tweaks to the Cauldron preset
展开
版本: 1.1.0+1.19.4
支持游戏: 1.19.4
类型: Fabric
Beta
下载次数: 24
收录