生物群系组件写在行为包中生物群系文件的 components 对象里:它们决定自定义生物群系的地形、气候和生物生成。这里列出了 Minecraft 1.26.50.4 中的全部 15 个。
15 / 15
组件
minecraft:climate设置生物群系的天气和温度:有多热、有多湿、会积多少雪。没有它的生物群系使用标准值。minecraft:creature_spawn_probability设置这个生物群系的新地形首次生成时出现动物的可能性。minecraft:humidity无论气候如何,都把生物群系标记为潮湿或干燥。潮湿的生物群系中火焰更不容易蔓延。minecraft:map_tints设置这个生物群系在地图上显示时使用的草和树叶颜色。minecraft:mountain_parameters调整这个主世界生物群系中山脉的形状和表面覆盖。minecraft:multinoise_generation_rules决定这个生物群系在下界中出现的位置。世界会为每个位置选择目标值最匹配的生物群系。minecraft:overworld_generation_rules决定这个生物群系在主世界中如何出现:出现在哪些气候中,以及在丘陵、河流、海岸和更稀有的变种处由哪个生物群系代替。minecraft:overworld_height设置这个生物群系的地面有多高或多低,以及起伏有多大。minecraft:partially_frozen在冰冷的生物群系中留下一些不结冰的地方,形成零散的冰雪,而不是一整片冰面。minecraft:replace_biomes用这个生物群系替换一个或多个现有生物群系的一部分,这样就能把自定义生物群系加入普通世界。minecraft:subsurface_builder对普通地面以下的地层应用一个地表生成器,例如用来改变地下的方块。较旧的生成器类型并不是为此设计的,请仔细测试效果。minecraft:surface_builder选择构成生物群系地面的方块,比如顶层、下面一层和海底。minecraft:surface_material_adjustments根据噪声成片混入其他地面方块,例如在草地生物群系中出现沙砾或砂土斑块。minecraft:tags给生物群系添加标签。生成规则、地物和脚本用这些标签来查找生物群系,有些标签(比如 "cold" 或 "ocean")还会直接改变游戏行为。minecraft:village_type选择在这个生物群系中建造哪种风格的村庄。