Zombie Apocalypse Addon - ZombieApocalypseAddon 僵尸末日扩展
Zombie Apocalypse Addon - 一切都可以自定义!
把你的 Minecraft 世界变成真正的生存场景,在这里,白天也不再安全。
Zombie Apocalypse Addon 用持续不断的压力、不断升级的危险,以及可完全配置的僵尸系统,取代了传统“夜晚求生、白天放松”的循环。僵尸类生物在白天也可以持续在玩家周围生成,特殊事件还能进一步大幅提升压力,而且敌人的强度会随着时间推移,通过分层缩放与属性配置逐步成长。
这不只是“更多的僵尸”。这是一个完整、可配置的僵尸生存框架,专为服务器、挑战世界以及长期末日风格玩法打造。
这个模组新增了什么
- 在白天和夜晚都会围绕玩家生成自定义僵尸类生物
- 可选的僵尸免疫阳光
- 自然触发和手动触发的尸潮事件
- 随机和强制触发的血月之夜
- 基于天数的难度成长
- 对生成的僵尸类生物进行高级属性调节
- 基于生物群系和维度的生成与属性行为
- 玩家死亡后的临时生成压力缓解
- 持久化击杀追踪与里程碑进度
- 可在游戏内实时管理大多数主要系统的管理员控制
僵尸类生物包括:
- Zombie
- Husk
- Drowned
- Zombie Villager
核心玩法系统
持续威胁生成
自定义生成波次可以在生存模式玩家附近全天候运行。
你可以控制:
- 生成检查发生的频率
- 触发生成波次的概率
- 每波尝试生成的生物数量
- 每位玩家附近的僵尸数量上限
- 围绕玩家的生成范围
- 最小生成距离
- 每只生物可尝试的有效位置次数
- 主世界生成是否必须要求露天
这让你可以把模组调整成从紧张求生世界到完整硬核末日服务器的各种风格。
尸潮事件
尸潮是定时出现的高压僵尸突袭,并拥有自己独立的设置。
你可以配置:
- 尸潮调度的天数间隔
- 已调度尸潮实际开始的概率
- 尸潮持续时间
- 事件生成间隔
- 尸潮波次规模
- 尸潮生成倍率
- 屏幕事件通知
管理员也可以手动开始或停止尸潮。
血月之夜
血月可以在夜晚随机发生,也可以手动强制触发。
在血月期间:
- 生成压力会大幅提升
- 事件倍率会与普通生成系统叠加
- 如果启用了通知,玩家会收到屏幕提示
天数计数器与天数控制
该模组包含一个世界天数计数系统。
- 每天早晨在屏幕上显示当前天数
- 可在配置中或通过命令切换早晨天数公告
- 使用
/zday status查看当前天数 - 使用
/zday set手动设置末日天数
当修改天数时,当前激活的末日事件调度状态会被重置,以确保尸潮和血月逻辑保持一致。
前期白天生成宽限
如果你希望世界初期的白天不要那么烦人,可以将白天自定义生成延后到指定天数后再启用。
示例:
-
0= 白天生成立即启用 -
10= 白天生成仅在第 10 天开始
这项设置可以在配置中修改,也可以通过命令实时更改。
难度缩放
随着世界推进,僵尸压力可以逐步提升。
该模组支持:
- 缩放开始天数
- 缩放最大天数
- 旧版兼容的速度与生命值缩放数值
- 通过高级属性系统实现完整属性缩放
这会形成更强的长期生存曲线,而不是平坦固定的难度。
变种、生物群系与维度逻辑
生成构成和属性行为可以根据生物生成的位置而变化。
支持的行为包括:
- 在沙漠类生物群系中生成更多 husk
- 在水域丰富的生物群系中生成更多 drowned
- 可将蘑菇岛设为可选安全区
- 可选地在下界与末地启用自定义生成
- 基于生物群系与维度环境的属性倍率
死亡冷却
玩家死亡后,可以暂时降低生成压力,以避免反复瞬死和挫败循环。
这在服务器和高难度设置中特别有用,否则持续不断的压力很容易迅速失控。
统计、里程碑、掉落与效果
除了核心末日玩法外,该模组还包含一些配套系统:
- 持久化僵尸击杀追踪
- 死亡冷却追踪
- 可选的额外僵尸掉落
- 可选的生成粒子与音效
- 可选的调试日志
- 在击杀 250、1000 和 3000 个僵尸时解锁里程碑进度
高级属性系统
这个模组中最大的系统之一,就是针对模组生成的僵尸类生物的属性处理流水线。
支持的属性:
- Health
- Attack Damage
- Movement Speed
- Armor
- Follow Range
- Knockback Resistance
属性流程
对于每只生成的生物,属性会按以下顺序应用:
- 从原版基础值开始
- 应用全局基础配置
- 如果启用,则应用对应变种配置
- 如果启用,则应用生物群系和维度环境倍率
- 如果启用,则应用基于天数的属性缩放
- 应用旧版兼容的生命值和速度缩放数值
- 限制在安全范围内
这为什么重要
这让你可以构建非常具体的难度行为,例如:
- 所有生成生物在全局上都略微更快
- husk 比标准 zombie 伤害更高
- drowned 在水域生物群系中更耐打
- 下界生成的敌人更快、更具攻击性
- 游戏后期的敌人能从更远处发现玩家
你可以让系统保持简单,也可以为了服务器平衡进行深度调节。
指令
所有指令都需要 OP 等级 2。
通用
-
/zhelp- 显示内置帮助 -
/zburn- 控制僵尸是否会在白天燃烧 -
/zkill- 从已加载维度中移除僵尸类实体
天数控制
/zday/zday status/zday set
事件
/zhorde start/zhorde stop/zhorde status/zbloodmoon
统计
/zstats- `/zstats
`
/zstats all/zstats clear
生成设置
/zdayspawn status/zdayspawn enabled/zdayspawn chance/zdayspawn interval/zdayspawn eventinterval/zdayspawn amount/zdayspawn attempts/zdayspawn max/zdayspawn range/zdayspawn mindist/zdayspawn daylightstart/zdayspawn sky/zdayspawn variants/zdayspawn nightboost/zdayspawn horde/zdayspawn hordechance/zdayspawn daycounter/zdayspawn bloodmoon/zdayspawn scaling/zdayspawn attributes/zdayspawn attributescaling/zdayspawn variantprofiles/zdayspawn contextprofiles/zdayspawn biomes/zdayspawn nether/zdayspawn end/zdayspawn cooldown/zdayspawn effects/zdayspawn debug
缩放
/zscaling status
实时属性调节
/zattr status/zattr keys/zattr keys all/zattr get/zattr set/zattr toggle
/zattr 键分组
数值键分组:
base..scale..variant...context...multiplierlegacy.
开关键:
attributes.enabledattributes.scalingattributes.variantProfilesattributes.contextProfiles
如果你想查看当前构建中的完整列表,请使用:
/zattr keys all
配置与调节
配置文件中包含注释、范围限制,以及足够多的控制项,能够支持非常不同的玩法风格。
你可以将它用于:
- 更具敌意、但接近原版风格的生存世界
- 危险不断升级的 PvE 服务器
- 挑战整合包中的末日玩法设置
- 一个随着时间推移压力不断增加的长期世界
大多数主要设置也都可以通过命令实时修改,这使得在主动测试期间进行平衡调整容易得多。
发布目标
当前发布目标:
- NeoForge 1.21.1
- Forge 1.20.1
如果你想要一个具备持续压力、事件升级、实时管理员控制以及深度属性调节的可配置僵尸末日系统,那么这个模组正是为此而打造的。