McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
Sparse Structures

Sparse Structures - Sparse Structures(稀疏结构)

一个简单且可配置的模组,可让所有结构(甚至包括数据包和模组添加的结构)分布得更分散(或更常见!),本质上让它们更稀有/更容易找到。对于包含大量结构类模组的大型整合包来说,这很有用,能够鼓励玩家进行探索。
fabric / forge / neoforge 作者 m 支持版本 1.19 - 1.21.11
下载量
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 不兼容

©️ 致谢

图标使用 GimpTwemojiFiraCode 制作

Multiloader Template 由 jaredlll08 提供

kshrubb 提供了测试帮助

基本信息
模组名称Sparse Structures
作者m
下载量5,410,444
关注数830
支持版本1.19 - 1.21.11
加载器fabric / forge / neoforge
客户端unsupported
服务端required

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:141,097  |  历史访问人次:236,490

今日访问人数:1,355  |  今日访问人次:1,576

昨日访问人数:25,313  |  昨日访问人次:28,419

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6