
崩塌的洞穴
这个模组在采矿时增加了自然坍塌事件,并伴有不同程度的灾难。

此页面的模组描述仅准确对应模组版本 1.7 及以上。
你可以在整合包中使用此模组。
我完全不介意此模组被用于整合包中,也无需署名。

版本 1.7 说明:
本次更新名为“Bug 与负担更新”,修复了大量塌方漏洞,添加了具有精细逻辑的生活质量配置选项,以确保玩家在享受模组的同时不会被恶意骚扰或增加负担,在塌方被触发后增加了一个短暂缓冲期,改进了音效逻辑(并增加了一些新音效!),并添加了用于测试漏洞和实验的额外命令。

版本 1.6 说明:
本次更新名为“烦人问题修复更新”,解决了玩家缺乏足够“能力”来防止塌方、环境被破坏并变得丑陋、以及塌方发生得不合时宜、不正确且过于频繁的问题。
此模组的作用
你在地下挖掘一个方块。有时,你头顶的天花板会塌下来。

当塌方开始时,屏幕会震动,你会听到低沉的隆隆声。最初3秒是警告时间。此期间不会有方块掉落。利用警告时间移动到安全位置。这段时间包含在塌方总时间内,模组不会在结束时额外增加。

警告之后,成组的方块会从天花板掉落。这些方块会伤害玩家和生物,落地时会产生灰尘,发出音效,并留在它们落下的位置。

塌方有一个固定的中心点,即你破坏的那个方块。它不会跟随你移动。如果你远离中心点,你就安全了。
塌方如何开始
当你破坏以下方块时,可能会引发塌方:
- 石头及各种类型的石头
- 深板岩
- 所有矿石
- 泥土、粘土及各种类型的泥土
- 沙砾
- 硫磺和朱砂,仅限较新版本的游戏

你破坏的每个符合条件的方块都有1/512的几率引发塌方。
“可能发生塌方”的条件
以下规则同样适用:
- 如果你能看见天空,则无法引发塌方。
- 你破坏的方块也不能看见天空。
- 你必须在世界海平面以下15格或更深的位置。在主世界中,这相当于Y坐标78。
- 你登录后的20分钟内无法引发塌方。
- 在你上一次塌方结束后的20分钟内,无法引发新的塌方。
- 带有温和附魔的工具永远不会引发塌方。
- 同时发生的塌方数量不能超过3个。

有些方块不会遮挡你的天空视线。
- 树叶、原木、玻璃、玻璃板、蜂巢、红树根、雪层、草、藤蔓和其他小型植物会让天空光线透过。
- 你不能在头顶放上树叶然后安全挖掘。如果这些方块上方有固体方块,天空视线被遮挡,则塌方又可能发生。
- 模组会从世界生成中读取海平面。如果某个模组或数据包改变了海平面,高度限制也会随之移动。你可以在设置文件中关闭此限制,但不能设置海平面,因为该值由世界提供。
塌方规模
有三种规模。小型塌方是最常见的规模。
| 规模 | 几率 | 持续时间 | 每组方块数量 | 横向距离 | 你头顶高度 |
|---|---|---|---|---|---|
| 小型 | 60% | 60秒 | 14至17 | 16格 | 24格 |
| 中型 | 30% | 90秒 | 18至21 | 24格 | 32格 |
| 大型 | 10% | 120秒 | 22至35 | 32格 | 48格 |
屏幕震动和隆隆声会传播到表格中横向距离之外10格的范围。在中心点强度最大,到达该限制时减弱至零。警告结束后,大约每秒会有一组方块掉落。一组是指互相接触的一组方块。模组也可以将该组分成多个形状。
哪些方块会掉落
模组在选择方块时很谨慎。只有当以下所有条件都满足时,方块才会掉落:
- 该方块是你所在开放空间天花板的一部分。墙后另一个洞穴中的方块不会掉落。
- 方块下方有空气。
- 方块不能看见天空。树叶、原木、玻璃以及上面列表中的其他方块不会遮挡天空视线。
- 该方块不是玩家放置的。
第三个条件保证了世界表面的安全。洞穴顶部的方块会掉落,但支撑地面的方块会保持原位。方块掉落时保持其类型不变。石头依旧是石头,矿石依旧是矿石。方块以正常速度的五分之二下落,因此你有时间离开。
温和附魔
温和是镐和其他挖掘工具的新附魔。模组工具也可以使用它。
- 你可以从附魔台获得温和附魔。
- 最高等级为1级。
- 带有温和附魔的工具永远不会引发塌方。

当你必须在一个大型洞穴中挖掘且不想冒风险时,请使用温和附魔。
伤害
掉落的方块根据掉落距离的每一格造成2点伤害。 上限为6点,即3颗心。

一个方块不会直接杀死你。 如果方块覆盖了你,窒息会造成额外伤害。
晕动症模式
屏幕的移动可能会让一些玩家感到不适。
将设置文件顶部的MotionSicknessMode设置为true,即可移除屏幕震动和特效。

启用此模式后,屏幕不会震动。模组会在屏幕中央显示一条消息来代替。当塌方开始时显示Cave-In Triggered!,结束时显示Cave-In Over!。每条消息显示3秒。此设置仅适用于你的游戏。它不会改变服务器上其他玩家的游戏体验。
配置
模组会在配置文件夹中写入一个名为collapsingcaves.conf的设置文件。文件中有27项设置。每项设置都有简短描述及其允许的值。
你可以更改这些值以及更多内容:
- 晕动症模式
- 塌方几率
- 同时发生的塌方数量
- 海平面以上的高度限制
- 方块掉落前的警告时间长度
- 每种塌方规模的持续时间、组大小和距离
- 掉落方块的速度和伤害
- 宽限期和冷却时间
- 屏幕震动、音效和灰尘
- 可以掉落或绝不能掉落的方块
默认值经过平衡调整。使用默认值时,模组不会成为烦扰。
命令
管理员可以使用以下命令。
| 命令 | 作用 |
|---|---|
/triggercollapse <size> <player> |
玩家破坏的下一个符合条件的方块将引发此规模的塌方。该命令也会移除玩家的冷却时间。如果方块破坏不符合规则,模组会告诉你哪些规则阻止了它。 |
/cancollapsecheck |
显示你的位置和当前条件是否允许发生塌方。该命令还会检查你正在查看的方块。如果某项规则阻止了塌方,命令会给出该规则。 |
/collapsecooldown <player> |
显示冷却时间是否阻止该玩家发生塌方。 |
/setcooldown <seconds> [player] |
设置你的冷却时间,或你指定玩家的冷却时间。值为0则移除冷却时间。 |
漏洞/反馈
请在模组 Github 页面的issues板块报告漏洞、提出建议或给出反馈。报告漏洞时,请提供你的模组加载器和游戏版本。
特别鸣谢与致谢
Cave-Ins 数据包(作者:Lettooce)是本模组的灵感来源。它是一个出色的数据包,每个人都应该尝试。本模组采用了不同的方法,但那个数据包给我和我的朋友们带来了在 Minecraft 中最美好的回忆。没有它,这个模组就不会存在。
由 CCDelic 制作。

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