Zombie Apocalypse Core

Zombie Apocalypse Core

僵尸启示录整合包的必要性。 天数计数器,实体倍数和实体生成阻止(黑名单),日光抗性(不因日光燃烧),可自定义僵尸掉落物,僵尸破坏方块,以及更多。

管理

僵尸启示录核心

僵尸启示录整合包的必要组件。

《僵尸启示录核心》模组的延续版本。

如果你有任何功能想法,请在 GitHub 上提交 issue,如果与你相关,可能会被添加

Fabric 版本需要 Fabric API 作为前置依赖。

兼容性

目前尚未发现已知的不兼容模组,也没有模组被明确列为兼容。

如果你发现了不兼容的模组,请在 GitHub 上提交 issue,以便将其添加到此处。

功能
'每项功能的可配置程度' - 衡量标准
☔ 如果是开关值,
☔☔ 如果是可编辑列表/数值,
以及 ☔☔☔ 如果是带可编辑列表/数值的开关

或者简单来说,伞越多,配置潜力越大
  • 僵尸可以破坏方块 (☔☔☔)
  • 额外的僵尸掉落物 (☔☔☔)
  • 实体倍数 (☔☔☔)
  • 实体黑名单 (☔☔)
  • 日光抵抗 (☔☔)
  • 重甲僵尸 (☔)
  • 天数计数器 (☔)
配置

此部分过于冗长,如果你对配置感到困惑,请阅读此部分

配置文件位于 你的Minecraft游戏目录/config/zac-common.toml,其中“你的Minecraft游戏目录”是你的Minecraft游戏目录。

记住!

列表中只能使用注册名称,对于additionalZombieDrops列表,你可以使用物品的注册名称(minecraft:item),对于实体列表,你可以使用实体的注册名称(minecraft:entity),其中item和entity对应物品/实体的注册名称。

这应该也适用于其他模组的实体和物品,但尚未测试过。 你只需将命名空间minecraft(minecraft)替换为模组的命名空间(mod),看起来就像mod:item或mod:entity。

以下是逐行解释:

# 整数(1, 2, 3...)
entityMultiplierRate = 1

不言自明

# 列表 ["条目1", "条目2"]
entityMultiplierEntities = []

将被乘以entityMultiplierRate倍的实体列表,每次生成时都会生效。

# 列表 ["条目1", "条目2"]
entityBlocklistEntities = []

不会生成或会立即被移除的实体列表。

# 列表 ["条目1", "条目2"]
daylightResistantEntities = ["minecraft:zombie"]

在白天不会燃烧的实体列表。

# 列表 ["条目1", "条目2"]
additionalZombieDrops = ["minecraft:rotten_flesh=0.9", "minecraft:bone=0.1", "minecraft:carrot=0.009", "minecraft:potato=0.0009", "minecraft:iron_nugget=0.0005", "minecraft:gold_nugget=0.0001"]

额外的僵尸掉落物列表,默认的僵尸战利品表不变,这些仅仅是有概率的额外掉落。

要将百分比转换为小数(与该处使用方式相同),只需将百分比数字除以100。

# 布尔值(true/false)
heavilyArmoredZombiesEnabled = false

正如字面意思所示。

# 布尔值(true/false)
dayCounterEnabled = true

同样如其字面意思所示。

# 布尔值(true/false)
zombiesBreakBlocks = true

设置僵尸是否能够破坏其通往玩家路径上的方块。

# 整数(1, 2, 3...)
zombieBlockBreakReach = 3

僵尸距离某个方块多远时仍能破坏该方块。

blockMinimumHardness = 0

低于此硬度的方块,僵尸无法破坏。

关于方块硬度的更多信息,请查看:minecraft.wiki

blockMaximumHardness = 3

低于此硬度的方块,僵尸可以破坏。