The Village Fights Back
多年来,村民饱受感染类模组摧残,终于决定亲手建造自己的家园。这个模组加入了村庄大脑节点,这是一种先进的 AI,能让村庄历经 4 个阶段不断发展壮大。
截图
介绍
多年来一直被你的感染类模组摧毁后,村民们决定自己建造防御工事。

村庄奋起反击将普通村庄变成能够自我组织的要塞。每个村庄的核心都有一个村庄大脑节点,这是一种人工智能,会花费村庄的绿宝石来武装村民、筑起城墙,并让守卫者逐步进化,经历4个阶段,直到村庄能够反击任何威胁它的事物——包括玩家。
为了抵御最凶险的感染类模组,村庄也有自己的应对手段:一种具有传染性的反制感染、12种武器、17种新生物(其中两种是Boss)、3种药水、可自行建造的17种建筑,以及一个可以将战斗延伸至其中的全新维度。
村庄大脑节点

每个村庄都会有一个村庄大脑节点。这个方块会出现在村庄中心,取代村庄钟,并负责统筹整个防御体系。它拥有独立于各村庄的经济体系:村庄赚取的绿宝石,以及你捐赠的绿宝石,都会用于资助它的一切行动。
它会经历4个阶段逐步进化。每提升一个阶段,它都会为村民、守卫和铁傀儡配备更强的装备与新能力。你可以让它随时间自行成长,也可以喂给它绿宝石,让它更快提升阶段。
它会自主思考。大脑会读取村庄的状况并作出反应:派出定居者、筑起城墙,并在有需要时花费绿宝石建造特定建筑,例如傀儡工厂、兵营和诱饵塔。随时右键点击它即可打开界面,查看当前阶段、储存的绿宝石数量,以及村民、守卫和傀儡的实时数量。日志标签页会列出大脑最近采取的行动,以及每项行动发生的日期。
你与村庄的关系。大脑会为你记录一个声望分数,并据此决定如何对待你。与村庄交易、对抗它的敌人、捐赠绿宝石,都能提升声望;攻击村民、偷村庄的箱子或挖掘村庄的金属,则会降低声望。达到100,你就会成为村庄英雄;降至-100,所有守卫者都会一见到你就发起攻击。声望会显示在节点界面中,与有机质数量位于同一行;声望标签页则会列出最近的声望变化及其原因。完整说明请参阅下方的声望章节。
它会保护自己人。日落时,村庄会召集与大脑当前阶段相匹配的援军;节点还会向村庄里的村民、守卫和傀儡辐射免疫光环。
选择难度模式

进入世界时,你可以从4种难度模式中选择一种。每种模式都会决定你的声望初始值,以及它可升降的范围:
- 和平:你的初始声望为200,因此一开始就是村庄英雄,且声望永远不会低于0。村庄绝不会与你为敌,即使你不小心打到了村民。
- 中立:你的初始声望为0,声望升降均无上限。默认行为如上所述:善待村庄,村庄也会善待你。
- 敌对:你的初始声望为-300,且声望永远不会高于-100,因此无论你做什么,都会永远是村庄的敌人。
- 噩梦:你的初始声望为-1000000,且永远不会高于-500,因此村庄每晚都会派出掠袭者追杀你。这种追杀永无止境。他们能准确知道你的位置,还会挖穿方块来接近你。
武装守卫与武器库

