Cómo creamos la base de datos de Minecraft
Cada cifra de esta sección sale de los propios archivos de Minecraft Java Edition 26.3, descargados de los servidores del launcher de Mojang, no de wikis ni de otras webs. Los valores calculados (probabilidades de drop, curvas de menas, tiempos de minado, costes del yunque) usan las propias fórmulas del juego, leídas de su código.
Qué contiene la base de datos
Datos del juegoCada categoría, cuántas entradas tiene en Java 26.3 y de qué parte de los archivos del juego sale.
| Datos | Entradas | Origen en los archivos del juego |
|---|---|---|
| Objetos | 1567 | Los archivos de datos del juego |
| Bloques | 1141 | Leído ejecutando el propio código del juego |
| Recetas | 2042 | Los archivos de datos del juego |
| Tablas de botín | 1447 | Los archivos de datos del juego |
| Criaturas | 91 | Leído ejecutando el propio código del juego |
| Encantamientos | 43 | Los archivos de datos del juego |
| Efectos | 40 | Leído ejecutando el propio código del juego |
| Pociones | 46 | Código del juego + recetas de destilado de los archivos de datos |
| Intercambios con aldeanos | 397 | Los archivos de datos del juego |
| Biomas | 67 | Los archivos de datos del juego |
| Estructuras | 52 | Los archivos de datos del juego |
| Progresos | 126 | Los archivos de datos del juego |
| Cuadros | 51 | Los archivos de datos del juego |
| Discos de música | 22 | Los archivos de datos del juego |
| Comandos | 94 | La lista de comandos integrada en el juego |
Datos: archivos del juego de Minecraft Java Edition 26.3.
De dónde salen los datos
Datos del juegoDescargamos los jar de cliente y servidor de Java Edition de cada versión (y de la snapshot más reciente) desde los servidores públicos del launcher de Mojang, igual que hace el launcher oficial, y comprobamos cada archivo con las sumas de verificación publicadas por Mojang.
El jar del cliente contiene el paquete de datos vanilla: recetas, tablas de botín, progresos, encantamientos, intercambios con aldeanos, biomas, estructuras y generación del mundo, todo en JSON. Los leemos tal cual.
El jar del servidor incluye el propio generador de datos de Mojang. Al ejecutarlo se obtienen informes con cada bloque y sus estados, cada registro, el árbol completo de comandos y los componentes por defecto de los 1567 objetos (durabilidad, daño de ataque, valores de comida, reglas de herramientas).
Algunos valores no están en ningún archivo de datos: salud, daño, armadura y velocidad de las criaturas, dureza y resistencia a explosiones de los bloques, pociones y efectos de estado. Para esos ejecutamos el propio código del juego y leemos los valores directamente de él. Desde la 26.1 Mojang publica el código del juego en forma legible, así que cualquier valor se puede comprobar.
El comportamiento que no se guarda como datos (la XP que sueltan, los objetos para criar y domesticar, las reglas de aparición, los ataques especiales) se lee del código del juego, y cada dato se contrasta con el punto exacto del que sale.
Cómo funcionan las cifras calculadas
CalculadoAparecen marcadas como «Calculado» allá donde salgan. Cada una reproduce el código del juego.
- Probabilidades de drop: cada grupo de botín sortea sus entradas según su peso; la probabilidad de que un objeto caiga al menos una vez se calcula de forma exacta a partir del número de tiradas, los pesos, las condiciones y los rangos de cantidad (una cantidad de 0–2 significa que un tercio de las tiradas no dan nada).
- Botín: los drops extra son round(nivel × aleatorio 0–1) por nivel, como en el juego, y las probabilidades mejoradas por Botín (calaveras de esqueleto del Wither, drops raros de zombi) usan la bonificación por nivel de la tabla.
- Distribución de menas: vetas por chunk × tamaño de veta × la distribución de altura de cada mena (uniforme o trapezoidal, calculada de forma exacta), descontando las capas de piedra base del fondo. Por eso los diamantes alcanzan su máximo en Y −59, justo encima de la piedra base.
- Tiempo de minado: en cada tick, un bloque pierde velocidad de la herramienta ÷ dureza ÷ 30 de su resistencia con la herramienta correcta (÷ 100 sin ella); el tiempo es el número de ticks hasta llegar al 100 %, sin encantamientos ni efectos y de pie en el suelo.
- Costes del yunque: cada paso cuesta las penalizaciones por uso previo de ambos objetos más el coste en yunque de cada encantamiento añadido × su nivel (la mitad con libros), +1 por cada encantamiento incompatible; 40 niveles o más es «¡Demasiado caro!». La calculadora prueba todos los órdenes de combinación para encontrar el más barato.
- Daño de las criaturas según la dificultad: en Fácil hacen la mitad del daño +1 (nunca más que en Normal), en Normal el valor indicado y en Difícil 1,5×.
- Experiencia: los niveles 0–15 necesitan 2×nivel+7 puntos cada uno, los 16–30 necesitan 5×nivel−38 y del 31 en adelante 9×nivel−158.
- Combustible: un horno funde un objeto cada 200 ticks (10 segundos), así que el tiempo de combustión ÷ 200 es el número de objetos que funde.
Nombres y traducciones
Los nombres de objetos, bloques, criaturas, encantamientos, efectos, biomas y progresos salen de los archivos de idioma oficiales del juego para los 18 idiomas de esta web, así que coinciden con lo que ves en tu juego.
Los textos de las páginas, las explicaciones y los nombres de estructuras (que no tienen nombre oficial en los archivos del juego) los escribimos nosotros y los traducimos a todos los idiomas de la web.
Limitaciones
Lo que no cubren estos datos:
- Bedrock Edition: todo lo que hay aquí es de Java Edition. Bedrock es distinta en algunos aspectos (algunas recetas, el funcionamiento de los encantamientos, las estadísticas de las criaturas).
- Los pesos de aparición son los de la tabla de aparición natural del bioma; lo que ves en la práctica también depende de la luz, el espacio y el límite de criaturas.
- El botín de las estructuras se asocia a cada estructura por los nombres de las tablas de botín del juego; algunas estructuras colocan contenedores extra de formas que los archivos no detallan.
- Los nombres de las actualizaciones, como «Wilderness Bound», salen de los anuncios de Mojang, no de los archivos del juego.
- El contenido de la snapshot (26.4-snapshot-5) puede cambiar antes del lanzamiento y solo tiene páginas propias una vez publicado.
Cada cuánto se actualiza
Cada versión y cada snapshot nueva se descarga de los servidores de Mojang y pasa por el mismo proceso, así que la base de datos sigue al juego en cuestión de días. Datos actuales: Java 26.3; versión anterior 26.2; última snapshot 26.4-snapshot-5 (los archivos del juego requieren Java 25).
La base de datos se crea a partir de los archivos oficiales de Minecraft Java 26.3: el paquete de datos, los informes del generador de datos de Mojang y el propio código del juego para los valores que solo existen ahí. Las cifras calculadas usan las fórmulas del juego, y los nombres oficiales salen de sus archivos de idioma en los 18 idiomas.
¡Ayúdanos a mantener la precisión! Si notas estadísticas incorrectas, datos faltantes o cualquier problema, tu retroalimentación mejora directamente la calidad de nuestros datos para toda la comunidad.
Preguntas frecuentes sobre la metodología
¿De dónde salen estos datos de Minecraft?
De los archivos del juego de Minecraft Java Edition 26.3 en los servidores del launcher de Mojang: el paquete de datos integrado, el generador de datos del juego y su código.
¿Cómo se calculan las probabilidades de drop?
De forma exacta a partir de cada tabla de botín: número de tiradas, pesos de las entradas, condiciones y rangos de cantidad, incluidos los drops de 0. Las columnas de Botín aplican las fórmulas por nivel del juego.
¿Incluye Bedrock Edition?
No. Todo se lee de Java Edition; Bedrock es distinta en algunas recetas, estadísticas y mecánicas.
¿Por qué los nombres son distintos en mi idioma?
No lo son: los nombres salen de los propios archivos de idioma de Minecraft, así que coinciden con tu juego en los 18 idiomas que admitimos.
¿Cada cuánto se actualizan los datos?
Cada nueva versión y snapshot pasa por el mismo proceso, normalmente en cuestión de días.