Skip to content

野生狼群与领地争夺

首页 / 野生狼群与领地


🐺 野生狼群动态机制概览

特性项目具体规格
自然狼群集群规模4 至 8 只狼 (bd_wolf_spawn_group_minbd_wolf_spawn_group_max)
扩展生成生物群系平原、森林、草甸、山地 (bd_wolf_spawn_expanded_biomes)
领地冲突扫描半径96 格 (bd_territorial_search_radius)
生死决战概率5% 几率冲突为不死不休 (bd_territorial_fatal_chance)
排他性对决锁定启用 1v1 冲突锁定 (bd_territorial_exclusive_disputes)

⚔️ 1. 领地冲突决策矩阵 (bd_territorial_rivalry)

野生狼群头领会在 96 格半径内侦测敌对狼群头领。相遇时,双方会依据个性配对执行领地冲突判定:

相遇头领个性配对交战 (War) %合并臣服 (Merge) %撤退逃离 (Retreat) %
攻击型 vs 攻击型80% (bd_territorial_matrix_aa_war)10% (bd_territorial_matrix_aa_merge)10%
攻击型 vs 普通型50% (bd_territorial_matrix_an_war)40% (bd_territorial_matrix_an_merge)10%
攻击型 vs 和平型10% (bd_territorial_matrix_ap_war)50% (bd_territorial_matrix_ap_merge)40%
普通型 vs 普通型20% (bd_territorial_matrix_nn_war)50% (bd_territorial_matrix_nn_merge)30%
普通型 vs 和平型5% (bd_territorial_matrix_np_war)45% (bd_territorial_matrix_np_merge)50%
和平型 vs 和平型0% (bd_territorial_matrix_pp_war)50% (bd_territorial_matrix_pp_merge)50%

🌲 2. 狼群集体长啸与集群生成

  • 狼群集群生成:野生狼以紧凑的群聚形式生成,每群自动推选一只头领阿尔法狼引领行动方向。
  • 狼群集体长啸:狼群头领每 50 秒有 1% 几率 (bd_howl_chance) 发起集体长啸 (betterdogs:entity.wolf.howl),带动附近所有群成员齐声合鸣长嚎。

🎨 3. 动态气候毛色变体引擎 (bd_dynamic_climate_variants)

当野生狼生成在模组生物群系(例如 Biomes O' Plenty、Terralith、Regions Unexplored 等)中时,Better Dogs 运行三级优先级管线以确保毛色完美契合环境:

  1. 优先级 1 (自定义模组 / 数据包变体):如果其他模组或数据包已显式注册了专属毛色变体,Better Dogs 立即让出优先权,100% 完整保留该变体。
  2. 优先级 2 (原版标签匹配):如果原版通过生物群系标签匹配到了特定毛色变体(雪原、灰烬、锈色、条纹、黑狼、斑点),则保留原生选择。
  3. 优先级 3 (Better Dogs 动态气候物理引擎):若优先级 1 与 2 仅回退到默认的白原/森林毛色,Better Dogs 将在生成时精确评估该生物群系的实际气候参数:
    • 寒冷 / 积雪 (temperature < 0.15 / 降雪):赋予 雪地狼 (minecraft:snowy)。
    • 炎热干燥 / 荒漠 (temperature >= 1.0 且无雨):赋予 灰烬狼 (minecraft:ashen) 或 条纹狼 (minecraft:striped)。
    • 炎热潮湿 / 丛林 (temperature >= 0.8 且高降水):赋予 锈色狼 (minecraft:rusty)。
    • 茂密 / 原始针叶林:赋予 黑狼 (minecraft:black)。
    • 凉爽针叶林:赋予 栗色狼 (minecraft:chestnut)。
    • 树林 / 草甸:赋予 斑点狼 (minecraft:spotted)。

返回 首页 | 查看 狼的个性与战斗AI

Official documentation & web portal for Dasik Igaijinn mods.