本篇教程由作者设定使用 CC BY-NC 协议。
前言
本教程在 1.19.2-2.6.0 版本下编写。
珍奇鸟类并未直接在 config 文件夹中提供生物生成群系的 .json 配置文件。
在未使用其他有生物配置相关的 Mod 情况时,想查询和配置生物生成群系需要有如下操作,下文以 冠蓝鸦 (Blue Jay) 举例:
在 .minecraft\versions\[游戏版本]\mods\ 路径下,找到并用 压缩软件 打开 Mod 文件;
在 exoticbirds-1.19.2-2.6.0\data\exoticbirds\forge\biome_modifier 路径打开有关生成冠蓝鸦的 .json 文件(图 1-1),其中列出了其生成群系(biomes)、权重(weight)、生成时每组数量(minCount/maxCount)等信息;
找到此 .json 文件的「"biomes": ""」行,可查看此种生物的生成群系父标签,即冒号后「""」中的内容;
在 exoticbirds-1.19.2-2.6.0\data\exoticbirds\tags\worldgen\biome 路径中打开以上文父标签为文件名称的 .json 文件,在「"values":[]」的 [] 中即列出了此父标签下的群系子标签或具体群系名称(图 1-2)。
查询
为方便查询,下表列出了每种生物的生成群系父标签及父标签代表的生物群系子标签或具体生物群系名称,生物名称后的数字代表默认权重:
生物群系父标签 | 生物群系子标签 / 名称 | 生成生物 |
---|---|---|
is_cassowary_spawn | #minecraft:is_savanna | 鹤鸵 (Cassowary):5 |
#minecraft:is_badlands | ||
#minecraft:is_jungle | ||
is_desert_bird_spawn | #minecraft:is_savanna | |
#minecraft:is_badlands | ||
minecraft:desert | ||
is_dry_tropic_bird_spawn | #minecraft:is_savanna | |
#minecraft:is_jungle | ||
is_forest_bird_spawn | #minecraft:is_forest | 喜鹊 (Magpie):12 知更鸟 (Robin):12 |
#minecraft:is_taiga | ||
is_hummingbird_spawn | #minecraft:is_jungle | 蜂鸟 (Hummingbird):20 |
#minecraft:is_forest | ||
#minecraft:is_river | ||
#minecraft:is_savanna | ||
#forge:is_plains | ||
is_peafowl_spawn | #minecraft:is_jungle | 孔雀 (Peafowl):6 |
#minecraft:is_forest | ||
#minecraft:is_savanna | ||
#forge:is_plains | ||
is_pelican_spawn | #minecraft:is_river | 鹈鹕 (Pelican):6 |
#minecraft:is_beach | ||
#minecraft:is_jungle | ||
is_tropic_bird_spawn | #minecraft:is_forest | |
#minecraft:is_jungle | ||
is_water_bird_spawn | #minecraft:is_river | 鸭子 (Duck):10 海鸥 (Gull):12 天鹅 (Swan):10 |
#minecraft:is_beach | ||
#forge:is_swamp | ||
minecraft:mangrove_swamp | ||
#minecraft:is_beach | #minecraft:is_beach | 鲣鸟 (Booby):6 |
#minecraft:is_river | #minecraft:is_river | 翠鸟 (Kingfisher):6 |
#minecraft:is_savanna | #minecraft:is_savanna | 笑翠鸟 (Kookaburra):6 |
#minecraft:is_jungle | #minecraft:is_jungle | |
#forge:is_snowy | #forge:is_snowy | 企鹅 (Penguin):6 |
#minecraft:is_overworld | #minecraft:is_overworld | 鸽子 (Pigeon):12 |