本篇教程由作者设定使用 CC BY-NC 协议。

前言

本教程对应的中英对照配置文件为SRParasitesWorld.cfg部分,该部分主要的内容为对本模组中的世界生成相关的重要结构——寄生节点以及寄生虫种群的相关结构和作用效果的调整与修改。

  • 部分参数由于模组作者问题可能存在设置失效问题,集中体现在寄生群系相关部分,如群系内方块结构生成以及群系内生物生成。

  • 正文中的配置文件中英对照目前为SRP V1.9.21版本,已完成新增部分的增添和校对。

    该部分配置文件所处位置通常位于游戏文件目录下的minecraft\config\srparasites\SRParasitesWorld.cfg,若进行了版本分离后的文件位置可能存在差异,可以在minecraft\version\版本目录\config\srparasites\SRParasitesWorld.cfg查找到。(使用启动器为HLMC)

  • 善用Ctrl+F组合键可以更加快速的将配置文件和对应部分的中英对照词条对应。

正文

寄生体生物群系(寄生节点)

基础信息配置

##########################################################################################################
# world_biome
#--------------------------------------------------------------------------------------------------------#
# World Biome 
#  A Node is created when an infested area has been laying around for some time, a node
#  will change the biome and will have bonuses to the parasites. 
# //节点将会在存在了一段时间的感染区域内产生(由IV 阶召唤柱产生)。节点被创造后,若有处于节点覆盖范围内的感染方块,节点会将附近的群系转变为寄生体生物群系,并给寄生体额外的加成。
##########################################################################################################

