Cada mundo de Minecraft se crea a partir de un único número llamado semilla. Esta semilla determina todo sobre tu mundo: el terreno, los biomas, las estructuras, las cuevas y la distribución de minerales. Dos jugadores que usen la misma semilla en la misma versión obtendrán mundos idénticos (con pequeñas excepciones entre Bedrock y Java).

📐 Consulta nuestra página de metodología (en inglés) para el proceso completo de verificación, estándares editoriales y frecuencia de actualización.

Esta guía explica el lado técnico de las semillas: qué son en realidad, cómo las usa el juego para construir mundos, por qué las estructuras aparecen donde lo hacen y las diferencias importantes entre la generación de mundos de Java y Bedrock.

¿Qué es una semilla?

Una semilla de Minecraft es un entero de 64 bits (un número entre -9.223.372.036.854.775.808 y 9.223.372.036.854.775.807) que sirve como punto de partida para el generador de números pseudoaleatorios (PRNG) del juego.

  • La semilla se introduce en funciones matemáticas que producen resultados deterministas: la misma entrada siempre produce la misma salida
  • Esto significa que cada elemento del mundo (altura del terreno, tipo de bioma, ubicación de estructuras) se calcula, no es aleatorio
  • El mundo no se almacena como un plano: se genera sobre la marcha a medida que exploras chunks
  • Por eso los mundos de Minecraft son esencialmente infinitos: las matemáticas pueden calcular cualquier chunk en cualquier posición
💡 Concepto clave: Las semillas son "deterministas": con la misma semilla y la misma versión, el mundo siempre es idéntico. Esto es lo que hace posible compartir semillas. Cuando alguien comparte una semilla, obtienes exactamente el mismo mundo.

Números de semilla — Texto vs. numérico

Al crear un mundo, puedes introducir un número o un texto como semilla:

Tipo de entradaEjemploCómo se procesa
Numérica12345Se usa directamente como valor de la semilla
Texto"hello"Se convierte en número mediante el String.hashCode() de Java
Vacía(en blanco)Se genera aleatoriamente según la hora del sistema
Negativa-7890Se usa directamente: las semillas negativas son perfectamente válidas

Cuando introduces un texto como "hello", Minecraft lo convierte en un número usando una función hash. El texto "hello" siempre produce el mismo número, así que el mismo texto siempre crea el mismo mundo.

Cómo funciona la generación del mundo — Capa por capa

La generación del mundo ocurre en capas, cada una construida sobre la anterior. Este es el orden:

  1. Asignación de biomas — A cada chunk se le asigna un bioma (llanura, bosque, desierto, etc.) usando funciones de ruido inicializadas por la semilla del mundo
  2. Altura del terreno — Una función de ruido 3D determina la altura y forma del terreno. Montañas, valles y profundidad del océano provienen de esta capa
  3. Decoración de la superficie — Hierba, arena, grava, nieve y otros bloques de superficie se colocan según el tipo de bioma
  4. Generación de cuevas — Las cuevas de queso (cavernas abiertas), de espagueti (túneles) y de fideos (túneles finos) se tallan usando ruido 3D
  5. Colocación de acuíferos — Las bolsas de agua y lava subterráneas se colocan usando mapas de ruido de acuíferos
  6. Colocación de estructuras — Aldeas, templos, fortalezas, etc. se colocan usando algoritmos basados en cuadrícula
  7. Decoración de elementos — Se colocan árboles, flores, minerales, hierba alta y setas
  8. Aparición de criaturas — La población inicial de criaturas se establece según el bioma y la presencia de estructuras

Generación de biomas

Desde la 1.18, Minecraft usa un sistema de biomas multi-ruido. A cada ubicación se le asignan varios valores de ruido que determinan su bioma:

