下载量
5,410,444
关注数
830
数据来源
Modrinth
模组详细介绍
Sparse Structures
一个简单且可配置的模组,可以让所有结构(甚至包括数据包和模组添加的结构)分布得更稀疏(或者更常见!),本质上就是让它们更稀有/更容易找到。对于包含大量结构模组的大型整合包来说,这很有用,可以鼓励探索,并让体验更具挑战性或更加平衡。
> 注意:这不会改变矿石/晶洞或其他此类特性的生成,但会非常轻微地影响地形和树木(对大多数玩家来说影响小到可以忽略)。
💗 赞助
⁉️ 支持
对这个模组有疑问?你可以加入我的新 Discord 服务器:discord.gg/cTY4ME6Bkn!
🖼️ 示例

在模组环境中:


图片中的结构模组:
Tidal towns, Explorify, all Yung's mods, Just Another Structure Pack, MVS, Explorations, Towns and Towers, Dungeons and Taverns...
🤓 功能特性
- 可配置:你可以修改所有单独结构的稀有度,甚至包括来自模组和数据包的结构。
- MC-177381 修复:修复
/locate返回玩家与结构之间错误距离的问题。 - 导出 Structure Sets:你可以使用
/dumpstructuresets将所有 structure sets 导出到文件中,格式可直接用于配置。 - 无分离上限:在原版中,结构之间的分离距离上限为 4096 区块(65k 方块)。该模组移除了这个限制,使结构能够分布得更加稀疏(如果你出于某种原因确实需要结构这么稀有)。
- 禁用结构:你可以将结构的 spread factor 设置为
0来禁用它们。 - 改进结构分布:通过使用基于结构 ID 的自定义 salt,该模组可以避免结构扎堆。这对那些将 salt 留为
0或其他被大量结构共用默认值的模组尤其有用。
🛠️ 配置
配置文件位于游戏实例的 config 文件夹中,文件名为 sparsestructures.json5。其中包含以下选项:
spreadFactor:结构的 separation 和 spacing 应乘以的系数。默认值为2,意味着结构会变得稀有两倍。如果你希望结构更常见,例如可以将该值设为0.5。
你也可以通过将系数设为 0 来禁用结构。
- ⚠️ 警告:非常低的值(例如
0.01)会让世界生成过程明显变慢。 idBasedSalt:一个布尔值,表示用于生成所有结构的 salt 是否应基于结构 ID。这样做是为了避免结构扎堆,因为有些模组会将 salt 保持为 0。默认值为true。customSpreadFactors:特定结构的自定义 spread factor 列表。默认值中以林地府邸为例,让它变得稀有两倍(在全局spreadFactor为 2 时实际上不会产生额外效果)。如果你想修改某个结构的 spread factor,可以向此列表添加一项。每一项都是一个 JSON 对象,包含两个字段:name(结构名称)和spreadFactor(结构的 spread factor)。示例如下:
{
"name": "minecraft:mansion",
"spreadFactor": 2
}
// 更多详细信息可在配置文件中找到> 提示:你可以使用自定义命令 /dumpstructuresets 将所有 structure sets 导出到文件中,格式可直接用于配置
目前(v2.0),你必须重启游戏才能重新加载配置。未来这个行为可能会改变。
> ⚠️ 如果你正在使用模组 "Alex's Caves",请将该模组中的结构系数设为 1,以避免出现问题。更多信息请参见 #47。
📜 依赖
Fabric API(如果你使用的是 Fabric,或者使用 Quilt 的等效 API)
⏱️ 未来更新
- 世界专属配置
- 在配置中支持结构标签
- 可自定义结构的生物群系限制
- 解决
/locate命令与已禁用结构之间的问题(仅 1.20.X) - 结构之间相互避让选项
- 如果你有任何建议,欢迎在本项目仓库中提交 issue!
- ~~添加配置~~(已在 v2.0 中加入)
- ~~禁止特定结构生成~~(已在 v3.0 中加入)
- ~~支持基于频率的结构生成~~(已在 v3.0 中加入)
🐛 已知问题
- 在 1.20.X 版本中,尝试定位一个已被禁用的结构会导致内部服务器卡死(重启可解决该问题)。在 1.21.X 版本中不会发生此问题。
- 与 Cyanide 不兼容
©️ 致谢
图标使用 Gimp、Twemoji 和 FiraCode 制作
Multiloader Template 由 jaredlll08 提供
kshrubb 提供了测试帮助
基本信息
模组名称Sparse Structures
作者m
下载量5,410,444
关注数830
支持版本1.19 - 1.21.11
加载器fabric / forge / neoforge
客户端unsupported
服务端required
