SeedMapView
ES

Mapa de semillas › Herramientas › Conversor de texto a semilla

Conversor de texto a semilla de Minecraft

Convierte cualquier palabra o semilla de texto en la semilla numérica de Minecraft que usa el juego. Funciona igual que Java Edition.

Semilla numérica: Abrir en el mapa

Conversor de texto a semilla

¿Escribiste una palabra como "Glacier" en el cuadro de semilla? Minecraft convierte ese texto en un número antes de crear tu mundo. Este conversor de texto a semilla te muestra ese número al instante. Escribe cualquier palabra o frase y obtienes la semilla numérica que Java Edition usa de verdad. Luego puedes abrirla en el mapa, compartirla o pegarla en otras herramientas que solo aceptan números.

Cómo usar el conversor de texto a semilla

  1. Escribe tu semilla de texto exactamente como la introdujiste en el juego.
  2. Lee la semilla numérica debajo del cuadro.
  3. Copia el número o ábrelo en el mapa.

Las mayúsculas importan. "Glacier" y "glacier" son dos semillas distintas. Los espacios en medio también importan, pero los espacios al principio y al final se recortan en las versiones actuales.

Cómo convierte Java el texto en una semilla

Java Edition primero comprueba si lo que escribes es un número. Si es un número entero que cabe en 64 bits, el juego lo usa tal cual. Un signo menos o más al principio no es problema.

Cualquier otra cosa es texto. Con el texto, el juego ejecuta el String.hashCode() de Java. Este método recorre cada carácter. Multiplica el total acumulado por 31 y suma el código del carácter. El resultado se ajusta a un entero con signo de 32 bits.

TextoSemilla numérica
Glacier1772835215
glacier108181935
minecraft695073197

Los números demasiado grandes para 64 bits se tratan como texto. Por eso también pasan por hashCode().

Por qué las semillas de texto tienen límites

Como hashCode() devuelve un número de 32 bits, las semillas de texto solo pueden alcanzar unos 4.29 mil millones de mundos. Las semillas numéricas usan todo el rango de 64 bits. Son unos 18.4 trillones de mundos.

Dicho de otro modo, la mayoría de los mundos nunca se pueden alcanzar con texto. Si quieres la mayor variedad, usa un número.

Textos distintos también pueden dar el mismo número, lo que se llama una colisión. Por ejemplo, las frases creashaks organzine y pollinating sandboxes dan ambas el hash 0. Generan el mismo mundo que la semilla 0.

Consejos y casos de uso

  • Comparte semillas con claridad. Un número evita confusiones con mayúsculas y erratas.
  • Usa herramientas de semillas. Muchos mapas y buscadores necesitan el valor numérico.
  • Pon nombre a tu mundo. Escribe tu nombre o el de un servidor y mira qué mundo crea.
  • Revisa una semilla famosa. Conviértela y ábrela en el mapa para ver por qué es conocida.

Errores comunes y notas sobre Bedrock

Un error común es cambiar entre mayúsculas y minúsculas. "Minecraft" y "minecraft" dan números distintos. Otro es añadir caracteres ocultos, como una tabulación al final al copiar y pegar.

Este conversor solo cubre Java Edition. Bedrock Edition también acepta semillas de texto. Sin embargo, no hemos verificado cómo convierte Bedrock el texto, así que no mostramos un valor de Bedrock. Si juegas en Bedrock, usa la semilla numérica que aparece en los ajustes del mundo.

Desde 1.18, Java y Bedrock comparten terreno y biomas para el mismo número de 64 bits. Las estructuras siguen siendo distintas entre ediciones.

Un vistazo rápido a las matemáticas

No necesitas saber matemáticas para usar la herramienta. Aun así, un pequeño ejemplo ayuda. Para el texto "ab", el juego empieza en 0. Luego toma el código de "a", que es 97. A continuación multiplica 97 por 31 y suma 98, el código de "b". El resultado es 3105.

Los textos más largos repiten el mismo paso con cada carácter. El total crece rápido, así que se desborda el rango de 32 bits. Cuando eso pasa, el valor da la vuelta. Por eso muchas semillas de texto dan números negativos.

Como los pasos son fijos, el mismo texto siempre da la misma semilla en cualquier ordenador.

Esto también significa que puedes comprobar tú mismo cualquier semilla de texto famosa. Escríbela y el conversor repite exactamente los mismos pasos que el juego.

Preguntas frecuentes

¿Cuál es la semilla numérica de "Glacier"?

En Java Edition, el texto Glacier se convierte en 1772835215.

¿Las semillas de texto distinguen mayúsculas de minúsculas?

Sí. Cada letra tiene su propio código de carácter, así que cambiar entre mayúsculas y minúsculas cambia el número.

¿Por qué el número de mi semilla de texto es negativo?

String.hashCode() devuelve un entero con signo de 32 bits, así que aproximadamente la mitad de los textos dan números negativos.

¿Un número también pasa por hashCode?

No. Los números enteros que caben en 64 bits se usan directamente. Solo se aplica el hash al texto y a los números demasiado grandes.

¿Esto funciona con Bedrock Edition?

Esta herramienta solo cubre Java Edition. Consulta la semilla numérica en los ajustes de tu mundo de Bedrock.

¿Dos textos distintos pueden dar la misma semilla?

Sí. Las semillas de texto solo tienen unos 4.29 mil millones de valores posibles, así que muchas frases comparten número.