什么是模块化地牢?
模块化地牢是在BetterStructures 2.0.0及更高版本中引入的地牢系统。 与其生成为一个固定的示意图不同,模块化地牢是由较小的、手工制作的模块动态组装而成。 这种方法允许创建大型、多层地牢,在每个世界中都感到独特,同时完美融入原版Minecraft。
模块化地牢如何生成
-
模块 每个模块通常是以可配置的大小建造的(默认为16x16x16个方块,尽管某些内容包使用32x16x32或其他尺寸)。模块设计有使用边界标签系统的标准化连接点,以便它们可以连接到其他模块而不产生间隙或重叠。地牢的尺寸是通过模块生成器配置中的
moduleSizeXZ和moduleSizeY配置选项设置的。 模块可以包含走廊、房间、楼梯或特殊遭遇空间。 -
生成过程 当模块化地牢在新区块中生成时,BetterStructures使用波函数坍缗(WFC)算法从可用池中程序化地组装模块。系统根据边界标签匹配随机选择兼容模块,并将它们"缝合"在一起形成完整的地牢。 生成时间根据服务器性能、地牢大小(半径)、垂直范围、模块数量和约束复杂性而异。系统使用工作负载分配来防止生成过程中的服务器延迟。
-
地牢大小 地牢可以配置为使用半径参数在各种大小下生成。较大的半径值会创建跨越数百个方块的更大地牢。 大多数地牢包括多个楼层,通过楼梯模块或垂直竖井连接。楼层之间的垂直连接通过设置
upIsPassable和downIsPassable为真的模块实现。
多样性和包整合
-
免费包 Dungeoneering Modules Free Pack包括15个模块。这本身就可以作为一个完全可玩的地牢。
-
高级包 Dungeoneering Modules Premium Pack添加了38个额外的模块。与免费包结合时,两个集合交织成一个具有更大模块池的单一地牢系统。 这降低了重复性,增加了生成布局的多样性。
-
道具整合 如果您还安装了BetterStructures Prop Pack(通过FreeMinecraftModels),模块化地牢将在整个构建中显示自定义模型道具,如我们的展示截图所示。 没有道具包,地牢仍然可以正常运行,但没有装饰性模型。
EliteMobs整合
虽然大多数地牢仅依赖于BetterStructures和原版Minecraft怪物,但某些地牢具有BOSS遭遇:
- 如果EliteMobs和FreeMinecraftModels都已安装 → 完整的自定义BOSS战斗与模型。
- 如果仅安装了FreeMinecraftModels → BOSS模型显示为装饰道具。
- 如果都未安装 → BOSS房间将简单为空。
系统使用基于标志的生成系统,具有特殊标签(如[spawn]和[pool: poolname]),以在指定的区域放置BOSS。BOSS等级根据与地牢中心的距离进行缩放,在整个结构中提供适当的挑战。
如果未安装EliteMobs但内容包需要它,管理员将收到警告消息。
此设计保持模块化地牢与原版风格设置的兼容性,同时为具有额外插件的用户提供更深的整合。
MythicMobs整合
BetterStructures还支持MythicMobs整合,用于模块化地牢中的自定义怪物遭遇。
安装MythicMobs后,结构包可以生成自定义MythicMobs作为地牢生成的一部分。这允许比原版Minecraft或EliteMobs提供的更复杂的怪物遭遇和BOSS战斗。
如果未安装MythicMobs,该插件将通知具有适当权限的管理员并提供下载链接。
FMM整合
模块化地牢也可以在创建过程中利用FreeMinecraftModels(FMM)道具。
- 如果安装了FMM,模块创建者或构建者放置的任何道具都将出现在生成的地牢中。
- 道具纯粹是装饰性的,不影响游戏玩法,但它们增强了环境的视觉保真度和沉浸感。
- 如果未安装FMM,地牢仍将正常生成,但这些自定义道具将不会显示。
这确保创建者可以设计具有额外细节的地牢,同时保持对没有安装FMM的玩家的兼容性。
模块尺寸
**重要:**模块大小是可配置的,不是固定的。
每个模块生成器使用以下方式定义其标准模块大小:
moduleSizeXZ:宽度和深度(以方块计,默认值:16)moduleSizeY:高度(以方块计,默认值:16)
默认大小: 16×16×16个方块 常见替代方案: 32×16×32个方块(在某些内容包中使用)
对于模块创建者:
- 检查您的生成器配置中的
moduleSizeXZ和moduleSizeY值 - 为该生成器构建所有模块以匹配这些确切尺寸
- 不匹配的大小将导致连接失败
设置自定义尺寸: 在您的模块生成器配置文件中:
moduleSizeXZ: 32 # 宽度和深度
moduleSizeY: 16 # 高度
注意:生成器中的所有模块必须使用相同的尺寸。您不能在同一地牢系统中混合16×16×16和32×16×32模块。