暴民内战

暴民内战

别再成为关注的焦点。敌对生物彼此之间的仇恨不亚于对你的仇恨——灾厄村民、亡灵和蜘蛛会在天然的阵营战争中互相冲突。已支持:1.21、1.21.1、1.21.4–1.21.11,以及26.1 / 26.1.2 / 26.2。

游戏机制

生物内战

一个轻量级的 Fabric 模组,适用于 Minecraft 1.21.x 和 26.x,引入了亡灵、灾厄村民和节肢动物阵营之间的自然敌对关系,在你的世界中创造动态的战场遭遇。

核心功能

内战模组强制 Minecraft 中三大敌对阵营之间产生自然攻击行为:

  • 亡灵阵营:僵尸和骷髅
  • 灾厄村民阵营:掠夺者、卫道士、唤魔者及其他灾厄村民
  • 节肢动物阵营:蜘蛛和洞穴蜘蛛

行为细节

  • 自然攻击:敌对阵营的生物会一看到对方就发起攻击,无需先被攻击
  • 高优先级目标选择:敌方阵营被视为与玩家同等优先级(优先级 2),这意味着生物会主动寻找并攻击敌方阵营成员
  • 基于距离的战斗:生物会攻击距离最近的有效目标(玩家或敌方阵营),创造动态的三方战斗
  • 阵营覆盖:
    • 亡灵(僵尸、骷髅)以灾厄村民和蜘蛛为目标
    • 灾厄村民(掠夺者、卫道士、唤魔者等)以亡灵和蜘蛛为目标
    • 蜘蛛(蜘蛛、洞穴蜘蛛)以亡灵和灾厄村民为目标

游戏影响

此模组将 Minecraft 世界转变为一个更加动态的战场,其中:

  • 你可能会偶遇僵尸、掠夺者和蜘蛛之间的史诗级战斗
  • 村庄变得更加危险,灾厄村民击退僵尸群的同时蜘蛛也加入混战
  • 随着各阵营在三方冲突中互相削弱,战略机会随之出现
  • 敌对生物之间持续不断的冲突让世界更加生动

技术细节

  • Minecraft 版本:1.21-1.21.1、1.21.4-1.21.11、26.1 / 26.1.2 / 26.2
  • 模组加载器:Fabric
  • Java 版本:21+(26.x:Java 25)
  • 架构:基于 Mixin 注入实体 AI 目标系统
  • 性能:轻量级,开销极小

兼容性

此模组仅在初始化时为敌对生物的 AI 添加基于阵营的目标选择,应与大多数模组兼容。它使用标准的 mixin 注入点,不修改或移除现有游戏行为,因此可以安全地与内容模组、性能模组及大多数其他 Fabric 模组一起使用。

与完全替换生物 AI 系统或大幅修改实体目标选择行为的模组可能发生潜在冲突,不过此类模组在 Fabric 生态中并不常见。

滞留士兵(可选)

滞留士兵 是一个可选的伴随模组——两个模组都不需要对方。

当两者安装在相同的 Minecraft 版本上(匹配 +mc<version> JAR 文件)时,在滞留士兵配置其生成 AI 后,标记为 stranded_defender 的传送门守卫者会获得内战模组的阵营目标选择。守卫者保持对玩家的专注,且守卫者之间不会自相残杀,同时获得阵营敌人(灾厄村民、亡灵、蜘蛛),优先级为 2——废弃传送门可以爆发三方战斗。


A LOREal Mod

版本支持(26.x)

已发布(1.2.0): Minecraft 26.1、26.1.2 和 26.2——每个版本线一个 Fabric JAR(civil-war-1.2.0-mc26.*.jar),由独立的 mc26.* Gradle 模块在 Mojmap 上构建。

1.21.x: 1.21、1.21.1、1.21.4–1.21.11(1.21.2 和 1.21.3 已放弃——请使用邻近的支持补丁)。