world_biome {
    # Set to false if you dont want to register the biome into your game (Needed for this category to work). [default: true]
    //设置为false禁用寄生体生物群系出现在游戏中
    B:"Biome Acivated"=true

    # (1 = 100%) Generation chance for ball feature. [range: 0.0 ~ 1.0, default: 7.0E-5]
    //球状寄生体类植物结构生成概率
    S:"Biome Ball chance"=7.0E-5

    # (1 = 100%) Generation chance for bigball feature. [range: 0.0 ~ 1.0, default: 2.0E-5]
    //大型球状寄生体类植物结构生成概率
    S:"Biome Bigball chance"=2.0E-5

    # List of block that can't be infested, Ex: "minecraft:stonebrick" or just "minecraft" for a whole mod [default: ]
    //无法被感染的方块名单
    S:"Biome Blocks BlackList" <
    minecraft:stonebrick //这里为设置石砖不能被群系转化
     >

    # Set to true if you want to use the list as a WhiteList. [default: false]
    //设置为true反转为黑名单
    B:"Biome Blocks BlackList Inverted"=false

    # Decimal color code for the Foliage of the Biome. [range: 0 ~ 2147483640, default: 10878976]
    //处于寄生体生物群系中的树叶颜色id
    I:"Biome Color Foliage"=10878976

    # Decimal color code for the Grass of the Biome. [range: 0 ~ 2147483640, default: 10878976]
    //处于寄生体生物群系中的草颜色id
    I:"Biome Color Grass"=10878976

    # Decimal color code for the Sky of the Biome. [range: 0 ~ 2147483640, default: 3080192]
    //处于寄生体生物群系中的天空颜色id
    I:"Biome Color Sky"=3080192

    # Decimal color code for the Water of the Biome. [range: 0 ~ 2147483640, default: 10878976]
    //处于寄生体生物群系中的水颜色id
    I:"Biome Color Water"=10878976

    # (1 = 100%) Generation chance for flower feature. [range: 0.0 ~ 1.0, default: 0.001]
    //花状寄生体类植物结构的生成概率
    S:"Biome Flower chance"=0.001

    # Blue color value for the fog of the Biome. [range: 0.0 ~ 255.0, default: 36.0]
    //寄生体生物群系中雾颜色的蓝值
    S:"Biome Fog Color Blue Value"=36.0

    # Green color value for the fog of the Biome. [range: 0.0 ~ 255.0, default: 36.0]
    //寄生体生物群系中雾颜色的绿值
    S:"Biome Fog Color Green Value"=36.0

    # Red color value for the fog of the Biome. [range: 0.0 ~ 255.0, default: 38.0]
    //寄生体生物群系中雾颜色的红值
    S:"Biome Fog Color Red Value"=38.0

    # Amount of fog the biome will have. [range: 0.0 ~ 1.0, default: 0.06]
    //寄生体生物群系中雾的浓度,这个数字会间接影响在寄生体生物群系中的视野
    S:"Biome Fog Density"=0.06

    # Max Hardness of the block it can spread into. [range: 0.01 ~ 100.0, default: 60.0]
    //寄生体生物群系可以转化的方块最大硬度
    S:"Biome Hardness"=60.0

    # Amount of health reduced (1=100%) for mobs and player healing in the biome. [range: 0.0 ~ 1.0, default: 0.5]
    //处于寄生体群系中的治疗效果削弱百分比(如自然生命恢复,治疗药水)
    S:"Biome Heal Penalty"=0.5

    # Mobs that are immune to this penalty. Ex: "minecraft:zombie" or just "minecraft" for a whole mod. [default: [minecraft:villager_golem]]
    //免疫寄生体生物群系治疗惩罚的生物列表
    S:"Biome Heal Penalty BlackList" <
        minecraft:villager_golem
     >

    # Set to true if you want to use the list as a WhiteList. [default: false]
    //设置为true反转为白名单
    B:"Biome Heal Penalty BlackList Inverted"=false

    # (1 = 100%) Generation chance for mouth feature. [range: 0.0 ~ 1.0, default: 3.0E-4]
    //嘴状寄生体结构的生成概率
    S:"Biome Mouth chance"=3.0E-4

    # Frequency of the Core Block Node Sound. [range: 0 ~ 100, default: 30]
    //寄生节点心跳音效频率
    I:"Biome Node Heart Frequency"=30

    # Volume of the Core Block Node Sound. [range: 0.0 ~ 1000.0, default: 0.4]
    //寄生节点心跳音量大小
    S:"Biome Node Heart Volume"=0.4

    # Entity List that will spawn at the Biome. Ex. "minecraft:zombie;1;3;90;0"  Where: 
    #  "minecraft:zombie" is for the entity, 
    #  "1" is the minimum group count. 
    #  "3" is the maximum group count. 
    #  "90" is spawn weight. 
    #  "0" is the type (0 for entityType.MONSTER, 1 for entityType.CREATURE). 
    //会在寄生体生物群系中自然生成的生物,如"minecraft:zombie;1;3;90;0"
    //“minecraft:zombie”为实体注册名,该处为僵尸的注册名
    //“1”为一次生成组群的最小数量
    //“3”为一次生成组群的最大数量
    //“90”为生成权重(数值越大,生成量越多)
    //“0”为生成生物类型
    #  [default: [srparasites:ada_summoner;1;1;10;0], [srparasites:ada_longarms;1;1;10;0], [srparasites:ada_reeker;1;1;10;0], [srparasites:ada_manducater;1;1;10;0], [srparasites:ada_bolster;1;1;10;0], [srparasites:ada_yelloweye;1;1;10;0], [srparasites:ada_arachnida;1;1;10;0], [srparasites:overseer;2;4;5;0], [srparasites:vigilante;1;3;5;0], [srparasites:warden;1;1;5;0], [srparasites:marauder;2;3;5;0], [srparasites:bomber_light;2;5;5;0], [srparasites:monarch;2;5;5;0], [srparasites:grunt;1;1;20;0], [srparasites:bomber_heavy;1;1;5;0], [srparasites:wraith;2;2;5;0], [srparasites:bogle;1;1;5;0], [srparasites:haunter;1;1;5;0], [srparasites:carrier_colony;1;1;5;0], [srparasites:worker;1;1;10;0]]
    S:"Biome Spawn Entity List" <
        srparasites:ada_summoner;1;1;10;0
        srparasites:ada_longarms;1;1;10;0
        srparasites:ada_reeker;1;1;10;0
        srparasites:ada_manducater;1;1;10;0
        srparasites:ada_bolster;1;1;10;0
        srparasites:ada_yelloweye;1;1;10;0
        srparasites:ada_arachnida;1;1;10;0
        srparasites:overseer;2;4;5;0
        srparasites:vigilante;1;3;5;0
        srparasites:warden;1;1;5;0
        srparasites:marauder;2;3;5;0
        srparasites:bomber_light;2;5;5;0
        srparasites:monarch;2;5;5;0
        srparasites:grunt;1;1;20;0
        srparasites:bomber_heavy;1;1;5;0
        srparasites:wraith;2;2;5;0
        srparasites:bogle;1;1;5;0
        srparasites:haunter;1;1;5;0
        srparasites:carrier_colony;1;1;5;0
        srparasites:worker;1;1;10;0
     >

    # (1 = 100%) Generation chance for spine feature. [range: 0.0 ~ 1.0, default: 5.0E-4]
    //树囊结构寄生体类植物生成概率
    S:"Biome Spine chance"=5.0E-4

    # List of biomes that cannot be converted. Ex: minecraft:plains or just minecraft [default: ]
    //无法被转化为寄生体生物群系的群系名单
    S:"Biome Spread BlackList" <
     >

    # "Set to true if you want to use the list as a WhiteList. [default: false]
    //设置为true反转为白名单
    B:"Biome Spread BlackList Inverted"=false

    # (1 = 100%) Generation chance for tenflower feature. [range: 0.0 ~ 1.0, default: 1.0E-4]
    //寄生体类十字花科植物的生成概率
    S:"Biome Tenflower chance"=1.0E-4

    # (1 = 100%) Generation chance for tree feature. [range: 0.0 ~ 1.0, default: 0.0015]
    //树状寄生体类植物的生成概率
    S:"Biome Tree chance"=0.0015

    # Biome weight, registered as a SPOOKY type biome [range: 0 ~ 10000, default: 0]
    //让世界生成时自带寄生虫群系的权重
    I:"Biome Weight"=0

    # Set to false if you dont want Nodes to be created in your world. [default: true]
    //设置为false禁用寄生节点的生成
    B:"Creation of Nodes"=true

    # Maximum number of nodes in a world. [range: 1 ~ 100, default: 20]
    //一个世界最多拥有的寄生节点数量
    I:"Maximum Node Number"=20

    # Minimum distance that one node needs to be away from the other to appear. [range: 0 ~ 100000000, default: 10000]
    //两个寄生节点之间最近的距离
    I:"Minimum Distance Between Nodes"=10000

    # Minimum distance one node needs to be away from SpawnPoint to appear. [range: 0 ~ 100000000, default: 1]
    //出生点附近多少距离不能生成寄生节点
    I:"Minimum Distance From SpawnPoint"=1

各等级寄生节点配置

    # Chance (1 = 100%) to stop crops/trees from growing naturally.(for a tick) for a Node 1 [range: 0.0 ~ 100.0, default: 0.3]
    //1 级寄生节点阻止作物生长的概率
    S:"Node 1 Crop Stop"=0.3

    # Effect range of a Node 1. [range: 0 ~ 2147483640, default: 400]
    //1 级寄生节点效果作用范围
    I:"Node 1 Effect Range"=400

    # Spread range of a Node 1. [range: 0 ~ 2147483640, default: 200]
    //1 级节点方块转化作用范围
    I:"Node 1 Spread Range"=200

    # Days needed from a sss to a Node 1. [range: 0 ~ 2147483640, default: 8]
    //1 级寄生节点产生的时间
    I:"Node 1 Time Needed"=8

    # Chance (1 = 100%) to stop crops/trees from growing naturally.(for a tick) for a Node 2 [range: 0.0 ~ 100.0, default: 0.6]
    //2 级寄生节点阻止作物/树苗生长
    S:"Node 2 Crop Stop"=0.6

    # Effect range of a Node 2. [range: 0 ~ 2147483640, default: 1600]
    //2级寄生节点效果作用范围
    I:"Node 2 Effect Range"=1600

    # Spread range of a Node 2. [range: 0 ~ 2147483640, default: 800]
    //2 级寄生节点污染作用范围
    I:"Node 2 Spread Range"=800

    # Days needed from a Node 1 to a Node 2. [range: 0 ~ 2147483640, default: 10]
    //1 级寄生节点成长为2 级寄生节点需要的时间
    I:"Node 2 Time Needed"=10

    # Chance (1 = 100%) to stop crops/trees from growing naturally.(for a tick) for a Node 3 [range: 0.0 ~ 100.0, default: 1.0]
    //3 级寄生节点阻止作物/树苗生长
    S:"Node 3 Crop Stop"=1.0

    # Effect range of a Node 3. [range: 0 ~ 2147483640, default: 8000]
    //3 级寄生节点效果作用范围
    I:"Node 3 Effect Range"=8000

    # Spread range of a Node 3. [range: 0 ~ 2147483640, default: 4000]
    //3 级寄生节点污染作用范围
    I:"Node 3 Spread Range"=4000

    # Days needed from a Node 2 to a Node 3. [range: 0 ~ 2147483640, default: 40]
    //2 级寄生节点成长为3 级节点需要的时间
    I:"Node 3 Time Needed"=40

    # List of potion effects that the parasites will spawn with. Ex. "2;minecraft:speed;3"  Where: 
    #  "2" is the required total of node levels, 
    #  "minecraft:speed" is the potion itself (the potion will apply regardless of whether the parasite is near a node or not), 
    #  "3" is the amplifier of the effect  [default: [3;minecraft:speed;2], [4;minecraft:fire_resistance;1], [7;minecraft:invisibility;1]]
    //寄生节点给予寄生体的药水效果,如 "2;minecraft:speed;3"
    //“2”为世界上所有的节点的总等级加和
    //“minecraft:speed”为节点给予在其作用范围内的寄生体的药水效果(此处为速度效果)
    //“3”为节点给予该药水效果的等级(3为 IV效果)
    S:"Node Potion Effect List" <
        3;minecraft:speed;2
        4;minecraft:fire_resistance;1
        7;minecraft:invisibility;1
     >

    # Message sent to all players in the current world when a Node is placed [default: Node]
    当寄生节点产生时给予玩家的对话框文本警示
    S:"Node Warning Message"=Node

    # Set to false if you dont want Colonies to be created by a Beckon SIV. (This option is ignored if Evolution Phases are enabled, it has its own option) [default: true]
    设置为false禁用IV 阶召唤柱柱产生寄生节点
    B:"Nodes Beckons"=true

    # Nodes can only be made in these dimensions
    允许生成寄生节点的维度
    I:"WhiteList Dimensions" <
        0
        1
        -1
     >
}


