Adds noise generated discrete Volcanoes into the world.
A Provider and Rasterizer is present, you may take help from that Provider to write one that fits your world requirements.
- Check
VolcanoProvider.setSeed
and read the comments there - A default flat world generator is provided so use that to quickly build a world
- for testing refer the comment in
VolcanoProvider.process
to increase density of Volcanoes
You may also use the Faceted Simplex/Faceted Perlin world CoreWorlds provides to see how they fit with environment.
- Change
defaultWorldGenerator
inmodule.txt
"defaultWorldGenerator": "CoreWorlds:facetedSimplex"
- Comment this line in
o.t.core.world.generator.worldGenerator.SimplexFacetedWorldGenerator
in case you are using Faceted Simplex
.addProvider(new SimplexHillsAndMountainsProvider())
The hills made by this world generator are too slopy so you may get weird results.
Future plans:
- Add Lava creaks flowing out from the top to show highly active Volcanoes. Example
- Add Smoke effects