生物群系(Custom biomes)

RealisticSeasons 会为每个生物群系生成一个包含配置文件的生物群系文件夹 你可以在配置中更改每个季节的着色、温度调节器,以及生物群系在冬天是否会结冰、植物是否继续生成,等等...使其与当前季节更加符合.

原版生物群系配置

此为默认的 FOREST.yml 文件:

## 该配置包含以下群系: FOREST, WOODED_HILLS
## 1.18: FOREST
modify-plants: true
freeze-in-winter: true
temperature-difference: 0
show-snow-instead-of-rain:
  spring: false
  summer: false
  fall: false
  winter: true
colors:
  spring:
    skycolor: 78A7FF
    watercolor: 4397ec
    waterfogcolor: 4397ec
    grasscolor: NONE
    treecolor: FFB0E9
    fogcolor: NONE
  summer:
    skycolor: 84BDE8
    watercolor: 43D5EE
    waterfogcolor: 43D5EE
    grasscolor: NONE
    treecolor: 30BB0B
    fogcolor: NONE
  fall:
    skycolor: 89919A
    watercolor: 617B64
    waterfogcolor: 617B64
    grasscolor: BFB755
    treecolor: 'E8962A, E8962A, AEA42A, 6BA941, 60A17B'
    fogcolor: NONE
  winter:
    skycolor: D2DEFF
    watercolor: 216FC4
    waterfogcolor: 216FC4
    grasscolor: B8D0E1
    treecolor: B8D0E1
    fogcolor: A6D1FF

modify-plants 设置为 false ,将取消对该生物群系中植物的任何改动,雪也将无法破坏草和花 freeze-in-winter 设置为 true 时,冬季时会在生物群系中生成冰雪,这些生成的雪和冰会覆盖原有的地面和水体,当冬季结束后,插件会自动移除这些冰雪 然而在有大量降雪的群系(例如,雪原、冻原)中,在这些生物群系中,地面通常被积雪覆盖,保留积雪的存在更符合环境. 因此,只需要将生物群系中的 freeze-in-winter 设置为 false ,就可以确保积雪在冬季以外的时间仍然保留. 同时,如果你希望在非冬季时,将大量降雪的生物群系中的积雪移除,请在 config.yml 中将keep-natural-snow 设置为false

temperature-difference 属性为处于该群系时应用于玩家的温度调节器

show-snow-instead-of-rain 属性是否以下雪的形式代替下雨在不同季节的视觉展示效果 此为视觉展示较果,下雪/下雨都不会影响雪的生成.

你可以根据需要为每个生物群系单独设置不同的季节颜色. 在配置中你可以使用任何十六进制颜色代码来定义季节的颜色 秋季的树木颜色应为单一的颜色或五种颜色 只有在秋季季节中才能使用多种树木颜色,防止 Rs 创建过多的自定义生物群系

自定义生物群系/生成器的配置

对于由世界生成器(数据包、插件)提供的自定义生物群系,Rs无法判断如何处理, 因此,你可以为其添加额外的生物群系配置文件,来告诉插件要如何处理额外的生物群系 如果没有为其创建单独的配置文件,插件将对所有生物群系应用相同的颜色 在降雪的生物群系中,积雪不会融化,插件会自动为生物群系生成正确的温度 Terralith 除外,Rs 为其内置了适用于该生成器的配置,能够在每个生物群系中获得最佳的季节效果

自定义生物群系配置文件与原版生物群系配置文件的工作方式相同

唯一不同的是,你可以更改配置中的生物群系 以下是一个示例的自定义生物群系配置文件

includes: terralith:fractured_savanna,terralith:savanna_badlands,terralith:savanna_slopes
modify-plants: true
freeze-in-winter: true
temperature-difference: 10
show-snow-instead-of-rain:
  spring: false
  summer: false
  fall: false
  winter: true
colors:
  spring:
    skycolor: 78A7FF
    watercolor: 4397ec
    waterfogcolor: 4397ec
    grasscolor: NONE
    treecolor: NONE
    fogcolor: NONE
  summer:
    skycolor: 84BDE8
    watercolor: 43D5EE
    waterfogcolor: 43D5EE
    grasscolor: 91BD59
    treecolor: 77AB2F
    fogcolor: NONE
  fall:
    skycolor: 89919A
    watercolor: 617B64
    waterfogcolor: 617B64
    grasscolor: BFB755
    treecolor: E8962A
    fogcolor: NONE
  winter:
    skycolor: D2DEFF
    watercolor: 216FC4
    waterfogcolor: 216FC4
    grasscolor: B8D0E1
    treecolor: B8D0E1
    fogcolor: A6D1FF

可以注意到,在配置的最开始出现了一项新的配置信息: includes: terralith:fractured_savanna,terralith:savanna_badlands

该属性告诉 Rs 该对哪些生物群系进行配置,列表中的生物群系都会应用此配置文件中的季节效果. 世界生成器(插件)通常都带有维基页面,其中会列出确切的生物群系名称或者你也可以在游戏中按 F3 中来查看自定义生物群系名称. 你还可以创建多个配置文件,将其与原版生物群系文件放入 RealisticSeasons\biomes 文件夹中(对于配置名称没有特殊要求)

Includes: ALL

该属性能够将配置文件应用于服务器中的所有自定义生物群系(同时此为默认设置)

默认设置下,插件会确保在降雪的生物群系中积雪不会融化,并且可以为所有自定义生物群系生成适合的温度,可以立即使Rs与所有世界生成器进行兼容. (该属性设置适用于朋友联机适用,其他类型的服务器建议还是单独配置)

最后更新于