聚生地

##########################################################################################################
# world_colony
#--------------------------------------------------------------------------------------------------------#
# World Colony 
#  A Node is created when an infested area has been laying around for some time, a node
#  will change the biome and will have bonuses to the parasites.
##########################################################################################################

world_colony {
    # Set to false if you dont want Colonies to be created in your world. [default: false]
    //设置为false禁用聚生地的生成
    B:"Colonies Activated"=true

    # Value of the base effect radius of a Colony. [range: 1 ~ 10000, default: 120]
    //聚生地的基础效果作用范围
    I:"Colonies Base Effect Radius Value"=120

    # Value of the base radius of a Colony. [range: 1 ~ 10000, default: 60]
    //聚生地的基础扩张范围
    I:"Colonies Base Radius Value"=60

    # Set to false if you dont want Colonies to be created by a Dispatcher SIV. (This option is ignored if Evolution Phases are enabled, it has its own option) [default: true]
    //设置为false禁用IV 阶调度柱放置聚生地(演化阶段启用后失效)
    B:"Colonies Dispatcher"=true

    # Distance from the colony to which they are going to start setting up Outposts. [range: 1 ~ 10000000, default: 2000]
    I:"Colonies Outpost Distance"=2000

    # Cap of points for a single Colony. [range: 1 ~ 10000, default: 100]
    //单个聚生地的点数积累上限
    I:"Colonies Points Cap"=100

    # Every x points, the colony effect radius will get bigger. [range: 1 ~ 10000, default: 1]
    //每积累X点,聚生地效果辐射范围将变更大
    I:"Colonies Spread Effect Point"=1

    # How much the effect radius will grow. [range: 1 ~ 10000, default: 40]
    //聚生地拓展的效果辐射范围
    I:"Colonies Spread Effect Value"=40

    # Every x points, the colony radius will get bigger. [range: 1 ~ 10000, default: 2]
    //每积累X点,聚生地规模会变得更大
    I:"Colonies Spread Point"=2

    # How much the radius will grow. [range: 1 ~ 10000, default: 20]
    //聚生地拓展的规模范围
    I:"Colonies Spread Value"=20

    # Total cap of points for all Colonies. [range: 1 ~ 10000, default: 100]
    //全部聚生地能够积累的点数总值
    I:"Colonies Total Points Cap"=100

    # Message sent to all players in the current world when a Colony is placed [default: Colony]
    //当产生聚生地,给予玩家的文字段警告
    S:"Colonies Warning Message"=Colony

    # Every x points, the colony will grant a bonus of armor. [range: 1.0 ~ 10000.0, default: 20.0]
    //每积累X点,聚生地将给予新生成的寄生体一个盔甲值加成
    S:"Colony Bonus Armor Point"=20.0

    # Value of the bonus. [range: 0.0 ~ 10000.0, default: 0.1]
    //聚生地给予寄生体的盔甲值加成倍率
    S:"Colony Bonus Armor Value"=0.1

    # Every x points, the colony will grant a bonus of damage. [range: 1.0 ~ 10000.0, default: 20.0]
    //每积累X点,聚生地将给予新生成的寄生体一个攻击力加成
    S:"Colony Bonus Damage Point"=20.0

    # Value of the bonus. [range: 0.0 ~ 10000.0, default: 0.1]
    //聚生地给予寄生体的攻击力加成倍率
    S:"Colony Bonus Damage Value"=0.1

    # Every x points, the colony will grant a bonus of health. [range: 1.0 ~ 10000.0, default: 20.0]
    //每积累X点,聚生地将给予新生成的寄生体一个生命值加成
    S:"Colony Bonus Health Point"=20.0

    # Value of the bonus. [range: 0.0 ~ 10000.0, default: 0.1]
    //聚生地给予寄生体的生命值加成倍率
    S:"Colony Bonus Health Value"=0.1

    # Every x points, the colony will grant a bonus of KDR. [range: 1.0 ~ 10000.0, default: 20.0]
    //每积累X点,聚生地将给予新生成的寄生体一个击退抗性加成
    S:"Colony Bonus KDR Point"=20.0

    # Value of the bonus. [range: 0.0 ~ 10000.0, default: 0.1]
    //聚生地给予寄生体的击退抗性加成倍率
    S:"Colony Bonus KDR Value"=0.1

    # Every x points, the colony will increase their damage cap. [range: 1.0 ~ 10000.0, default: 15.0]
    //每积累X点,聚生地将给予新生成的寄生体一个最小击杀次数加成
    S:"Colony Damage Cap Point"=15.0

    # Value (in %) of the bonus. [range: 0.0 ~ 10000.0, default: 0.5]
    //聚生地给予寄生体的最小击杀次数加成倍率
    S:"Colony Damage Cap Value"=0.5

    # Every x points, the colony will boost the number of points earned in the evolution phases [range: 1.0 ~ 10000.0, default: 10.0]
    //每积累X点,聚生地将给予演化点数增长倍率加成
    S:"Colony EV Boost Point"=10.0

    # Value (in %) of the bonus. [range: 0.0 ~ 1.0, default: 0.05]
    //聚生地给予的演化点数获取量加成提升比率倍率
    S:"Colony EV Boost Value"=0.05

    # Every x points, the colony will reduce the number of points lost in the evolution phases [range: 1.0 ~ 10000.0, default: 10.0]
    //每积累X点,群落将给予寄生体一个减少演化点数损失量减少比率加成
    S:"Colony EV Reduction Point"=10.0

    # Value (in %) of the bonus. [range: 0.0 ~ 1.0, default: 0.05]
    //聚生地给予的演化点数损失量减少比率
    S:"Colony EV Reduction Value"=0.05

    # List of parasites that require Colony points to appear, parasites that are not in the list will not be affected. Ex. "50:1"  Where: 
    #  "50" is the parasite second id, 
    #  "1" are the points required (from colonies) to spawn. 
    #  [default: [65;1], [85;1], [86;1], [87;1], [88;1], [89;1]]
    //下表中的寄生体需要聚生地点数才可以出现,不在下表中的寄生体生成不受影响。
    //“50”为寄生体的数字id,该处示例为掠夺兽的数字id
    //“1”表示生成该寄生虫所需要的聚生地点数
    S:"Colony Parasite Values" <
        65;1
        85;1
        86;1
        87;1
        88;1
        89;1
     >

    # Set to false if you want parasites from the list to spawn in Parasite Biomes ignoring points required [default: false]
    //设置为false时允许寄生体在寄生体生物群系生成
    B:"Colony Parasite Values Biome"=false

    # Every x points, the colony will increase the RS chance to send Beckons Stage II or Stage III [range: 1.0 ~ 10000.0, default: 20.0]
    //每积累X点,聚生地会增加II 阶和III 阶召唤柱的概率
    S:"Colony RS Extra Chance Point"=20.0

    # Value (in %) of the bonus. [range: 0.0 ~ 1.0, default: 1.0]
    //每点增加的召唤概率
    S:"Colony RS Extra Chance Value"=1.0

    # Maximum number of Colonies in a world. [range: 1 ~ 100, default: 20]
    //世界上聚生地的最大数量
    I:"Maximum Colony Number"=20

    # Minimum distance that one Colony needs to be away from the other to appear. [range: 0 ~ 100000000, default: 2000]
    //两个聚生地之间的最小距离
    I:"Minimum Distance Between Colonies"=2000

    # Colonies can only be made in these dimensions
    //可以生成聚生地的维度
    I:"WhiteList Dimensions" <
        0
        1
        -1
     >
}