
共享结构
允许资产包在现有区域和生物群落中生成结构
如需支持或报告Bug,请在Discord上联系我:jawzieman
此模组已过时,但部分玩家仍能使其生效。
共享结构
使用原版风格放置模式在现有生物群系/区域中生成自定义预制结构。
功能概述
- 从您的资源包加载结构条目
- 在世界生成期间,基于模式规则(网格/噪声/高度/父级/掩码)放置预制体
- 支持预制体中嵌入的实体和方块生成器
如何添加结构请在资源包中创建JSON配置文件,路径如下:
Server/WorldGen/SharedStructures/Prefabs/*.json
每个文件包含一个条目数组。
字段说明
- Id:该条目的唯一名称
- Prefab:预制体资源ID(可填多个)
- Weight:与Prefab列表对应的权重值
- BiomeMask:针对生物群系ID的通配符匹配
- ZoneMask:针对区域ID的通配符匹配
- Pattern:可以是
{ "File": "A.B.C" }或内联模式对象
注意事项
- 模式的路径相对于世界生成数据文件夹。引用文件
A.B.C会加载A/B/C.json。 - 预制体应存放在资源包的
Server/Prefabs/目录下。
示例:
[
{
"Id": "castlearena",
"Prefab": ["YourPack.CastleArena"],
"Weight": [1.0],
"BiomeMask": ["*Plains*"],
"ZoneMask": ["Zone1_Tier1"],
"Pattern": { "File": "World.Default.Zones.Pattern_Monuments"}
}
]
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。