Parámetro de ruidoQué controlaEjemplo
TemperaturaBiomas cálidos vs. fríosDesierto (cálido) vs. Llanura nevada (frío)
HumedadBiomas húmedos vs. secosJungla (húmedo) vs. Badlands (seco)
ContinentalidadOcéano vs. interiorOcéano profundo (baja) vs. Montañas (alta)
ErosiónPlano vs. montañosoLlanura (erosión alta) vs. Picos (baja)
Rareza (weirdness)Biomas mutados/variantesBosque normal vs. Bosque florido
ProfundidadSuperficie vs. subsueloCuevas de espeleotemas, Cuevas frondosas (profundas)

Estos seis valores de ruido se combinan para elegir entre los más de 60 biomas de Minecraft. El algoritmo garantiza que las transiciones de temperatura sean suaves: no verás un desierto directamente junto a una tundra nevada.

Generación de estructuras — Por qué aparecen donde lo hacen

Las estructuras no usan el ruido de biomas: usan un sistema de espaciado basado en cuadrícula:

El sistema de cuadrícula

  • El mundo se divide en una cuadrícula de regiones (el tamaño varía según el tipo de estructura)
  • Cada región puede contener como máximo una estructura de ese tipo
  • Dentro de la región, la posición de la estructura se calcula usando la semilla + las coordenadas de la región
  • La estructura solo se genera si la posición elegida tiene el bioma correcto

Espaciado por tipo de estructura

EstructuraEspaciado máx.Espaciado mín.Bioma(s) requerido(s)
Aldea34 chunks8 chunksLlanura, Desierto, Sabana, Taiga, Llanura nevada
Templo del desierto32 chunks8 chunksDesierto
Templo de la jungla32 chunks8 chunksJungla, Jungla de bambú
Monumento oceánico32 chunks5 chunksVariantes de océano profundo
Fortaleza (stronghold)Basado en anillosCualquiera (subterránea)
Fortaleza del Nether27 chunks4 chunksCualquier bioma del Nether
Cámara de pruebas34 chunks12 chunksCualquiera (subterránea)
Ciudad antigua24 chunks8 chunksOscuridad profunda
💡 Por qué importa: Entender el espaciado de las estructuras es cómo herramientas de mapas de semillas como MC Seed View pueden calcular cada ubicación de estructura sin cargar el mundo. Las matemáticas son deterministas: introduces la semilla y puedes calcular todas las posiciones de estructuras al instante.

Java vs. Bedrock — Diferencias clave

Aunque Java y Bedrock comparten el mismo sistema de números de semilla, sus algoritmos de generación de mundos difieren:

CaracterísticaJava EditionBedrock Edition
Colocación de biomasSistema multi-ruido (1.18+)Similar pero no idéntico
¿Mismos biomas para la misma semilla?Aproximadamente similares, pero NO idénticos entre ediciones
Posiciones de estructurasAlgoritmo diferenteAlgoritmo diferente
¿Mismas estructuras para la misma semilla?No: las posiciones difieren entre ediciones
Rango de semillas64 bits completos (-2⁶³ a 2⁶³-1)Rango de 32 bits (-2³¹ a 2³¹-1)
Generación de cuevasCuevas de ruido (1.18+)Similar pero con parámetros distintos
Altura del mundo-64 a 320 (384 en total)Mismo rango
⚠️ Importante: Una semilla como 12345 creará mundos diferentes en Java y en Bedrock. Los biomas serán aproximadamente similares, pero las estructuras, las aldeas y el terreno detallado diferirán. Las semillas NO son compatibles entre ediciones.

Cómo afectan las actualizaciones de versión a las semillas

Las actualizaciones de Minecraft a menudo cambian la generación del mundo, lo que significa que la misma semilla produce resultados diferentes en versiones diferentes:

  • 1.17 → 1.18 (el mayor cambio de la historia): revisión completa del terreno. La altura del mundo pasó de 0-256 a -64 a 320. La generación de cuevas se reescribió por completo. Casi todas las semillas producen mundos drásticamente diferentes.
  • 1.18 → 1.19: se añadieron el bioma de Oscuridad profunda y las Ciudades antiguas. La generación del terreno apenas cambió. Las semillas producen un terreno de superficie similar pero con nuevo contenido subterráneo.
  • 1.19 → 1.20: se añadieron el bioma de Arboleda de cerezos y las Ruinas del sendero. Ajustes menores del terreno. La mayoría de los mundos existentes apenas se ven afectados.
  • 1.20 → 1.21: se añadieron las Cámaras de pruebas y el Jardín pálido. La generación de estructuras se actualizó, pero el terreno de superficie se mantuvo en gran medida estable.
