☘ 岩浆管道和火山 Magma Conduits

中文名称 岩浆管道和火山
英文名称 Magma Conduits
作者 FaceDeer - ContentDB
语言 英语
版本 Minetest Minetest Version: 5.5.1
依赖Mode或插件
Mode类型 岩浆
开源协议 MIT
视频例子
原视频地址
原始地址 https://forum.minetest.net/viewtopic.php?f=11&t=20188
代码仓库 GitHub - minetest-mods/magma_conduits: A minetest mod that adds vertical magma conduits to mapgen
下载地址 Magma Conduits - ContentDB
简历

您可以添加到大多数现有mapgen的mapgen mod。它增加了岩浆管道,就像第二个洞穴系统一样穿过地面。

它有两种主要的机制可以分别启用和禁用。一种方法是使用熔岩的“静脉”,导致扭曲的通道将地下相互连接。另一种是用表面的火山锥建造垂直的熔岩“管道”。

它还具有以下可选功能,可通过设置进行配置:

*删除默认的mapgen熔岩(它留下了空洞)
*在岩浆管道中添加了黑曜石衬里
*在岩浆附近添加由石头和黑曜石形成的“发光的岩石”,向矿工发出警告,警告他们即将遇到麻烦。




这个 mapgen 修改了熔岩的分布方式以及熔岩如何以各种方式与相邻节点交互。它的各种功能可以通过配置设置独立启用或禁用。

这个模组使岩浆在地图上分布得更加稀疏,但在发现它的地方会大量供应。将此模组与 dynamic_liquid 模组结合使用会带来 !!fun!! 当洞穴与岩浆管道相交时,熔岩会流动。

熔岩与相邻节点的交互

这个模组提供了一个 ABM,它会导致与熔岩相邻的某些类型的节点慢慢地转化为发光的“热”形式,然后在熔岩消失时再次变回冷形式。石头变成了炽热的鹅卵石,黑曜石变成了炽热的红色。

其他模组可以通过在节点定义中添加以下内容来连接到此 ABM:

group:lava_heatable
_magma_conduits_heats_to = hot node name

group:lava_heated
_magma_conduits_cools_to = cool node name

因此,例如 default:stone 被添加到 lava_heatable 组并被赋予 _magma_conduits_heats_to = “magma_conduits:hot_cobble” 并且 magma_conduits:hot_cobble 在 lava_heated 组中并被赋予 _magma_conduits_cools_to = “default:cobble”。

还包括一个 ABM,它可以将熔岩附近的土壤煮成贫瘠的沙子。

岩浆脉

岩浆脉是充满岩浆的管道,穿过地面,有点像洞穴系统。静脉倾向于垂直方向,但可以在任何方向弯曲和扭曲。

岩浆脉可以选择性地衬有一层黑曜石。静脉生成的密度是可配置的。

火山

火山是由岩浆形成的大型锥形山脉,岩浆通过中央垂直管道上升。这个模组可以在地图上散布随机大小和形状的火山,间距和概率可配置。火山以“灭绝”、“休眠”和“活跃”的形式出现,高大的火山可以有一层雪覆盖在它们的山峰上。

如果玩家拥有findvolcano权限,他可以使用 /findvolcano 控制台命令来定位附近的火山。

使用步骤
/grantme all 给自己全部特权
/findvolcano 火山坐标
/teleport 移动火山坐标

Namegen 和 named_waypoint 支持

如果安装了 mods namegennamed_waypoints,则会自动为火山生成名称和 HUD 标记。

这个mod很有意思,生成的火山分为活火山、休眠火山、死火山,可于Mod设定档里面调整个别生成机率。



火山口下的火山柱一路贯穿到地底下,可深至一千格。配合namegen模组会给火山随机命名,玩家爬上后会显示名字,体会登山乐趣。

火山口岩浆会有滚烫起伏的特效。

1 个赞

我替换了物品

default:obsidian  替换 default:mese
default:stone 替换 default:stone_with_diamond
default:gravel 替换 default:stone_with_gold

我修改的config.lua内容

岩浆管道的下限
岩浆管道到达的最低点
每个地区有活火山的概率
每个区域有休眠火山的概率


钻石火山,黄石芯

黄石火山

黄石火山,钻石芯

点击这里,修改后下载地址