
致命种族
适应性的掠食者,能突破墙壁并建造桥梁。
查看大图Lethal Breed - Predator Evolution
重要提示:此模组目前处于活跃测试阶段。可能会出现小问题。您的反馈对于完善AI至关重要!
“僵尸不再是毫无头脑的肉袋。它们现在成了聪明、适应力强且不知疲倦的猎人。”
概述
Lethal Breed 是对 Minecraft Fabric 1.21.11 版僵尸 AI 的全面改造。忘掉那些被动等待被攻击的怪物吧。我们的僵尸使用复杂的**有限状态机(FSM)**来分析环境、通过声音追踪猎物,并克服任何障碍——无论是挖穿你的墙壁还是搭建临时桥梁。
能力
机制
动态听觉系统
僵尸不再仅仅依靠视觉发现你。它们能听到你。
- 声音反应: 脚步声、破坏方块或爆炸声会吸引它们的注意。
- 持续追踪: 一旦定位声音来源,即便失去视觉接触,它们也会调查该区域。
集群工程
没有绝对安全的基地。僵尸会根据地形动态调整:
- 架桥: 如果遇到沟壑,它们会放置泥土方块来跨越。
- 搭梯: 它们可以堆叠并在脚下放置泥土方块以向上攀爬。
- 战术挖掘: 它们会分析障碍物,并向你挖掘智能隧道。
- 爬行成年僵尸: 小僵尸消失了。取而代之的是,你将面对能够爬过1格高缝隙的成年僵尸。
行为状态(FSM)
每只僵尸都遵循生存与追踪的逻辑:
- 追逐: 激进的追击和灵活的攀爬。
- 求救呼叫(恐慌): 受伤的僵尸会尖叫,将其确切位置发送给半径12格内的所有同伴。它们会集合起来,形成惩罚性的尸潮。
- 拾取: 每只僵尸都能捡起并使用你的装备。死于它们之手通常意味着它们会穿上你自己的盔甲来对付你。
性能与多线程
Lethal Breed 将繁重的计算(方块扫描、建造AI)分散到单独的线程中。数百只智能僵尸可以共存,而不会影响服务器的 TPS。
变种
详情
生物变异
属性系统让每个个体都独一无二且不可预测:
- 体型/力量关联: 僵尸的体型(Scale)会直接倍增其最大生命值和攻击伤害。体型越大,它们就越坚韧,也越致命。
- 可变的敏捷性: 较小的个体通常速度更快,用疯狂的移动速度来弥补其脆弱性。
突变体(稀有 Boss)
僵尸有5%的几率(可配置)成为突变体。
- 黑暗光环: 可通过其鱿鱼墨水的粒子光环识别。
- 临终一击: 死亡时,突变体会爆炸,释放出一群奴仆为其复仇。
- 属性提升: 体型更大,更强壮,也更抗打。
自爆僵尸
有些僵尸携带着不稳定的爆炸物(可通过头上的TNT方块识别)。
- 可缩放引爆: 爆炸威力取决于僵尸的体型。体型越大,留下的弹坑越大。
- 视觉警示: 爆炸前会出现电火花和火焰。快跑。
配置
参数
配置文件位于 config/o.a.s/lethalbreed.json。
物理属性
zombieFollowRange(默认:18.0):僵尸追踪你的距离。minScale/maxScale(0.85 / 1.35):僵尸的随机体型范围。minSpeed/maxSpeed(0.18 / 0.28):地面移动速度。healthBonusMin/healthBonusMax(0.8 / 1.2):随机生命值倍率。
突变体设置
mutantChance(0.05):僵尸生成时为突变体的概率。mutantMinionCount(8):突变体死亡时召唤的僵尸数量。mutantTentacleTickRate(5):光环粒子生成的频率。
装备
kamikazeChance(0.05):僵尸为自爆僵尸的概率。weaponChance(0.7):手持武器的几率。weaponEnchantChance(0.4):武器被附魔的几率。armor[Head/Chest/Legs/Feet]Chance:各部位盔甲的几率。armorEnchantChance(0.3):盔甲被附魔的几率。
AI 与听觉
hearingRange(16.0):声音检测半径。soundLockTicks(300):僵尸记住一个声音的持续时间。kamikazeFuseTicks(40):自爆僵尸爆炸前的引信时间。kamikazeExplosionPower(3.0):基础引爆威力。
恐慌系统
healthThreshold(0.25):触发恐慌的剩余生命值(25%)。continueHealthThreshold(0.5):停止恐慌的生命值(再生后)。screamIntervalTicks(40):警报尖叫的频率。allyAlertRange(12.0):同伴呼叫半径。stopPackSize(5):停止逃跑并反击所需的僵尸数量。cooldownTicks(600):再次进入恐慌前的冷却时间。fleeExplosionRange(8.0):逃离爆炸的距离。
移动
climbVerticalSpeed(0.25):攀墙速度。climbHorizontalSpeed(0.15):在墙上的移动速度。buildGlobalCooldownTicks(4):群体每次放置方块之间的间隔时间。
方块破坏
breakSpeedMultiplier(4.0):挖掘速度倍率。breakMinTicks(5):破坏方块的最小时间。
提示:所有这些选项都可以在游戏内通过 Mod Menu 修改!
推荐
必需
- Fabric API
- Java 25 (推荐使用 GraalVM)
可选
- Mod Menu: 方便访问配置界面。
许可与鸣谢
- 开发者: O.A.S (优化与质量)
- 许可协议: O.A.S - MS-RSL (Microsoft 参考源代码许可)
- 整合包: 您可以自由地将 Lethal Breed 包含在任何整合包中,只要保留出处说明即可。
O.A.S
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。