Skip to content

Instantly share code, notes, and snippets.

@DaMatrix
Last active March 27, 2020 15:55
Show Gist options
  • Select an option

  • Save DaMatrix/6b1852f831b1e152150852f41c3ab462 to your computer and use it in GitHub Desktop.

Select an option

Save DaMatrix/6b1852f831b1e152150852f41c3ab462 to your computer and use it in GitHub Desktop.
Minecraft Java edition biome selection pipeline
GenLayerIsland
|
GenLayerFuzzyZoom
|
GenLayerAddIsland
|
GenLayerZoom
|
GenLayerAddIsland
|
GenLayerAddIsland
|
GenLayerAddIsland
|
GenLayerRemoveTooMuchOcean
|
GenLayerAddSnow
|
GenLayerAddIsland
|
GenLayerEdge(COOL_WARM)
|
GenLayerEdge(HEAT_ICE)
|
GenLayerEdge(SPECIAL)
|
GenLayerZoom
|
GenLayerZoom
|
GenLayerAddIsland
|
GenLayerAddMushroomIsland
|
GenLayerDeepOcean---------------\
| |
GenLayerRiverInit GenLayerBiome //WorldType.getBiomeLayer
| 0, or value in range 2-300000 |
GenLayerZoom GenLayerZoom
| |
GenLayerZoom------------\ GenLayerZoom
| | |
GenLayerZoom | GenLayerBiomeEdge
| | |
GenLayerZoom \---\ |
| | |
GenLayerZoom GenLayerHills
| |
GenLayerZoom GenLayerRareBiome
| |
GenLayerRiver GenLayerZoom
| river or -1 |
GenLayerSmooth GenLayerAddIsland
| |
| GenLayerZoom
| |
| GenLayerShore
| |
| GenLayerZoom
| |
| GenLayerZoom
| |
| /-----------------------GenLayerSmooth
| |
GenLayerRiverMix
|
GenLayerVoronoiZoom
|
BiomeProvider
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment