@Override
protected WorldBuilder createWorld(long seed) {
return new WorldBuilder(seed)
.addProvider(new SeaLevelProvider(32))
// height of 40 so that it is far enough from sea level so that it doesnt just create beachfront
.addProvider(new FlatSurfaceHeightProvider(40))
.addProvider(new PerlinHumidityProvider())
.addProvider(new PerlinSurfaceTemperatureProvider())
.addProvider(new BiomeProvider())
.addProvider(new SurfaceToDensityProvider())
.addProvider(new FloraProvider())