定位器(Locator)
在地物配置中,定位器可以决定生成物的 Y 轴高度。
定位器会遍历世界范围内特定 Y 轴上的每个方块(一般由定位器设置的 Y 轴范围决定),并根据是否在这个位置上生成结构返回 true 或 false。
类型
不同类型的 Locator
有着不同的行为,有时还有额外的配置参数可以控制它们。
类型通过配置参数 type 决定。如果两个附属使用了同一种类型名称,你可以在类型前加上 附属名称:
区分。
可用的 Locator
如下所示:
SURFACE
* 配置类型需要 config-locators
附属才可使用
TOP
* 配置类型需要 config-locators
附属才可使用
RANDOM
* 配置类型需要 * 配置类型需要 config-locators
附属才可使用 附属才可使用
默认值:0
GAUSSIAN_RANDOM
* 配置类型需要 config-locators
附属才可使用
默认值:0
PATTERN
* 配置类型需要 config-locators
附属才可使用
ADJACENT_PATTERN
* 配置类型需要 config-locators
附属才可使用
默认值:false
SAMPLER
* 配置类型需要 config-locators
附属才可使用
SAMPLER_3D
* 配置类型需要 config-locators
附属才可使用
AND
* 配置类型需要 config-locators
附属才可使用
OR
* 配置类型需要 config-locators
附属才可使用
XOR
* 配置类型需要 config-locators
附属才可使用
用途
有 4 个参数用到:
- Locator 中的 AND:
- Locator 中的 OR:
- Locator 中的 XOR:
- FEATURE 中的 base: