跳到正文

Ominous Darkness

作者:dcaedll

长时间待在黑暗中现在会危及生命。

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

现在,在黑暗中待太久会危及生命,因为你开始感觉到内心里有某种邪恶的存在。

这是一个独立的 Forge 模组,它让探索和冒险变得更加困难;现在你被黑暗本身所追猎!仅仅在黑暗中待太久就会杀死你(此行为可在配置中更改),这实际上大大限制了你的探索能力。小心,并确保带上一些光源来驱散黑暗!

该模组与 Dynamic Lights 完美配合,我甚至推荐将我的模组与它搭配使用以获得更好的体验。由于 Dynamic Lights 是双端模组,你手持的光源以及放在地上的光源对其他玩家也有效。但请注意,来自 Optifine 或 Lucent 的动态光照将不起作用,因为它们是客户端模组。对于那些出于某种原因不想使用 Dynamic Lights 的玩家,有一个用于伪动态光照的后备配置(对其他玩家无效)。

配置文件:

 黑暗行为的基本配置

[darkness]

 

光照等级阈值(含),达到或低于该值时黑暗将开始随时间消耗玩家

范围:-65536 ~ 65536

light_level_threshold = 4

 

玩家在黑暗开始累积之前必须在黑暗中度过的时间(秒)

一旦玩家处于光照充足的区域,计时器就会重置;当玩家处于黑暗中且黑暗等级为 0 时,计时器会再次开始计时

范围:0.0 ~ 65536.0

delay = 4.0

 

黑暗完全消耗玩家所需的时间(秒)

在此上下文中,0 表示一旦处于无光区域,黑暗应立即消耗玩家

范围:0.0 ~ 65536.0

growth_time = 10.0

 

黑暗消退所需的时间(秒)

在此上下文中,0 表示一旦处于光照充足的区域,黑暗应立即消退

范围:0.0 ~ 65536.0

falloff_time = 2.0

 

黑暗完全吞噬玩家后是否应将其杀死

darkness_kills = true

 

维度相关配置

[darkness.dimension]

 

禁用黑暗效果的维度注册名称列表

例如:”minecraft:overworld”、”minecraft:the_nether”、”minecraft:the_end”

dim_blacklist = []

 

是否将维度黑名单改为白名单

dim_blacklist_as_whitelist = false

持续伤害相关配置

[darkness.damage]

 

黑暗每隔可自定义的 [damage_interval] 时间造成的伤害量(以半颗心为单位)

范围:0.0 ~ 65536.0

damage = 0.0

 

黑暗对玩家造成伤害的间隔(秒)

例如,设为 3 表示黑暗每 3 秒攻击玩家一次

范围:0.0 ~ 65536.0

damage_interval = 3.0

 

玩家开始受到伤害前的延迟时间(秒)

黑暗开始吞噬玩家时,此计时器便开始计时

范围:0.0 ~ 65536.0

damage_delay = 0.0

其他配置

[darkness.misc]

 

是否显示黑暗覆盖层

show_overlay = true

 

是否播放黑暗音效

play_sound_effect = true

 

黑暗音效的音量

范围:0.0 ~ 1.0

sound_effect_volume = 0.8

 

玩家手持这些物品时,应将其光照值计入总光照值

物品应按以下格式添加:”item_registry_name$N”,其中 N 为附加光照值

可以省略 $N,此时默认该物品的光照值为 15

如果玩家双手各持有一个此列表中的物品,则两者的光照值会相加

堆叠数量不参与计算

shiny_items = [“minecraft:beacon$8”, “minecraft:conduit$8”, “minecraft:glowstone$8”, “minecraft:jack_o_lantern$8”, “minecraft:lantern$8”, “minecraft:soul_lantern$5”, “minecraft:sea_lantern$8”, “minecraft:shroomlight$8”, “minecraft:glow_berries$3”, “minecraft:end_rod$7”, “minecraft:torch$7”, “minecraft:crying_obsidian$5”, “minecraft:enchanting_table$4”, “minecraft:ender_chest$4”, “minecraft:glow_lichen$4”, “minecraft:redstone_torch$2”, “minecraft:small_amethyst_bud$1”, “minecraft:medium_amethyst_bud$1”, “minecraft:large_amethyst_bud$2”, “minecraft:amethyst_cluster$3”, “minecraft:magma_block$2”, “minecraft:brewing_stand$1”, “minecraft:brown_mushroom$1”, “minecraft:dragon_egg$1”, “minecraft:end_portal_frame$1”, “minecraft:light$8”, “minecraft:ender_pearl$1”, “minecraft:ender_eye$1”, “minecraft:experience_bottle$1”, “minecraft:redstone$1”, “minecraft:lava_bucket$8”, “minecraft:spectral_arrow$3”, “minecraft:enchanted_golden_apple$3”, “minecraft:glow_ink_sac$2”, “minecraft:amethyst_shard$1”, “minecraft:nether_star$8”, “minecraft:glistering_melon_slice$2”, “minecraft:glowstone_dust$4”, “minecraft:blaze_powder$1”, “minecraft:blaze_rod$1”, “minecraft:magma_cream$1”]

 

对玩家施加的任何额外效果

效果应按以下格式添加:”effect_registry_name[duration=A][level=B][timing=C]”

持续时间为数字,表示效果持续的秒数;默认为无限(只要黑暗等级持续,效果就会持续)

等级为数字,表示效果的强度;默认为 1

Timing 是一个数字,后接“%”或“s”(分别表示百分比或秒),用于确定效果触发的时间戳,默认为 0s

任何参数都可以省略;省略时会使用其默认值

示例:

“minecraft:hunger[duration=2][timing=50%]” 会在大约一半进度时对玩家施加饥饿 I,持续 2 秒(也就是说,如果 growth_time 设为 20,效果会在 10 秒时施加)

“minecraft:slowness[timing=2.8s][level=2]” 会在玩家被黑暗吞噬期间持续施加缓慢 II,并从 2.8 秒时开始生效

“minecraft:strength” 会在玩家开始提升黑暗等级后立即施加力量 I;只要黑暗等级高于 0,该效果就会持续

effects = []

 

还要特别感谢 toujourspareil(Twitter) 制作了图标。

常见问题

Ominous Darkness 支持哪些 Minecraft 版本?

Ominous Darkness 支持 Minecraft Java 版 1.16.5–1.19,共 6 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Ominous Darkness 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分