这是黑潮系列模组之一:低产种养模组
模组介绍
正如模组名称“低产种养”,该模组对原版游戏最重要的两个食物来源:种植和养殖,进行了修改,使其变得更加困难。
模组的季节系统将改变作物、动物的游戏机制。
种植修改
所有农作物(小麦、胡萝卜、西瓜等)必须使用骨粉播撒后才能正常生长,并且骨粉只能对同一作物播撒一次。
骨粉对作物的提升限制在 1-2 生长等级。
农作物生长会更加缓慢。
养殖修改
动物被食物吸引的距离缩短,动物需要更多食物来进入”求爱模式“。
动物需要更多时间进行繁殖,并且有概率流产(后代出生后直接死亡)。
动物繁殖后会有更长的繁殖冷却时间,幼年动物成长得更慢。
季节系统
一共有春夏秋冬四个季节,每个季度15天。
其中春天、秋天属于正常季节;夏天、冬天属于极端季节。
春天效果
万物复苏,雪和冰融化,草地绽放花朵。
作物生长速度加快,并且有概率自行施肥(从生长等级0到达生长等级1)。
动物繁殖冷却时间降低,进入求爱模式需要的食物数量降低。
动物之间有概率自行进入求爱模式。
夏天效果
温度急剧升高,草地将变为泥土,花、树木将会枯萎;地表有概率自燃。
作物生长速度大幅降低。
海平面之上的位于地表的水面有概率蒸发。
全季度几乎很少降雨,有小概率发生雷暴雨。
秋天效果
作物和动物有概率双倍掉落。
作物生长速度轻微变慢。
冬天效果
几乎每个群系都会下雪,甚至是沙漠都会产生薄雪;水将冻结,包括海洋。
作物生长速度大幅降低。
冬天每天有概率下雨或者雷暴天气。
动物需要更多食物进入求爱模式。
温度系统
在极端季节温度系统将会开启,所有玩家和动物将会遭受高温和低温的威胁。
目前温度系统中,冬天季节没有物品或者游戏机制可以有效提升温度,这可能导致冬天非常难以生存,故目前默认关闭温度系统。
以上的所有修改内容具体可以在游戏目录 config/bfla/config.json 中进行配置。
配置文件说明
config.json 文件内容如下:
{
"growSpeedRatio": 0.5,
"boneUseLimitLevel": 1,
"boneUpgradeRange": [
1,
2
],
"animalTemptRange": 5.0,
"animalBreedFoodCount": 2,
"animalBreedDeadProb": 0.3,
"animalBreedTime": 100,
"animalBreedCooldownTick": 11520,
"animalBabyGrowTick": 48000,
"seasonSystem": true,
"dayPerSeason": 15,
"startSeason": 1,
"seasonTemperatureRatio": [
-0.2,
0.95,
0.2,
-0.95
],
"seasonRainProb": 0.5,
"seasonThunderProb": 0.3,
"seasonMeltTickProb": 100,
"seasonGrassGrowTickProb": 6000,
"seasonSpringGrowSpeedRatio": 0.35,
"seasonSpringGrowLevelProb": 0.2,
"seasonSpringBreedFoodRatio": -0.5,
"seasonSpringBreedCooldownRatio": -0.5,
"seasonSpringRandomBreedTickProb": 24000,
"seasonSpringRandomBreedCheckRange": 3,
"seasonSummerGrassWitherTickProb": 6000,
"seasonSummerGroundRandomFireTickProb": 12000,
"seasonSummerGrowSpeedRatio": -0.5,
"seasonSummerWaterEvaporationTickProb": 10000,
"seasonSummerThunderProb": 0.1,
"seasonAutumnDoubleCropProb": 0.35,
"seasonAutumnGrowSpeedRatio": -0.25,
"seasonAutumnDoubleAnimalDropProb": 0.35,
"seasonWinterGrowSpeedRatio": -0.65,
"seasonWinterBreedFoodRatio": 0.5,
"temperatureSystem": false,
"temperatureSpeedRandom": [
-0.05,
0.05
],
"temperatureSummerBaseTempSpeed": 0.3,
"temperatureSummerWearEquipmentRatio": 0.25,
"temperatureSummerRunningRatio": 0.25,
"temperatureSummerUnderCoverRatio": -0.25,
"temperatureSummerUnderGroundRatio": -0.5,
"temperatureSummerNightRatio": -0.5,
"temperatureSummerUnderWaterRatio": -0.5,
"temperatureSummerRainRatio": -0.5,
"temperatureSummerDrinkTempValue": -15.0,
"temperatureWinterBaseTempSpeed": 0.3,
"temperatureWinterUnderSnowRatio": 0.5,
"temperatureWinterUnderWaterRatio": 0.5,
"temperatureWinterUnderSunRatio": 0.15,
"temperatureWinterUnderGroundRatio": -0.1,
"temperatureWinterRunningRatio": -0.1,
"temperatureWinterWearRatio": -0.1,
"temperatureWinterEffectNightRatio": 0.25
}其中:
growSpeedRatio:作物生长速度减幅,如 0.5 表示 -50% 的生长速度;
boneUseLimitLevel:骨粉使用限制等级,只有作物生长等级小于该值才能使用骨粉。默认为 1,表示骨粉只能在作物生长等级为 0 时使用;
boneUpgradeRange:骨粉对作物的提升取值范围,第一个元素为最低提升值,第二个元素为最大提升值;
animalTemptRange:动物被食物吸引的距离(单位:格),原版值为 10;
animalBreedFoodCount:动物进入“求爱模式”所需的食物数量;
animalBreedDeadProb:动物妊娠流产概率,0.3 表示 30% 流产概率;
animalBreedTime:动物繁殖时间(单位:gt);
animalBreedCooldownTick:动物繁殖冷却时间(单位:gt);
animalBabyGrowTick:幼年动物成年所需时间(单位:gt);
seasonSystem:是否开启季节系统;
dayPerSeason:每个季节的天数;
startSeason:开局的季节,取值整数0-3,分别为春夏秋冬,即1表示夏天开局;
seasonTemperatureRatio:季节温度调整系数,分别对应春夏秋冬;
seasonRainProb:季节系统中每天下雨的概率(包括普通降雨和雷暴雨);
seasonThunderProb:在确认会下雨的情况下,发生雷暴雨的概率;
seasonMeltTickProb:雪和冰融化的概率系数,概率计算公式为:概率=1/seasonMeltTickProb;
seasonGrassGrowTickProb:在草地上开花的概率系数;
seasonSpringGrowSpeedRatio:春天作物生长速度系数;
seasonSpringGrowLevelProb:春天作物自行施肥的概率;
seasonSpringBreedFoodRatio:春天动物进入求爱模式所需食物数量系数;
seasonSpringBreedCooldownRatio:春天动物繁殖冷却时间系数;
seasonSpringRandomBreedTickProb:春天动物自行繁殖概率系数;
seasonSpringRandomBreedCheckRange:春天2只动物之间进入自行繁殖的最低距离(单位:格);
seasonSummerGrassWitherTickProb:夏天植物枯萎的概率系数;
seasonSummerGroundRandomFireTickProb:夏天地表随机自燃的概率系数;
seasonSummerGrowSpeedRatio:夏天植物生长速度系数;
seasonSummerWaterEvaporationTickProb:夏天水随机蒸发的概率系数;
seasonSummerThunderProb:夏天发生雷暴雨的概率;
seasonAutumnDoubleCropProb:秋天作物双倍掉落概率;
seasonAutumnGrowSpeedRatio:秋天作物生长速度系数;
seasonAutumnDoubleAnimalDropProb:秋天动物双倍掉落概率;
seasonWinterGrowSpeedRatio:冬天作物生长速度系数;
seasonWinterBreedFoodRatio:冬天动物进入求爱模式所需食物数量系数;
temperatureSystem:是否开启温度系统,默认关闭;
因为目前温度系统不完善,故这里不说明温度系统的配置。
目前已知问题
本模组对FoliageColors类和GrassColors类进行修改,以实现不同季节下树叶和草地颜色的变化,如果安装了钠 (Sodium)模组将无法看见颜色变化。
画廊
漫天雪花的黑森林群系
冻结的海面
温度系统
问答
Q1:是否会移植到 Forge 或者其他模组 API 上?
A1:不会。
Q2:季节系统为什么不直接使用模组 静谧四季/季节 (Serene Seasons)?
A2:静谧四季是非常优秀的模组,但是它同样对作物的生长进行了修改,这会与本模组发生冲突,故作者决定自行实现。
Q3:模组可以用于模组整合包吗?
A3:完全没有问题,但请不要二次分发、修改或者反编译。



![[BFLA]黑潮:低产种养 (Black Flood: Lower Agriculture)](http://i.mcmod.cn/class/cover/20250504/1746356496_2_iSfc.jpg@480x300.jpg)