Perfiles classic y modern
Dos perfiles en TerrainConfig.ProfileKind: classic y modern. Se eligen con profile en config, id de generador o /hcfterrain create.
Classic (Kohi / HCTeams)
- Nivel del mar de referencia 62 (
ClassicHeightProvider.SEA_LEVEL); la altura del terreno no baja de ese mínimo (sin océanos). - Superficie base ~Y 66 (
BASE_HEIGHT); banda caminable en torno a 65–70. - Colinas hasta ~Y 100 según ruido.
- Biomas: plains, forest, desert, taiga, badlands (mesa).
- Cuevas pre-1.18 ampliadas; sin mega-cavernas 1.18.
Modern (SoloLegends / Astral)
- Rango de altura Y -64..319.
- Nivel del mar de referencia 63; base ~Y 76.
- Relieve más expresivo y biomas a gran escala según
theme(por defecto temperate: plains, forest, taiga, snowy_plains, savanna). - Deepslate bajo Y 0.
Sin océanos
Ambos perfiles mantienen tierra continua: no se coloca agua de mar para “rellenar” valles por debajo del mínimo de diseño.
Mezcla de biomas
El relieve y la superficie usan pesos continuos en los bordes para evitar escalones bruscos entre biomas vecinos.
Determinismo
La generación es función de (semilla, coordenadas); compatible con generación async de chunks en forks 1.8 y con estructuras que cruzan fronteras de chunk.