野生小伙伴在哪出现
pet_spawn/wild_pets.json 决定野生小伙伴出现在哪些群系、谁出现、多常见,写法和原版群系里的生成列表一样:
json
{
"biomes": ["#c:is_plains", "#c:is_savanna", "#c:is_desert", "#c:is_swamp", "#c:is_snowy_plains"],
"spawners": [
{ "type": "chiikawa:usagi", "weight": 3, "minCount": 1, "maxCount": 1 },
{ "type": "chiikawa:chiikawa", "weight": 3, "minCount": 1, "maxCount": 1 }
]
}biomes 可以写群系 id,也可以写 # 开头的群系标签。默认用的是通用的群系标签:平原、热带草原、沙漠、沼泽和雪原这几类,其他模组加的同类群系也算。
八个角色的权重都是 3。小伙伴和牛、羊、猪、鸡共用同一个生成名额,权重越高,原版动物就越少;默认值让小伙伴大约占这些群系里动物生成的三分之一。玩家也可以在模组的设置页面里用"野生宠物生成"调低,不用改数据包。想让某个角色不再自然出现,把它从 spawners 里删掉就行;也可以在自己的命名空间下另写一个文件,让某些角色在别的群系也出现。
这个文件在世界启动时读取,改完要重新进入世界才生效,/reload 不管用。
