如何修改默认的世界生成器
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.
中配置其他内容
我目前正在开发一个 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.
中配置其他内容