Crear Generadores
Generadores
Los generadores son la parte mas poderosa del sistema de configuracion de BetterStructures. Por defecto hay 31 generadores que gestionan colectivamente mas de 200 construcciones distribuidas actualmente por BetterStructures. Puedes crear tus propios generadores o usar los existentes como atajo.
Los generadores le dicen al plugin donde exactamente deben aparecer las cosas y definen las tablas de botin. Los generadores predeterminados tambien estan nombrados de manera que deberia ser muy facil adivinar lo que hacen.
Opciones de configuracion del generador
| Clave | Predeterminado | Obligatorio | Descripcion |
|---|---|---|---|
isEnabled | true | ❌ | Si el generador esta habilitado |
structureType | - | ✅ | Donde aparecen las estructuras (ver tabla abajo) |
lowestYLevel | -59 | ❌ | Nivel Y minimo para la aparicion |
highestYLevel | 320 | ❌ | Nivel Y maximo para la aparicion |
validWorlds | Todos permitidos | ❌ | Lista de mundos donde las estructuras pueden aparecer |
validWorldEnvironments | Todos permitidos | ❌ | NORMAL, NETHER, THE_END |
validBiomesV2 | Todos los biomas | ❌ | Lista de biomas validos (formato namespace:key) |
treasureFilename | - | ❌ | Archivo de tesoro para el botin de cofres |
structureType
Establece que tipo de estructura es la construccion. Puedes especificar multiples tipos de estructura para un solo generador!
| Tipo | Superficie | Nether | End | Descripcion |
|---|---|---|---|---|
SURFACE | Superficie | Puntos similares a superficie | Superficie | Aparece en la superficie del mundo |
SKY | Y 80-120 | Puntos similares a aire | Y 80-120 | Aparece en el cielo (configurable en config.yml) |
UNDERGROUND_SHALLOW | Y 0-60 | Y 60-120 | Alturas validas | Estructuras subterraneas poco profundas |
UNDERGROUND_DEEP | Y -64 a 0 | Y 0-60 | ❌ No aparece | Estructuras subterraneas profundas |
LIQUID_SURFACE | Agua (oceanos) | Lagos de lava | ❌ No aparece | Aparece en superficies liquidas |
DUNGEON | ✅ | ✅ | ✅ | Usado para colocacion de mazmorras modulares |
Ejemplo de multiples tipos de estructura
structureType:
- SURFACE
- UNDERGROUND_SHALLOW
Esto permite al mismo generador generar estructuras en multiples ubicaciones, como tanto en la superficie como en areas subterraneas poco profundas.
Nota: Hay dos configuraciones subterraneas porque Minecraft tiene mucho espacio subterraneo. Tener ambas asegura una distribucion uniforme a traves de las profundidades y evita que los jugadores se pierdan estructuras.
Rangos de nivel Y por dimension
Rangos de altitud predeterminados por dimension (configurables en config.yml):
| Dimension | Rango predeterminado | Configuraciones |
|---|---|---|
| Superficie/Personalizado | Y=-60 a Y=320 | lowestYNormalCustom / highestYNormalCustom |
| Nether | Y=4 a Y=120 | lowestYNether / highestYNether |
| End | Y=0 a Y=320 | lowestYEnd / highestYEnd |
| Cielo (Superficie) | Y=80 a Y=120 | normalCustomAirBuildingMinAltitude / Max... |
| Cielo (End) | Y=80 a Y=120 | endAirBuildMinAltitude / Max... |
Estos valores predeterminados pueden ser anulados por generador usando lowestYLevel y highestYLevel.
Soporte de biomas personalizados
BetterStructures soporta automaticamente biomas personalizados de generadores de mundo como Terralith, Iris, Terra y TerraformGenerator.
Cuando especificas un bioma vanilla en validBiomesV2, el plugin incluye automaticamente biomas personalizados compatibles:
validBiomesV2:
- minecraft:plains
- minecraft:forest
Esto genera estructuras en los biomas vanilla Y todos los biomas personalizados mapeados a estos tipos (p.ej., terralith:blooming_plains).
treasureFilename
Establece el archivo de tesoro para el botin de cofres. Esto se aplica a todas las construcciones que usan este generador, a menos que se anule en la configuracion del schematic.