跳到正文

Mebahel’s Zombie Horde

作者:Mebahel

让普通夜晚变成一场生存考验:迎战协同作战的僵尸群、共享仇恨、破坏性 AI、适应生物群系的敌人组合、逐步提升的难度,以及丰富的配置选项。

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

Mebahel的僵尸群

通过协调一致的僵尸群、共享仇恨、破坏性AI、生物群系感知组成、渐进难度和大量配置,将普通的夜晚变成生存事件。

Minecraft:查看文件标签页了解当前支持的版本
加载器:Fabric、Quilt、Forge和NeoForge(配合Syntra Connector和Forgified Fabric API)

Join Discord
Support on Patreon
Support on Ko-fi

亡者不再独自游荡。

Mebahel的僵尸群添加了周期性的生存事件,成群的亡灵会一起生成,朝着共同的目的地移动,并作为一个整体威胁做出反应。如果其中一名成员发现了玩家,整个僵尸群都会被惊动。

这些不是普通的Minecraft僵尸在你的基地周围一个个出现。僵尸群成员可以协调它们的攻击性,突破选定的防御,以不同的装备和组成出现,并随着你的世界进度变得更加危险。

该系统高度可配置,适用于从偶尔的游荡群体到围绕为下一次袭击做准备而构建的更加严酷的生存体验。

如果你喜欢这个模组,请使用CurseForge上的关注按钮,以便在未来更新和改进时收到通知。


为什么要玩僵尸群?

  • 协调一致的僵尸群:僵尸成群生成并朝着共同的目的地移动,而不是像互不相关的随机生成那样行动。
  • 共享感知:一只僵尸发现玩家就能惊动整个僵尸群。
  • 破坏性AI:启用后,僵尸群成员可以破坏玻璃、栅栏和门。
  • 生物群系感知组成:不同生物群系可以使用不同的生物和装备池。
  • 模组生物支持:僵尸群组成可以包含来自其他模组的实体。
  • 渐进难度:访问下界可以永久性地让未来的僵尸群更加危险。
  • 稀有精英僵尸群:有些群体可以携带武器和盔甲出现,而普通僵尸群仍然更为常见。
  • 更安全的世界生成:地表僵尸群在生成前会寻找坚实的地面、足够的空间和开阔的天空。
  • 大量配置:控制时间、规模、生命值、装备、生成几率、维度、生物群系、攻击性等。

协调一致的僵尸群事件

僵尸群以可配置的间隔出现,并一起朝着共同的目的地移动。

僵尸群不会强制将每次遭遇直接施加到玩家身上,而是作为世界中的一个群体存在。一旦其中一名成员注意到你,这个群体就可能成为严重的威胁。

共享感知

如果一名僵尸群成员发现了玩家,整个僵尸群都会被惊动并开始攻击。

这使得侦察和站位变得更加重要。从群体中拉出一只僵尸可能很快演变成一场规模大得多的遭遇。


可破坏的防御

根据你的配置,僵尸群成员可以摧毁选定的防御方块以到达它们的目标。

支持的破坏行为包括:

  • 破坏玻璃。
  • 破坏栅栏。
  • 破坏栅栏门。

这意味着,简单的原版屏障可能已不足以阻挡来袭的尸潮。

如果你希望获得破坏性较低的生存体验,可以单独禁用这些行为。


渐进式难度

Zombie Horde 可以随着玩家的成长,让世界变得更加危险。

启用难度系统后,进入下界会永久提高后续尸潮的难度。

这样,游戏前期的尸潮仍然容易应对;等玩家获得更强的装备和资源后,后续袭击则会更加危险。


适应生物群系的尸潮

尸潮可以根据出现地点的生物群系进行调整。

默认情况下,主世界的大多数生物群系中的尸潮都可以由僵尸组成,而沙漠和恶地则可能更倾向于生成尸壳。

如果存在特定生物群系的组成配置,会优先使用该配置;尸潮成员也会始终与其首领所在的生物群系关联。

自定义组成配置可以定义:

  • 允许出现的维度。
  • 允许出现的生物群系。
  • 按权重选择的生物类型。
  • 护甲生成概率。
  • 按权重选择的护甲。

该系统还可以使用其他模组中的实体,让整合包能够打造完全自定义的尸潮生态系统。


稀有精英尸潮

并非每次袭击的强度都相同。

有些尸潮会装备武器和护甲,而普通尸潮则更为常见。

通过加权装备池,可以让更强或更稀有的装备有机会出现,同时避免每支尸潮队伍都显得千篇一律。


更安全的地表生成

主世界尸潮会尝试在适合大型队伍出现的位置生成。

系统会检查:

  • 地面是否坚实。
  • 是否有足够空间容纳尸潮。
  • 上方是否无遮挡。

如果找不到合适的位置,就会跳过本次生成尝试,而不是强行让生物出现在无效或异常的位置。


高度可配置

Zombie Horde 旨在适用于普通生存世界和深度自定义的整合包。

主要配置文件为:

mebahel-zombie-horde_config.json

重要选项包括:

| 选项 | 用途 |
| — | — |
| spawnInDayLight | 控制尸潮能否在白天生成而不燃烧。 |
| enableDifficultySystem | 启用进入下界后永久提高难度的机制。 |
| hordeSpawning | 完全启用或禁用尸潮生成。 |
| hordeSpawnDelay | 控制尸潮生成尝试之间的间隔。 |
| hordeSpawnChance | 控制每个周期内尸潮实际生成的概率。 |
| randomNumberHordeReinforcements | 为尸潮随机增加额外生物。 |
| hordeNumber | 控制同一时间最多可以存在多少支尸潮。 |
| hordeMemberBonusHealth | 为每名尸潮成员增加额外生命值。 |
| hordeMemberBreakGlass | 允许尸潮成员破坏玻璃。 |
| hordeMemberBreakFence | 允许尸潮成员破坏栅栏和栅栏门。 |
| showHordeSpawningMessage | 在聊天栏中显示尸潮生成坐标。 |

