Saltar al contenido principal

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

ClavePredeterminadoObligatorioDescripcion
isEnabledtrueSi el generador esta habilitado
structureType-Donde aparecen las estructuras (ver tabla abajo)
lowestYLevel-59Nivel Y minimo para la aparicion
highestYLevel320Nivel Y maximo para la aparicion
validWorldsTodos permitidosLista de mundos donde las estructuras pueden aparecer
validWorldEnvironmentsTodos permitidosNORMAL, NETHER, THE_END
validBiomesV2Todos los biomasLista 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!

TipoSuperficieNetherEndDescripcion
SURFACESuperficiePuntos similares a superficieSuperficieAparece en la superficie del mundo
SKYY 80-120Puntos similares a aireY 80-120Aparece en el cielo (configurable en config.yml)
UNDERGROUND_SHALLOWY 0-60Y 60-120Alturas validasEstructuras subterraneas poco profundas
UNDERGROUND_DEEPY -64 a 0Y 0-60❌ No apareceEstructuras subterraneas profundas
LIQUID_SURFACEAgua (oceanos)Lagos de lava❌ No apareceAparece en superficies liquidas
DUNGEONUsado 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):

DimensionRango predeterminadoConfiguraciones
Superficie/PersonalizadoY=-60 a Y=320lowestYNormalCustom / highestYNormalCustom
NetherY=4 a Y=120lowestYNether / highestYNether
EndY=0 a Y=320lowestYEnd / highestYEnd
Cielo (Superficie)Y=80 a Y=120normalCustomAirBuildingMinAltitude / Max...
Cielo (End)Y=80 a Y=120endAirBuildMinAltitude / 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.