村庄不会逃跑。每个村民都会战斗,守卫携带着更重型的武器,而铁傀儡则挥舞着火箭发射器。它们会坚守阵地,对抗任何敌对生物;由于目标判定依据的是 Minecraft 自带的“敌对”标签,其他模组中的怪物也会自动受到应对,无需特殊支持。
它们会作为一个整体协同作战。防御者不会受到友方伤害,也绝不会伤害彼此;傀儡只会在目标附近没有盟友时才发射火箭,因此爆炸不会波及自己人。傀儡会近身搏斗,借助风弹跃上高空,并在弧线顶点开火。如果你亲自攻击一名防御者,它会短暂地转而攻击你,随后才平静下来;你还能从它的脸上看出情绪:处于战斗中的防御者会显露出愤怒的表情。
随着大脑不断进化,它们的装备也会升级。更高阶段会为防御者配备更强的装备和能力。从阶段 3起,它们的刀刃会开始让命中的目标感染翡翠病毒;到了阶段 4,病毒会升级为更强的毒株。同时,普通铁傀儡会变成金色的Gigachad 傀儡,拥有高得多的生命值,还能发射自己的火箭。
村庄锻造的武器包括:
- 异星斩击者和异星根除者,命中时会传播翡翠病毒 I 和 II 的刀刃
- 原版重锤及其三种附魔(密度、破甲、风爆),以及在 Limbo 锻造的升级版异星粉碎者
- 火箭发射器、风弹和火焰手榴弹
- 翡翠病毒箭(I 和 II)
- 完整的翡翠和Limbo装备系列,包括工具和盔甲,以及翡翠锤和一件兼具鞘翅功能的 Limbo 胸甲
其中大多数物品都可以合成;武器匠会出售重锤、风弹和重锤附魔书,而防御者倒下时也有几率掉落自己的武器。
城墙与防御设施

随着村庄发展,大脑会为其加固防御。内置规划器会描绘村庄实际的占地范围,无论形状多么不规则;随后,村民会一层一层地围绕村庄建起城墙,并配有城门、可供射击的射击孔,以及通往高处的脚手架。城墙会根据聚落规模调整大小。
从阶段 2开始,城门上方会架设城墙防御者:这是一种炮塔生物,会向任何靠近的目标发射真正的子弹和火箭。
大脑会使用自己的材料建造:
- 强化玻璃,坚硬程度堪比远古残骸,却仍能透光,可用于建造防护穹顶
- 防护玻璃,能挡住从外部射来的弹射物,同时让村庄可以向外开火
- 伪装圆石和伪装黑曜石智能闸门,盟友可以直接穿过,敌人却不行
它还会根据需要建造专用设施:负责锻造新傀儡的傀儡工厂、兵营,以及诱捕塔,将敌对生物引到细雪上,再让它们掉进岩浆池。为了快速建起这些设施,村庄会使用特殊炸药:能够逐块建造房屋的蓝色 TNT,以及能够建造不同塔楼变体的绿色 TNT。
对抗感染:沃土与富饶方块


为回应那些会让世界腐朽的感染模组,村庄也培育出了一种属于自己的绿色蔓延。它从脑节点向外扩散,缓慢地将周围的世界转化为肥沃方块(还有更丰富的富饶变种),形成一整套带有绿色脉络的泥土、石头、沙子、木材、深板岩、下界岩、末地石、幽匿方块、树叶等方块。蔓延速度经过刻意限制,不会扩散得太快,也不会影响矿石。这些方块可不只是装饰:富饶方块中蕴藏着绿宝石,而村庄自己的矿工会将它们挖出来,供给脑节点赖以运转的经济体系。你可没法亲手做到这一点。自己挖掘富饶方块,只会得到方块本身,而不是绿宝石,因为只有村民知道如何提取绿宝石。想得到绿宝石,就得使用村庄的方法:趁湮灭熔炉正在燃烧时,手持方块右键点击熔炉;或者用湮灭者破坏方块。这种植物甚至还长出了自己的肥沃紫颂植物,果实可以食用(和普通紫颂果一样会传送你,但也有一种罕见又倒霉的副作用)。在肥沃的田野间,你还可能遇到富饶绵羊——一种受绿色感染影响的绵羊,会掉落黄绿色羊毛和绿宝石。
采矿更轻松

