
Zombies Eat Animals
僵尸捕猎动物为食。食用肉类能恢复他们的健康,并随着时间的推移让他们变得更加强大。
僵尸吃动物
僵尸现在可以捕猎动物作为食物,食用掉落的肉来恢复生命值,并获得额外的最大生命值。因此,野外的无防护牲畜和动物可能成为僵尸食物链的一部分。
该模组还通过检查战利品表自动支持许多模组动物,而数据包标签和配置文件则让整合包作者能够直接控制系统。
僵尸成长与奖励
根据配置,僵尸可以:
- 通过反复进食获得额外的最大生命值
- 进食后变为持久状态,不再自然消失
- 根据其获得的额外最大生命值掉落额外战利品
- 食用腐肉后获得暂时的抗性效果
生命值成长上限是可配置的,包括困难难度的额外上限。这意味着,一只存活并进食很长时间的僵尸,既会变得更危险,也会在被击杀时掉落更丰厚的奖励。
配置
该系统的大多数方面都可以调整。
狩猎
alwaysHunting— 在正常狩猎条件允许时,僵尸会持续寻找猎物berserkerHunting— 启用一种更激进的狩猎模式,绕过正常狩猎限制huntCooldownTicks— 每次成功狩猎之间的冷却时间huntCapForADay— 每个僵尸在一个Minecraft天内最多狩猎次数huntCapForADayTotal— 同一维度内所有僵尸一天内的总狩猎次数上限huntFollowDistanceFactor— 搜索猎物时应用于僵尸追踪范围的倍率doNotAttackZombieHorses— 阻止僵尸将僵尸马作为目标
进食与成长
enableEatFoodItems— 启用进食掉落食物recoveryPerNutrition— 控制由食物营养值恢复的生命值maxHealthBoostCap— 僵尸可从进食中获得的额外最大生命值上限maxHealthBoostCapHardModeAddition— 困难难度下额外生命值成长上限eatCooldownTicks— 每次进食行动之间的冷却时间rottenFleshGiveResistance— 允许腐肉赋予暂时的抗性
持久性与战利品
zombiesBecomePersistentAfterEating— 已进食的僵尸将不再自然消失zombiesDropMoreLoot— 根据通过进食获得的生命值添加额外战利品hpLootRatio— 控制获得多少额外最大生命值才能触发额外战利品掉落
数据包支持
该模组使用标签来控制僵尸的食物和狩猎目标。
僵尸食物
zombieseatanimals:zombie_food
此标签中的任何物品都可以被僵尸食用。
data/zombieseatanimals/tags/items/zombie_food.json
强制狩猎目标
zombieseatanimals:zombie_target_animal
此标签中的实体始终被视为有效的狩猎目标。
禁止狩猎
zombieseatanimals:not_zombie_target_animal
此标签中的实体永远不会被狩猎。
目标选择遵循以下优先级:
not_zombie_target_animal中的实体永远不会被狩猎。zombie_target_animal中的实体始终是有效目标。- 否则,模组会检查实体的战利品表是否能掉落
zombie_food中的物品。
对于大多数整合包,将兼容的食物物品添加到 zombie_food 中应该就足够了。实体标签主要用于需要明确覆盖的情况。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。