多样生物

多样生物

所有生物现在都多样化了。不同的生命值、大小、颜色等。繁殖、转移和变异属性,培育超级牛。

怪物

我讨厌千篇一律、体型相同的怪物。我讨厌千篇一律、血量相同的怪物。

好吧。这个模组最终发展成了一个规模大得多的东西。

Diverse Mobs 让生物感觉像是个体,而不是一模一样的复制品。怪物会获得持久的、呈钟形曲线分布的属性、体型、比例、声音、颜色、遗传特征,甚至它们能提供的资源方面的差异。

大多数生物会保持接近原版,而罕见的个体会自然地脱颖而出,变得更大、更快、更强、更小、颜色不同或异常强大。这些差异会在存档中持续保留,并与服务器同步,还可以通过繁殖遗传,这意味着你可以培育出超级牛!

目标很简单:让每一个兽群、怪物团体和繁殖血统都感觉更独特一些,同时在外观和玩法上仍然像 Minecraft。

特性

  • 持久的个体属性
    • 生命值:85–115%
    • 近战伤害:90–110%
    • 移动速度:92–108%
    • 钟形曲线分布使接近原版的怪物很常见,而极端个体很稀有。

       

  • 基于特质的身体差异
      • 生命值影响整体体型和碰撞箱。
      • 更大的怪物会获得略高的击退抗性。
      • 伤害会改变人形生物的手臂比例。
      • 速度会改变人形生物和受支持四足动物的腿部比例。
      • 基础四足动物会根据速度获得更宽/更长的腿。
      • 马使用其现有的原版生命值、速度和跳跃遗传,而不会获得重复的属性随机值。
  • 不同的声音
    • 更大的生物声音更低沉。
    • 更小的生物声音更高。
    • 音高遵循一个有界的曲线系统,因此极端体型永远不会变得高得或低得离谱。
    • 使用怪物最终的 Minecraft SCALE,允许兼容的体型变化模组自然地影响它。
  • 持久的颜色变化
    • 怪物会获得略微不同的颜色,而无需编辑它们的纹理。
    • 钟形曲线变化包括饱和度、亮度、暖/冷色调以及轻微色相偏移。
    • 颜色差异会同步,因此每个玩家看到的都是相同的外观。
    • 颜色特质会持续存在,并可被后代继承。
    • 服务器可配置的视觉强度,从细微到非常明显。
  • 遗传与选择性繁殖
    • 幼体会独立地从父母那里继承生命值、伤害、速度和外观特质。
    • 小突变允许血统在代际间逐渐变化。
    • 可以针对更大、更快、更强或外观独特的动物进行选择性繁殖。
    • 马保留 Minecraft 的原版属性遗传,同时仍然参与外观系统。
  • 转化过程中保留特质
    • 受支持的转化会保留其特质。
    • 例如,村民转化为僵尸后不会简单地重新随机成一个完全不相关的个体。
    • 强度评级
      • 可选的简化 Jade 显示会总结整体特质。
      • 强度 5 表示大约原版平均属性。
      • 弱小的普通怪物趋向于 1。
      • 强大的普通怪物趋向于 10。
      • 强弱混合可以重新平衡回 5。
  • 超级变体
    • 标准成年僵尸默认有 5% / 二十分之一 的几率变为超级。
    • 超级怪物会获得提高的生命值和近战伤害,并伴随与体型相关的速度代价。
    • 超级强度评级可以超过正常最大值。
    • Jade 会将它们显示为,例如 Power: 12.0 (S)。
  • 通用可配置超级系统
    • 其他原版或模组怪物可以通过配置或数据包变为超级。
    • 每个物种都可以有自己的启用/禁用状态和几率。
    • 全局超级生命值、伤害、几率和减速范围均可配置。
    • 默认支持超级蜘蛛但处于禁用状态。这里作为如何在配置中添加更多超级怪物的示例。
    • 数据包可以通过 #diversemobstats:super_candidates 添加怪物。
  • 可选详细 Jade 集成
    • 不要求安装 Jade 本身。
    • 可以显示生命值、伤害、速度、体型、肢体比例、强度、超级状态和颜色表型值。
    • 详细信息开关可由服务器管理员控制。
  • 基于体型的生物产出
    • 更大的动物可以提供额外的生物资源。
    • 在默认设置下,每完整 高于 100% 的 7.5% 体型 会增加一个符合条件的资源。
    • 107.5% 体型 → +1
    • 115% 体型 → +2
    • 122.5% 体型 → +3
    • 体型在 100% 或以下的怪物永远不会获得体型加成。
    • 受支持的类别包括肉、羊毛、羽毛和皮革。
    • 肉默认启用;其他类别可由服务器启用。
    • 正常战利品表会先运行,保留抢夺、熟肉和模组战利品行为。
  • 对数据包友好的资源类别
    • #diversemobstats:meat
    • #diversemobstats:wool
    • #diversemobstats:feathers
    • #diversemobstats:hide
    • 整合包可以添加自定义资源,而无需 Diverse Mobs 更新。
  • 兼容性排除项
    • #diversemobstats:no_random_stats
    • #diversemobstats:no_size_scaling
    • #diversemobstats:no_limb_scaling
    • 让模组作者和整合包作者可以为异常怪物禁用单个系统,而无需自定义兼容补丁。
  • 对服务器友好的设计
    • 大多数工作只在怪物生成/加载、繁殖、转化、死亡或需要同步时发生。
    • 特质和外观存储在一个紧凑的持久化附件中。
    • 较旧的已保存特质格式会自动迁移。

Diverse Mobs 旨在让 Minecraft 的生物感觉自然多样—而不是把它们变成随机化的 RPG 敌人。 大多数个体仍然可辨认地保持原版风格,而偶尔出现的卓越怪物、不寻常动物或精心培育的血统会给玩家带来值得注意的东西。