由于绿色蔓延会发光,在村庄下方采矿也变得安全得多。它向下蔓延时,会将村庄下方的石头、深板岩,甚至深暗之域都变成自带光照的葱郁洞穴;黑暗无处可藏,敌对生物无法生成,你也不必放下一支火把。采矿收益也更高:天然矿石都会完整保留,在发光的背景下,每条矿脉都一目了然;富饶方块也值得带回家放进湮灭熔炉,所以绿色蔓延得越深,可收集的东西就越多。
绿宝石病毒
村庄还会使用一种传染病作战,它与地底蔓延的绿色完全无关。绿宝石病毒会在生物之间传播,由村庄自己的战士通过感染之刃传播,也能通过吃下一口绿宝石苹果感染。一旦生物染上病毒,就会持续感染,并通过接触传播;只有此模组中的免疫(状态效果或药水)才能清除病毒。你也可以亲自使用它:酿造绿宝石病毒药水(包括喷溅型、滞留型和药箭),或发射绿宝石病毒箭(I级和II级)。
病毒发展到最强阶段时,会生成绿宝石战士——一名4阶段病毒战士,其力量会随宿主生命值变化,并且免疫火焰和所有状态效果(包括病毒),双眼闪烁着绿色光芒。
绿宝石阵营

如今,地图上又出现了第三股势力:绿宝石阵营,一种不断蔓延的生物感染。任何绿宝石单位造成的攻击都会感染受害者;被感染的生物死亡时,会为最近的脑节点提供有机点数。随后,脑节点可以消耗这些点数召唤绿宝石单位,并根据一套 AI 系统判断该探索、狩猎、围攻敌人、召唤 Boss,还是采取其他行动。
绿宝石阵营和村庄互不侵犯:绿宝石单位绝不会攻击村民、守卫或傀儡,村庄也绝不会反击它们,哪怕是空袭也不会。其他所有生物都是它们的猎物:野生动物、怪物,以及——如果你成了村庄的敌人——你。不过默认情况下,它们对玩家保持中立。_因为我心地善良,所以让它们放过猫、狗和马,免得你的宠物遭殃。_

翡翠生物诞生时,脚下的地面会变成一条受感染的小径,并自行缓慢扩展肥沃区域;翡翠单位死亡时,这些小径会喷涌出翡翠螨虫,而附近的幸存者则会变得更强。翡翠单位除了掉落常规战利品,还会掉落一颗翡翠。你可以在配置中调整整个阵营、设置上限,或将其关闭。
Limbo维度

