只有雪

只有雪

一个Minecraft模组,只为游戏添加了雪地生物群系生成设置。

世界生成

Only Snow 标志
Only Snow

一个为 Minecraft 26.1.2 设计的高级自定义世界生成 Fabric 模组,它将主世界完全限制为 snowy 和 icy 生物群系变体,同时保持其他维度的完全原版兼容性。


❄️ 特性

  • 仅限雪原的主世界: 所有主世界生物群系在采样时动态映射为其雪原对应版本:
    • 平原、森林、丛林、针叶林、沙漠 → Snowy Plains / Snowy Taiga
    • 海洋与河流 → Frozen Ocean / Deep Frozen Ocean / Frozen River
    • 沙滩 → Snowy Beach
    • 山脉与斜坡 → Frozen Peaks / Jagged Peaks / Snowy Slopes / Grove
  • 两个自定义世界预设:
    1. 仅限雪原生物群系: 标准生物群系大小和原版结构/动物生成频率。
    2. 仅限大型雪原生物群系(更少结构): 残酷模式,具有水平拉伸的生物群系(更大、更宽的山脉和分散的冰刺),并且地表结构、树木、植被和友好被动动物数量减少 95%
  • 原版保护: 水下生成(海草、海底神殿)、废弃传送门、地下结构、要塞、矿井、试炼密室以及其他维度(下界/末地)保持 100% 不变
  • 现代配置界面: 一个美观且完全自定义的配置屏幕,通过循环按钮控制,零外部依赖,可通过 Mod Menu 访问。
  • 兼容性优先: 完全兼容温度/生存模组(如 Cold Sweat)和性能模组。包含内置引擎重定向,以防止与细节层次缓存模组(如 Voxy)和输入管理器(如 Controlify)发生冲突。

🖥️ 服务端配置

如果您正在托管专用服务器,可以直接使用服务器文件配置模组:

1. 选择世界预设

在启动服务器以生成世界之前,将 server.properties 中的 level-type 属性设置为以下值之一:

  • 仅限雪原生物群系(普通生物群系): level-type=only_snow:only_snow
  • 仅限大型雪原生物群系(更少结构): level-type=only_snow:only_large_snow

2. 自定义生成与结构速率

您可以通过编辑 config/only_snow.json 文件在服务器上配置生成和刷新速率:

{
  "structureReduction": 95,
  "animalReduction": 95,
  "treeReduction": 95
}

🤝 已知兼容模组

Only Snow 以兼容性为设计目标。它已通过以下热门模组的测试并验证可完美运行:

  • Mod Menu 通过我们的自定义设置屏幕实现完整的游戏内配置集成。
  • Cold Sweat 与温度机制完美集成。由于 Only Snow 映射到原版雪原生物群系,寒冷温度机制可原生运行。
  • Voxy 细节层次渲染工作正常,不会因我们的自定义保存重定向 mixins 而出现保存或文件锁死崩溃。
  • Controlify 完全兼容控制器/输入设置。
  • Sodium 以高帧率渲染广阔的雪原和冰原景观。
  • LithiumC2ME 动态多线程世界生成和区块 tick 优化无冲突运行。

🛠️ 致谢与作者

@TomerGamerTV 开发并维护。


⚖️ 许可证

根据知识共享署名-非商业性使用-禁止演绎 4.0 国际许可证 (CC BY-NC-ND 4.0) 授权。完整法律文本请参阅 LICENSE