生成间隔

当前使用较新间隔格式的版本中:

"hordeSpawnDelay": [15, "minute"]

较旧版本使用:

"hordeSpawnDelay": 15

根据版本和配置格式,间隔可以用分钟或天表示。


自定义尸潮组成

尸潮组成由数据驱动,可根据不同维度、生物群系、生物和装备进行调整。

示例:

{
  "hordeCompositions": [
    {
      "weight": 1,
      "dimensions": [
        "minecraft:overworld"
      ],
      "biomes": [
        "minecraft:desert",
        "minecraft:badlands"
      ],
      "mobTypes": [
        {
          "id": "minecraft:husk",
          "weight": 1,
          "spawnWithArmorProbability": 0.65,
          "armor": {
            "head": [
              { "itemId": "minecraft:iron_helmet", "weight": 3 },
              { "itemId": "minecraft:chainmail_helmet", "weight": 1 }
            ],
            "chest": [],
            "legs": [],
            "feet": []
          }
        }
      ]
    }
  ]
}

运作方式

  • weight值越高,对应的组成或生物类型被选中的概率就越大。
  • biomes用于将某个组成限制在所列出的生物群系中。
  • 省略biomes后,该组成便可出现在已配置维度中的所有生物群系。
  • spawnWithArmorProbability用于设置每个已配置装备槽位的穿戴概率。
  • 盔甲条目使用相对权重,无需加总为固定值。
  • 如果省略armor,则会使用现有的随机铁盔甲机制。

截图:展示不同生物群系中的两到三种不同尸潮组成


游戏内命令

v1.0.13及更新版本可用:

/mebahelzombiehorde spawnhorde

手动生成一波尸潮。

/mebahelzombiehorde reloadconfig

重新加载配置文件。

/mebahelzombiehorde nextspawn

显示距离下一次可能生成尸潮的剩余时间。


安装与依赖

请务必使用与所下载的 Zombie Horde 文件对应的 Minecraft 版本兼容的依赖版本。

Fabric

必需:

Forge / NeoForge

Forge 和 NeoForge 通过 Sinytra Connector 运行 Fabric 版本,并需要以下依赖:

请确认你安装的 Connector 版本支持所选的 Minecraft 和加载器版本。


兼容性

Zombie Horde 专为在模组生存玩法中良好运行而设计。

模组生物

自定义尸潮组成可以引用其他模组中的实体,让整合包作者能够用自定义敌对生物替换原版僵尸,或将两者混合使用。

模组装备

可以自定义加权装备池,使其适应大型整合包的进度设计与平衡性。

维度与生物群系

可以按维度和生物群系限制尸潮组成,让世界不同区域的尸潮各具特色。

截图:展示自定义尸潮中包含的模组生物


整合包信息

可以,Zombie Horde 可加入整合包。

该模组尤其适合生存、恐怖、高难度、进度推进和末日主题的整合包。

整合包作者可以自定义:

  • 尸潮频率。
  • 生成概率。
  • 尸潮规模与增援数量。
  • 同时出现的尸潮数量。
  • 生命值缩放。
  • 进入下界后的难度。
  • 破坏行为。
  • 维度与生物群系。
  • 生物选择。
  • 模组实体。
  • 护甲概率。
  • 加权装备选择。

因此,你可以将 Zombie Horde 用作轻量级生存事件系统,也可以让它成为整个整合包的核心威胁之一。

发布整合包时,请链接至 Zombie Horde 的官方项目页面,方便玩家查找更新和文档。


继续冒险

Zombie Horde 是 Mebahel 不断扩充的 Minecraft 模组合集中的一员。

Mebahel’s RPG: Villager Quests & Companions

将村庄变成 RPG 中心:体验分支剧情、可重复的委托、可招募的同伴、传闻、任务日志和完整的任务地图。

在 CurseForge 查看村民任务与同伴

Mebahel’s Creatures: Draugr Invasion

探索北欧遗迹,与聪明的 Draugr 战斗,破解地牢挑战,击败 Draugr Overlord,并触发一场会追猎玩家的可重复入侵。

在 CurseForge 查看 Draugr Invasion

Mebahel’s Creatures: Dwarven Automatons

探索受 Dwemer 启发的古代遗迹,与机械构造体交战,寻回矮人科技,并召唤机械同伴。

在 CurseForge 查看 Dwarven Automatons

查看 Mebahel 的所有项目


加入 Mebahel 社区

Zombie Horde 正在积极开发中。

加入社区,分享生存故事、提出新的尸潮行为建议、报告问题、讨论平衡性,并关注后续开发动态。

加入 Mebahel Discord 社区

关注模组、留下建设性反馈、分享截图或视频,以及向其他玩家推荐,都有助于项目不断发展。


支持开发

Zombie Horde 和其他 Mebahel 项目将持续推出新功能、改进、兼容性调整和平衡性更新。

如果你想直接支持后续开发:

支持完全出于自愿。游玩模组、关注项目、报告问题、留下反馈并分享给其他玩家,都已经能带来很大帮助。


Zombie Horde 是一款非官方 Minecraft 模组,与 Mojang Studios 无关联,也未获其认可。

常见问题

Mebahel’s Zombie Horde 支持哪些 Minecraft 版本?

Mebahel’s Zombie Horde 支持 Minecraft Java 版 1.19.2–1.21.3,共 8 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。

Mebahel’s Zombie Horde 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

Mebahel 的其他作品

查看全部 →