Formations

Formations - Formations 结构库

Formations 为结构数据包添加了实用工具!
fabric / forge / neoforge / quilt 作者 SuperMartijn642 支持版本 1.19.2 - 1.21.11
下载量
4,700,460
关注数
225
数据来源
Modrinth
模组详细介绍
Formations banner

Formations 是一个为数据包生成结构添加额外功能的库模组!

Separator

功能

结构类型

Formations 添加了两种新的结构类型:formations:simpleformations:pieced。它们本质上分别对应原版的常规结构类型和拼图结构类型,但拥有更好的放置方式以及更清晰的 json 格式。

这两种类型都可以选择以下放置方式:

| 标识符 | 描述 |

| :-- | :-- |

| surface | 将结构放置在实体方块的最上层 |

| ceiling | 将结构放置在实体方块的最下层 |

| on_water | 如果顶部方块是水,则将结构放置在这些方块的最上层 |

| on_lava | 如果顶部方块是熔岩,则将结构放置在这些方块的最上层 |

| underground | 将结构放置在方块顶层与底层之间的某处 |

| underground_surface | 将结构放置在方块顶层与底层之间的开放区域底部 |

| underground_ceiling | 将结构放置在方块顶层与底层之间的开放区域顶部 |

| underground_buried | 将结构放置在方块顶层与底层之间,且不会暴露在任何开放区域中 |

| undergroundonlava | 将结构放置在方块顶层与底层之间、位于熔岩上方的开放区域中 |

结构池元素类型

Formations 添加了一种新的结构池元素类型,formations:singlepoolelement。该元素类型允许设置不同的地面高度,而不是原版固定的地面高度 0。地面高度可以通过 ground_level 键设置。

结构处理器

Formations 添加了许多新的结构处理器。

| 标识符 | 参数 | 描述 |

| :-- | :-- | :-- |

| formations:randombedcolor | - | 随机化所有床的颜色 |

| formations:biome_replacements | - | 根据生物群系替换某些方块,例如木头、砖块和草方块 |

| formations:fillbrewingstands | slotFillChance, maxBlazePowder | 用随机药水和烈焰粉填充酿造台 ` |

| formations:fillchiseledbookshelves | slotFillChance | 用附魔书填充雕纹书架 |

| formations:block_age | mossiness, degradation, disintegration | 随机将普通方块替换为长满苔藓或开裂的变种、将完整方块替换为台阶或楼梯、将随机方块替换为空气 |

| formations:randomplantgrowth | minGrowth, maxGrowth | 随机化所有作物的生长阶段 |

| formations:respawnanchorcharges | minCharges, maxCharges | 随机化所有重生锚的充能次数 |

| formations:waterlogging | handling | 决定可含水方块是否处于含水状态,可选项可在 GitHub 上查看 |

Separator

示例

想查看这些功能的使用示例,你可以看看 [

Formations Overworld](https://modrinth.com/mod/formations-overworld) 和 [

Formations Nether](https://modrinth.com/mod/formations-nether)

Separator

常见问题

我可以在整合包中使用你的模组吗?

可以,欢迎在你的整合包中使用我的模组

Separator

Discord

想了解未来内容、即将推出的模组并参与讨论,欢迎加入 SuperMartijn642 的 discord 服务器!

Separator
基本信息
模组名称Formations
作者SuperMartijn642
下载量4,700,460
关注数225
支持版本1.19.2 - 1.21.11
加载器fabric / forge / neoforge / quilt
客户端unsupported
服务端required