Terra世界生成¶
你是否厌倦了单调的超平坦地形?玩家都转向BDS服务器而不是你的服务器?解决办法来了!
介绍Terra,这是巩固你在MCBE服务器空间中地位的最佳解决方案。
Terra是一个现代的世界生成修改平台,主要面向Minecraft。Terra允许使用高级API进行世界生成的完全定制,与功能强大的配置系统紧密集成。
安装Terra¶
要在Allay中安装Terra,请到CodeMC的CI网站,你会看到最新的构建。下载名称为Terra-allay-<版本>-shaded.jar的工件并将其移到插件文件夹。
编辑世界设置¶
接下来,我们需要指定世界的地形生成器为Terra而不是内置的平坦生成器。例如,如果我们想修改默认世界的生成器,只需打开worlds/world-settings.yml并修改以下内容:
built-in-dimensions:
minecraft:overworld:
min-height: -64
max-height: 319
minecraft:nether:
min-height: 0
max-height: 127
minecraft:the_end:
min-height: 0
max-height: 255
worlds:
world:
storage-type: LEVELDB
dimensions:
minecraft:overworld:
generator-type: TERRA
generator-preset: meta-pack=DEFAULT;seed=114514
minecraft:nether:
generator-type: TERRA
generator-preset: meta-pack=DEFAULT;seed=114514
minecraft:the_end:
generator-type: TERRA
generator-preset: meta-pack=DEFAULT;seed=114514
# 默认世界是新加入玩家所在的世界
default-world: world
要设置Terra中使用的包,编辑generator-preset。DEFAULT元包被嵌入在插件中。
要改变内置维度的高度,编辑顶级built-in-dimensions部分。
如果你想禁用地狱或末路之地,只需从dimensions映射中省略这些维度条目。
你可能需要删除旧的世界文件(如果世界已经生成)。在本例中,你应该删除worlds/world/db。
🎉 就这样! 重启服务器并享受吧!