MC ToolboxMC TOOLBOX
Back to Tools

Minecraft Bedrock Manifest Generator

Professional creator studio for Bedrock Edition. Instantly generate validated `manifest.json` files with automatic UUID generation and version control.

Header Information

..
..

Module

..
resources
manifest.json
{
  "format_version": 2,
  "header": {
    "name": "My Awesome Pack",
    "description": "A short description of your pack",
    "uuid": "",
    "version": [
      1,
      0,
      0
    ],
    "min_engine_version": [
      1,
      21,
      0
    ]
  },
  "modules": [
    {
      "type": "resources",
      "uuid": "",
      "version": [
        1,
        0,
        0
      ]
    }
  ]
}

Creator Tip

Always double-check your **Min Engine Version**. Setting it too high might prevent players on older versions of Minecraft from using your pack.

The Professional
Bedrock Pack Studio

Building Minecraft Bedrock packs shouldn't be about fighting JSON errors. MC Toolbox provides a high-fidelity environment to generate valid, professional-grade manifest files for all game versions.

Universal Compatibility

Our generator follows the official Minecraft Bedrock Edition specifications exactly. We handle UUID v4 generation, semantic versioning, and specific module types automatically, ensuring your Resource Packs, Behavior Packs, and Skin Packs work flawlessly.

Automated Validation

Stop manually looking up module types like `resources` vs `data`. MC Toolbox intelligently assigns the correct type based on your pack selection, preventing "broken pack" errors in-game.

Knowledge Hub

Frequently Asked Questions

A manifest.json file is the 'ID card' of your Bedrock pack. It tells Minecraft the name, description, version, and unique identifiers (UUIDs) of your creation. Without this file, the game won't recognize your folder as a pack.

Bedrock Edition uses one UUID for the 'Header' (the pack itself) and one for each 'Module' (the content). These must be unique so that Minecraft can distinguish between different versions and instances of your pack even if the name is the same.

Download or copy the code into a file named 'manifest.json' at the root of your pack folder. Make sure the extension is exactly '.json' and not '.txt'!

This tells Minecraft the minimum version of the game required to run your pack. For example, if you use features from 1.21, set this to 1.21.0 to ensure player compatibility.

World Templates are used when creating maps that players can use to generate new worlds. Choosing 'World Template' correctly sets the module type in your manifest so Minecraft treats it as a map template.

Guía del Generador de Manifest para Bedrock

Esta herramienta genera un archivo manifest.json para packs de Minecraft Bedrock Edition. Selecciona el tipo de pack (Resource, Behavior, Skin o World Template) y completa los campos requeridos: nombre, descripción, versiones y UUIDs. Los UUIDs se generan automáticamente, pero puedes regenerarlos si lo deseas.

Para packs de Resource o Behavior, puedes añadir capacidades opcionales (raytraced, pbr, chemistry, experimental_custom_ui, script_eval) y dependencias de otros packs. El módulo se configura automáticamente según el tipo de pack seleccionado.

Una vez configurado, puedes copiar el código JSON o descargar el archivo manifest.json. Asegúrate de colocar el archivo en la raíz de la carpeta de tu pack.

Preguntas Frecuentes

¿Qué es un Manifest de Minecraft Bedrock?

Un archivo manifest.json es la 'cédula de identidad' de tu pack de Bedrock. Le dice a Minecraft el nombre, descripción, versión e identificadores únicos (UUID) de tu creación. Sin este archivo, el juego no reconocerá tu carpeta como un pack.

¿Por qué necesito dos UUID en Bedrock?

Bedrock Edition usa un UUID para el 'Header' (el pack en sí) y otro para cada 'Módulo' (el contenido). Estos deben ser únicos para que Minecraft pueda distinguir entre diferentes versiones e instancias de tu pack incluso si el nombre es el mismo.

¿Cómo uso el archivo generado?

Descarga o copia el código en un archivo llamado 'manifest.json' en la raíz de la carpeta de tu pack. ¡Asegúrate de que la extensión sea exactamente '.json' y no '.txt'!

¿Qué es 'Min Engine Version'?

Esto le dice a Minecraft la versión mínima del juego necesaria para ejecutar tu pack. Por ejemplo, si usas características de 1.21, configúralo a 1.21.0 para asegurar la compatibilidad con los jugadores.