村庄战争之外,还有Limbo——一个黑暗的虚空维度,出生点设有基岩禁闭室。这里有多种进出方式:喝下Limbo药水将自己放逐;投掷易挥发的Limbo药水放逐他人;或点燃假黑曜石框架,建造一座绿色Limbo传送门。传送门的压缩倍率是下界的两倍,所以在Limbo走一小段路,就相当于回家走了很远。被送到那里时,你站立的位置会留下一个Limbo砂砾标记;摧毁这个标记就能把你拉回来。你也可以在Limbo里使用床返回,无论是专用的Limbo床还是任何普通床都可以。即使坠出世界也会来到这里:虚空会先把你送进Limbo,再从Limbo送往末地,只有末地的虚空才会致命。
黑暗中等待着什么。 Limbo中散布着各种大小的漂浮基岩立方体,它们的外壳上覆盖着遗忘萤石,这种鲜艳的绿色生长物照亮了虚空。较大的立方体中藏着远古残骸巢穴,里面孕育着Limbo蛋。这些蛋会孵化出Limbo幻翼:它们体型是原来的三倍,会发光,还能直接穿透基岩,抓走生物并将其拖走。猎杀它们可以获得Limbo膜。Limbo与主世界并非完全隔绝:少数区块会映射主世界和下界中的对应区块,将那里的地形复制过来。之后,你在任一侧改变的方块都会映射到另一侧,但生物无法穿越。
Limbo装备。用Limbo膜制作Limbo锭,再用稀有的锻造模板将下界合金锻造成Limbo套装:
- Limbo盔甲拥有完全的击退免疫,其中的胸甲还能兼作鞘翅
- ;Limbo工具套装的挖掘速度超过下界合金工具,其中的镐可以挖掘基岩和强化深板岩
- ;穿戴整套装备后,你将免疫火焰和摔落伤害、清除有害效果、令Limbo幻翼变为中立生物,移动时还能击碎软质方块、穿过基岩,并获得一个按键触发的绿色放逐光束,冷却时间为30秒
Limbo贤者。一种全新的村民职业,出售稀有且昂贵的Limbo商品,从奇异方块到附魔Limbo工具应有尽有,但绝不出售Limbo盔甲。威胁他时,他会掷出一瓶易挥发的Limbo药水,直接将你放逐。
Limbo袭击。在Limbo逗留太久,你就会带着诅咒回家:返回村庄后,一场Limbo袭击便会降临。这是原版袭击阵容的幽灵化巨型版本,比它们模仿的生物强悍得多。整个旅程都由专属进度记录。
声望:你在村庄中的地位
村庄会为你记录一个声望分数。你帮助村庄时,声望会上升;反之则会下降。村庄对你的所有判断都取决于这个分数。它不是计时器:喝牛奶不会消除声望,死亡也不会。难度决定了声望的初始值和变化范围;在中立难度下,声望初始为零,且没有上下限。
提升声望:
- +2每与村民交易一次
- +5击杀村庄会与之战斗的生物
- +1每向脑节点投入一颗翡翠
降低声望:
- -20 击中村民、守卫或傀儡
- -60 杀死村民额外
- -10 从村庄箱子中每取走一组
- -50 挖掘村庄的铁、金、钻石或绿宝石块
- -500 挥击大脑节点
每天日落时,分数会向零回退十分之一,双向皆然。村庄遗忘得很慢,所以声望需要持续维护,而怨恨也不会永远持续。
村庄英雄从100开始,每100点升一级,最高到500点的英雄V。每升一级,你从所有村民那里获得的价格都更优惠。英雄I时村庄信任你使用它的箱子;英雄V时,信任你使用它的金属。每次达到新等级时都会放烟花。
村庄之敌从-100开始。每个守卫都会一见你就攻击。再往下是村庄噩梦,位于-500,之后村庄每天日落都会派袭击追杀你,直到你爬回该分数之上。
一次攻击不再让你成为敌人。它会扣你20分,在分数本身越过-100之前不会有其他后果。如果你在分数为负时死亡,分数会归零。
日落赏金。在和平与中立难度下,如果你的分数高于-100,大脑节点每天傍晚会挑选100格内最强的敌对生物,并以它的满生命值作为声望点数奖励你。你有十分钟时间,而且必须是你亲手击杀。这是赚取声望最快的方式,其用意是让你走出村庄投入战斗,所以来自任何其他模组的怪物和原版怪物一样算数。
声望之书。你初始拥有一本,也可以用一本书和一颗绿宝石再合成一本。它解释了整个系统,内容取决于你的难度。你也可以在大脑节点的界面中查看当前分数和最近的分数变化。
逃离死亡

你可以用Limbo锄合成强大的Limbo镰刀,将你最值得的村民复活。首先,用镰刀击杀值得的对手(至少20生命值)以收集他们的灵魂,然后右键点击墓碑来复活该村民。村民在击杀至少一个对手后死亡时(或在MCA Reborn模组中拥有至少10颗心时)会获得墓碑。如果你死亡时镰刀在你的物品栏中,它还可以消耗一个灵魂来救你免于一死。
Minecraft Comes Alive (MCA Reborn) 兼容性

