如何修改默认的世界生成器

How to modify the default world generator

我目前正在开发一个 spigot 服务器插件,我想修改默认的世界生成器,以便每个块都由一个随机块组成。我听说你可以制作一个自定义世界生成器,但我只想修改默认的。有什么办法吗? 提前致谢!

你应该这样使用 WorldCreator:

new WorldCreator("myWorld").environment(Environment.NORMAL).generator(new MyGenerator()).createWorld();

然后,创建应该扩展 ChunkGenerator 的 class MyGenerator

public class MyGenerator extends ChunkGenerator {

   // here define all methods from "ChunkGenerator" class like:
   @Override
   public boolean shouldGenerateCaves() {
       return false;
   }
}

您可以更改世界创建者中的一些配置,特别是名称或种子。否则,您应该在 MyGenerator 的 class.

中配置其他内容