概览
minecraft:overworld_generation_rules 是一个生物群系组件:写在自定义生物群系的 components 对象中。 决定这个生物群系在主世界中如何出现:出现在哪些气候中,以及在丘陵、河流、海岸和更稀有的变种处由哪个生物群系代替。
字段
| 字段 | 类型 | 默认值 | 说明 |
|---|---|---|---|
hills_transformation | minecraft:overworld_generation_rules - Weighted biome names settings | 无 | 这个生物群系变成丘陵版本时使用的生物群系(或带权重的生物群系列表)。 |
mutate_transformation | minecraft:overworld_generation_rules - Weighted biome names settings | 无 | 这个生物群系变成稀有变种时使用的生物群系。 |
generate_for_climates | minecraft:overworld_generation_rules - Weighted climate categories settings[] | 无 | 这个生物群系可以出现的气候组(比如 "medium"、"warm" 或 "cold"),每个都带有表示出现频率的权重。 |
river_transformation | minecraft:overworld_generation_rules - Weighted biome names settings | 无 | 河流穿过这个生物群系时使用的生物群系,用来代替普通河流。 |
shore_transformation | minecraft:overworld_generation_rules - Weighted biome names settings | 无 | 这个生物群系与海洋交界的边缘处使用的生物群系,比如沙滩。 |
示例
写在 BP/biomes/<name>.biome.json 的 components 对象中(值为默认值或占位值):
BP/biomes/<name>.biome.json
{
"minecraft:overworld_generation_rules": {
"hills_transformation": "",
"mutate_transformation": "",
"generate_for_climates": [],
"river_transformation": "",
"shore_transformation": ""
}
}