你可以在保持MCA Reborn体验完整的情况下游玩“村庄反击”。每个村庄和守卫都会生成为MCA村民,大脑节点会生成在MCA村庄中心旁边。MCA兼容性已由我们进行游玩测试,如果你仍有问题,请在模组的评论区报告。
配置
按喜好调整村庄。每个设置都位于一个带注释的文件中(config/thevillagefightsback-common.toml),也可以使用/thevillagefightsback config <name> [value]在游戏内实时更改(不带值读取,作为管理员设置)。倍率默认1.0;大多数开关默认开启。
倍率(1.0 = 原版速度):
multiplier_level_up_emerald_threshold:Brain Node 升至各阶段所需的绿宝石数量multiplier_unit_spawn_frequency:每个节点和 Brain Node 每天生成单位的次数(2.0 = 每天两次,间隔均匀)multiplier_number_of_settlers:每波派出的定居者数量multiplier_brain_initiatives_cooldown:Brain Node 触发反射攻击的频率multiplier_air_strikes_cooldown:空袭触发频率(与反射攻击分开计算)multiplier_block_infection_speed/multiplier_block_infection_reach:肥沃区域扩张的速度和距离multiplier_brain_influence_radius:所有“在 Brain 半径范围内”规则的作用距离multiplier_limbo_raiders:一次 Limbo 袭击会派来多少掠夺者multiplier_emerald_mobs_spawned_by_brain:Brain 召唤的绿宝石侦察兵数量(每个定居点基础为 2 只猫 + 每次日落 1 只蝙蝠,再乘以此数值)organic_army_multiplier:缩放 Brain 可指挥的常备有机军队规模(上限 =emerald_mobs_max_number乘以此数值)organic_spawn_budget_multiplier:缩放 Brain 每次决策消耗的储备有机质数量(数值越大,每次爆发规模越大)
开关与数值:
difficulty:声望初始值及其变动范围,可在创建世界时的难度界面中选择,之后也可更改。0和平(初始值为 200,因此你一开始就是英雄,且声望最低不会低于 0),1中立(初始值为 0,上下限均不受限制,推荐设置),2敌对(初始值为 -300,最高不会超过 -100,因此你会永远被视为村庄之敌),3梦魇(初始值为 -1000000,最高不会超过 -500,因此日落袭击永不停歇)。在两种敌对设置下,你的分数仍可能继续下降,死亡也不会重置分数。enable_block_infection:村庄自身通过肥沃区域扩张进行侵占的总开关(Brain Node 的自然扩张)enable_mob_infection:绿宝石阵营的总开关;关闭后,绿宝石单位将永远不会出现(不会转化、不会由 Brain 召唤,甚至不会通过刷怪蛋生成)enable_emerald_infestation:绿宝石转化是否会铺设受感染路径,让肥沃区域自行缓慢扩张(与enable_block_infection分开设置)infested_paths_need_brain_node:受感染路径和肥沃草方块只有在处于第 2 阶段或更高阶段的 Brain Node 作用范围内时才会继续扩张,这样转化区域大致会保持在村庄自身的范围内,而不会不断蔓延到整张地图。关闭此项即可恢复旧版的自由扩张模式(默认开启)monochrome_green_fertile_blocks:今后由感染转化的所有方块都会变成 绿色,与五种颜色套装加入之前的表现一致。其他颜色仍会保留注册,并继续显示在创造模式物品栏中;已经放置的方块也会保留放置时的颜色(默认关闭)emerald_mobs_are_hostile_to_player:开启后,绿宝石单位会追猎被视为村庄之敌的玩家;默认关闭,因此它们对你保持中立(只有受到攻击时才会还击)emerald_mobs_max_number:玩家附近绿宝石单位数量的软上限(用于减少卡顿);远处的绿宝石单位不计入。超过上限时,新单位的生命值会加到最近的绿宝石单位身上,而不会生成新单位,使用刷怪蛋或召唤时会显示提示enable_organic_mass_system:绿宝石单位击杀敌人后,会将“有机点数”存入最近的 Brain Node,由其消耗点数来组建自己的绿宝石军队,而不是每击杀一个敌人就直接进行转化(关闭 = 经典的击杀即转化)creature_rocket_/air_strike_rocket_/emerald_virus_explosion_destroy_blocks和_set_blocks_on_fire:各类爆炸是否会破坏方块或引发火灾(爆炸仍会始终命中生物)enable_emerald_virus_explosion:翡翠病毒死亡爆炸的总开关;关闭后完全不会爆炸(不造成伤害,也不会起火),但 emeraldger 和翡翠战利品仍会出现guards_drop_fire_grenade_upon_death:被击杀的 3 阶守卫是否会在烈焰爆炸中消失brain_node_extinguishes_fire:脑节点会消耗一颗翡翠,熄灭其范围内的火焰defeated_brain_node_spawn_spirit:摧毁脑节点(任何非精准采集的破坏方式)是否会引发任何后果。在 Mega Brutal 或 Nightmare 难度下,会出现 Vindictive Village Spirit Boss;其他难度下,节点会留下一个死亡脑节点,任何玩家都可以给它喂一颗金苹果,让村庄之灵离开并在其他地方重新建立村庄。关闭后,节点可以毫无后果地被破坏(默认开启)reversed_gravity_flips_screen:General Darius 的 Special Sauce 将世界上下颠倒时,是否让每位玩家的视角也随之翻转。无论开关如何,物理效果都完全相同;此选项只影响镜头(默认开启)air_strikes_appear_at_stage(1-4):阶段空袭的解锁时间unstable_limbo_gravel_HP_threshold:被驱逐的生物在 Limbo 中被判定为“不稳定”的生命值上限enable_chunk_portals:开发中;开启后,脑节点达到 3 阶时,附近约 1% 的区块会变成四面墙传送门,可显示 Limbo 并通往其中(默认关闭;关闭后不再生成新传送门,但已有传送门会保留)guards_spawning_with_general_darius:生成时就已听命于 General Darius 的守卫general_darius_remains:Darius 留守战场,而不是返回家中emeraldgers_size_variation:emeraldger 的体型根据其宿主的生命值决定mca_compat:安装 Minecraft Comes Alive(MCA Reborn)后,本模组生成的所有村民和守卫都会变成 MCA 人类,而非原版村民,让整个村庄都统一为 MCA 风格,不会混杂两种村民。未安装 MCA 时不会产生影响(默认开启)player_spawn_in_village/player_is_given_bell_at_spawn:你的出生位置,以及出生时是否携带钟。在生存体验中,钟会替换为埋藏的补给箱:你会在快捷栏上方看到实时距离读数,走到终点后,箱子里会有一个死亡脑节点,夹在两本书之间,周围环绕着八块金锭player_is_hostile:像 Hostile 一样限制你的声望,让你永远成为村庄的敌人darius_inflicts_obliteration:General Darius 的每次攻击都会给受击者施加 Obliteration;4 阶脑节点会在旁边建造一座 Obliteration 熔炉,并每分钟消耗一颗翡翠维持燃烧。燃料充足期间,Darius 在村庄附近击杀的任何生物都会从生成列表中移除。玩家不受影响。关闭后,Darius 就只是个难缠的战士mega_expansion_mode:脑节点每分钟建造一栋新建筑mega_brutal_mode:每个村庄单位永久获得力量/生命恢复/抗性/速度 III,守卫挥舞 Alien Smashers,傀儡则会传送到猎物身边unstick_test_mode:测试辅助选项。通常,被困在坑里的村民会在 30 秒后获救;因其他原因受困时,则会在 60 秒后获救。开启后,这两种等待时间都会缩短到几秒,以便实际观察救援过程。在正式世界中请关闭(默认关闭)
实用命令: /thevillagefightsback brain_stage_get 和 brain_stage_set <1-4>、village_status_report(最近的 Brain Node 报告)、tp_to_nearest_node(传送到最近的 Brain Node 上方)、unstick(解救附近被困的村民)、clear_forced_chunks(释放旧版 1.4.0 存档遗留的区块票据)、reset_default_configs(将以上所有设置恢复为默认值),以及 firework [count](在头顶点燃村庄自己的庆典烟花)。
需求与鸣谢
- Minecraft: 1.20.1(原版)、1.19.2 或 1.21.1
- 模组加载器: Forge
- 必需前置模组: Guard Villagers(村庄守卫基于它构建)。已使用 guardvillagers-1.20.1-1.6.17 进行测试。
- 作者: LexNoWolf
- 许可证: 保留所有权利
常见问题
The Village Fights Back 支持哪些 Minecraft 版本?
The Village Fights Back 支持 Minecraft Java 版 1.19.2–1.21.1,共 10 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
The Village Fights Back 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
评论
登录后评论和评分