MCTOOLBOX
MC ToolboxMC TOOLBOX

Creativo

Generador de pack.mcmeta

Crea metadatos de resource pack de Java para números pack_format antiguos y el nuevo estilo min_format / max_format.

Detalles del pack

Numbers shift when Mojang bumps pack formats. If the game warns about compatibility, compare against the current pack format list for your exact snapshot/release.

Generado pack.mcmeta

{
  "pack": {
    "description": "My Minecraft resource pack",
    "min_format": [
      88,
      0
    ],
    "max_format": [
      88,
      0
    ]
  }
}

Qué hace pack.mcmeta en un resource pack de Java

pack.mcmeta es el archivo de metadatos en la raíz de un resource pack de Java Edition. Le indica a Minecraft cómo describir el pack y qué formato de resource pack usan los archivos. Este generador alterna entre el campo pack_format heredado y la estructura más nueva de min_format y max_format usada en las versiones actuales.

El archivo no contiene texturas, modelos, sonidos, fuentes ni entradas de idioma. Esos assets siguen perteneciendo a la carpeta assets. Mantén pack.mcmeta junto a assets, no dentro, y guarda el archivo descargado con este nombre exacto.

Elige la versión exacta de Minecraft

Los valores de formato de pack cambian independientemente del número de versión del juego. Selecciona la versión o snapshot que cargará el pack y mantén los campos generados sin cambios a menos que hayas verificado un rango de compatibilidad más amplio por tu cuenta.

Los metadatos heredados y modernos son diferentes

Las versiones antiguas leen un solo número pack_format. Las versiones nuevas pueden usar arrays de formato mínimo y máximo. El generador cambia la forma del JSON automáticamente en lugar de mezclar ambos esquemas en un archivo.

Los avisos de compatibilidad siguen importando

Minecraft puede cargar un pack más antiguo o más nuevo con un aviso, pero cargar no garantiza que todos los formatos de assets sean compatibles. Los modelos, definiciones de objetos, shaders, fuentes y otros recursos pueden cambiar entre versiones incluso cuando los metadatos se parsean correctamente.

Las snapshots requieren verificación adicional

Los números de formato de snapshot pueden cambiar antes de la versión estable. Trata la salida de snapshot como metadatos de prueba y verifícala de nuevo al mover el pack a una snapshot posterior o a una versión estable de Minecraft.

Crea un archivo pack.mcmeta válido

  1. Escribe la descripción que los jugadores verán en la pantalla de resource packs.
  2. Selecciona la versión de Java o snapshot exacta usada para las pruebas.
  3. Descarga pack.mcmeta y colócalo en la raíz de la carpeta del resource pack o del ZIP.
  4. Mantén la carpeta assets junto al archivo de metadatos y luego carga el pack en Minecraft.
  5. Lee el registro del juego cuando el pack sea rechazado o los assets no carguen.

Preguntas sobre pack.mcmeta

¿Dónde va pack.mcmeta?

Colócalo en el nivel superior del resource pack, junto a la carpeta assets. Si el pack está en ZIP, tanto pack.mcmeta como assets deben ser visibles inmediatamente al abrir el ZIP.

¿Los datapacks también usan pack.mcmeta?

Los datapacks también usan un archivo llamado pack.mcmeta, pero sus valores de formato admitidos y su propósito de contenido difieren. Esta página está configurada específicamente para metadatos de resource pack de Java.

¿Por qué Minecraft dice que mi pack es incompatible?

El formato seleccionado puede no coincidir con el juego en ejecución, el JSON puede haber sido editado incorrectamente, o el archivo puede estar anidado una carpeta demasiado profunda. Revisa primero la versión seleccionada y la raíz del ZIP.

¿Puede un resource pack soportar muchas versiones?

Los metadatos modernos pueden declarar un rango, pero los assets en sí también deben funcionar en ese rango. Una declaración amplia no puede convertir modelos o definiciones que cambiaron entre versiones.