
PeakSurge
PeakSurge是一个Minecraft的Fabric服务端模组,允许你控制主世界中stony_peaks生物群系生成的频率,范围从1%到100%,根据你的偏好调整地形。
PeakSurge
PeakSurge 是一个用于 Minecraft 的服务端 Fabric 模组,它让你能够精确控制主世界中 minecraft:stony_peaks 生物群系的生成频率。无论你是想要一个被高耸山峰主导的世界,还是希望它们成为稀有的景观,PeakSurge 都能让你按自己的偏好调整地形。
功能特性
可配置的石头山峰频率
将 stony_peaks 的生成率从 1% 调整到 100%(原版为 10%)。此设置直接影响该壮丽生物群系在新生成的区块中出现的频率。
生物群系转换选项
PeakSurge 可以选择性地将其他与山地相关的生物群系转换为 stony_peaks,随着频率的增加而生效。这包括:
- 寒冷山峰: 尖峭山峰、冰封山峰(从 10% 频率开始转换,最高至 60%)
- 山麓地带: 雪坡、林地、风袭丘陵、风袭砾质丘陵、风袭森林(从 45% 频率开始转换,最高至 100%)
- 高地草甸: 草甸、樱花林地(从 80% 频率开始转换,最高至 100%)
仅服务端
此模组设计为仅在服务端运行。原版客户端无需自行安装 PeakSurge 即可连接并游玩,非常适合专用服务器使用。
实时配置
使用 /peaksurge 命令可在运行中的服务器上调整设置,无需重启。更改会立即应用到新生成的区块。
可选的客户端界面
对于单人游戏或客户端配置,PeakSurge 支持 Mod Menu 和 Cloth Config,提供直观的游戏内设置界面。
版本方案
PeakSurge 遵循 语义化版本 + 构建元数据,格式为 主版本.次版本.修订版本+mc<我的世界版本>。版本号始终维护在 gradle.properties(mod_version)中,fabric.mod.json 通过 ${version} 自动读取——绝不硬编码。
| 组件 | 何时递增 | 说明 |
|---|---|---|
| 主版本 | 破坏性更改——旧存档或配置不再兼容 | 将次版本和修订版本重置为 0 |
| 次版本 | 添加新功能,所有旧功能仍可正常工作 | 将修订版本重置为 0 |
| 修订版本 | 仅修复错误,无新功能,无破坏性变化 | |
| +mc* | 此构建所针对的 Minecraft 版本 | 不影响版本比较 |
每次发布仅递增一个位置,与本次发布中最大的变更相对应。如果一次发布既包含错误修复又包含新功能,则仅递增次版本——新功能始终优先于错误修复。
技术细节
| 模组加载器 | Fabric |
| Minecraft | 26.1.2 |
| 依赖项 | Fabric API, Fabric Loader (>=0.19.3) |
| 许可证 | MIT |
| 可选(客户端) | Mod Menu, Cloth Config |
注意: 该模组通过根据每个气候体积的稳定哈希值,将气候参数槽重新分配给
stony_peaks来实现功能。当频率低于原版 10% 时,模组反向工作,通过将它们重新映射回jagged_peaks来减少stony_peaks的出现。
工作原理
PeakSurge 使用一个 mixin 来拦截主世界生物群系生成过程。它基于每个气候体积的稳定哈希值和配置的频率,将气候参数槽重新分配给 stony_peaks。主世界生物群系表可以在原地重建,使更改无需重启服务器即可立即对新区块生成生效。
这个模组——以及这份描述——完全是在泰国使用 AI 辅助制作的。你在这里看到的一切都是 AI 生成的。这个模组好不好?是的,我认为很好。但如果你对人们使用 AI 制作模组有意见,那是你的问题,不是我的。不相信这份简介是 AI 写的?那同样是你自己的问题。
未来计划
我将来可能会添加功能、修复或其他内容——那些你我目前都还不知道的东西。想知道为什么我要告诉你这些?因为我随时都可能想到一个新功能。仅此而已。
联系与反馈
发现了一个错误?想要新功能?有想法?给我发邮件至 mattrixthai9911@zohomail.com——我会审查并决定是否值得添加。源代码可在 GitHub 上获取,但仅提供源码——没有用于错误报告的问题追踪器。请改用上面的邮箱联系。
此模组不使用任何外部库。唯一的依赖是 Fabric API。世界类型方面,除了超平坦(superflat)之外,现在支持所有世界类型。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。