💡 Consejo práctico: Al compartir o buscar semillas, especifica siempre la versión. Una lista de "mejores semillas para 1.21" no producirá los mismos resultados en 1.19. Usa MC Seed View con la versión correcta seleccionada para obtener posiciones de estructuras precisas.

Cómo encontrar tu semilla

EdiciónMétodoComando
Java (un jugador)Pulsa F3 o usa el comando/seed
Java (multijugador)Solo el administrador del servidor/seed (requiere OP)
Bedrock (todas las plataformas)Ajustes del juegoAjustes → Juego → Semilla (se muestra en la configuración del mundo)
Bedrock (comando)Comando de chat/seed (requiere trucos activados)

Herramientas de semillas y visores de mapas

Varias herramientas pueden analizar semillas y mostrarte lo que hay en tu mundo sin cargarlo:

HerramientaTipoIdeal para
MC Seed ViewWeb (gratis)Mapa interactivo con más de 20 buscadores de estructuras, capa de biomas y soporte multi-versión
ChunkbaseWebBúsqueda básica de estructuras
AmidstApp de escritorioVista general de biomas a gran escala
CubiomesBiblioteca en CAnálisis programático de semillas, investigación

🗺️ Pruébalo con tu propia semilla

Introduce cualquier semilla para ver la generación del mundo en acción.

Abrir MC Seed View →

Preguntas frecuentes

¿Java y Bedrock usan las mismas semillas?
Usan el mismo sistema de números de semilla, pero los mundos que generan son diferentes. La misma semilla producirá distribuciones de biomas aproximadamente similares, pero distintas posiciones de estructuras, detalles exactos del terreno y sistemas de cuevas. Las semillas no son intercambiables entre ediciones.
¿Pueden dos semillas diferentes crear el mismo mundo?
Teóricamente posible (colisiones de hash), pero extraordinariamente improbable. Con 2⁶⁴ semillas posibles en Java Edition, la probabilidad de que dos semillas produzcan mundos idénticos es astronómicamente pequeña. En la práctica, cada semilla crea un mundo único.
¿Qué ocurre si no introduzco una semilla?
Minecraft genera una semilla aleatoria basada en la hora actual de tu sistema (en milisegundos). Puedes encontrar esa semilla más tarde con el comando /seed. Todo mundo tiene una semilla: simplemente se elige de forma automática cuando no especificas ninguna.
¿La semilla determina todo lo del mundo?
La semilla determina el terreno, los biomas, las estructuras, los minerales y los elementos iniciales. NO determina: el punto de aparición del jugador (parcialmente aleatorio), la aparición de criaturas después de la generación, los patrones climáticos ni eventos aleatorios como los rayos. Estos usan generadores de números aleatorios separados.
¿Puedo usar una semilla negativa?
Sí. Las semillas pueden ser negativas, cero o positivas. El número -1 es una semilla perfectamente válida que crea un mundo específico y reproducible. Las semillas negativas son tan "buenas" como las positivas.
¿Cuántas semillas de Minecraft posibles hay?
En Java Edition: 2⁶⁴ = 18.446.744.073.709.551.616 semillas posibles (unos 18,4 trillones). En Bedrock Edition: 2³² = 4.294.967.296 semillas posibles (unos 4.300 millones). Aunque exploraras una semilla por segundo, tardarías 584.000 millones de años en ver todas las semillas de Java.
¿Los mods/plugins cambian el comportamiento de las semillas?
Los mods que añaden nuevos biomas o estructuras pueden cambiar la generación del mundo, lo que significa que la misma semilla puede producir resultados diferentes con y sin el mod. Las herramientas de semillas vanilla como MC Seed View solo funcionan con mundos sin mods/vanilla.