生物群系替换器

生物群系替换器

快速去除生物群系的方法。适用于调整基于数据包的生成器(如Terralith),这些生成器没有便捷的配置。

工具

Biome Replacer 横幅

Biome Replacer 是一个简单易用的实用模组,用于移除不需要的生物群系

特性

  • 简单配置: 使用直观语法的简单 properties 文件
  • 为数据包设计 轻松配置 Terralith 或其他世界生成包*
  • (有限的)模组集成: 从没有自身配置的模组中移除生物群系**
  • 服务端: 无需客户端安装(除非你想在单人游戏中使用,当然!)
  • 高可用性: 从 1.18.2 到最新的 Minecraft 版本,均得到同等支持
  • 可忽略的性能影响: 仅在世界启动时运行一次,不会降低生成速度

*请注意,Biome Replacer 无法改变地形形状。这意味着无法将海洋改为陆地、创建纯海洋世界等。

**目前唯一支持的生物群系库是 TerraBlender 和 Blueprint,因此你无法更改 Biolith 生物群系,例如。不过,BR 不应崩溃,并且可以与大多数世界生成模组正常共存。

设置

  1. 安装模组,然后运行你的客户端/服务端一次以生成配置文件
  2. config 文件夹中找到 biome_replacer.properties
  3. 添加你的替换规则(见下方示例),然后加载世界

如果你犯了任何错误,你会在聊天中看到警告。检查你的生物群系 ID 是否有拼写错误,然后重试。 如果仍有问题,请查看我们的故障排除指南以了解常见错误的解决方案。

提示:在客户端上,你不必每次更改规则时都重启游戏,只需离开并重新进入世界即可。

示例

规则遵循 旧群系 > 新群系 的格式。这是一个使用原版生物群系的示例:

minecraft:dark_forest > minecraft:cherry_grove
黑森林被樱花树林地取代

支持使用生物群系标签:

#minecraft:is_forest > minecraft:desert
两种森林类型被沙漠取代

可以使用 "null" 关键字完全移除生物群系。例如,这些规则将移除 Terralith 的天空群岛:

terralith:skylands_autumn > null
terralith:skylands_winter > null
terralith:skylands_spring > null
terralith:skylands_summer > null

你也可以使用生物群系标签来实现相同的效果:

#terralith:skylands > null

重要提示:如果使用不小心,对原版和数据包的生物群系使用此方法可能会导致崩溃,或破坏生物群系分布。 请在你关心的世界中彻底测试后再使用它!

天空岛屿被移除

高级功能

要针对特定维度,请使用带有维度 ID 的标题:[mod:dimension]。其后的规则将仅应用于指定维度。 (请注意,通常不需要这样做,除非你有生成相同生物群系的自定义维度,并且只想针对其中一个)

[minecraft:overworld]
minecraft:desert > null

[custom:dimension]
minecraft:desert > minecraft:badlands

资源