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.

Guia do Gerador de Manifest para Bedrock

Esta ferramenta gera um arquivo manifest.json para packs do Minecraft Bedrock Edition. Selecione o tipo de pack (Resource, Behavior, Skin ou World Template) e preencha os campos obrigatórios: nome, descrição, versões e UUIDs. Os UUIDs são gerados automaticamente, mas você pode regenerá-los se desejar.

Para packs Resource ou Behavior, você pode adicionar capacidades opcionais (raytraced, pbr, chemistry, experimental_custom_ui, script_eval) e dependências de outros packs. O módulo é configurado automaticamente de acordo com o tipo de pack selecionado.

Após configurado, você pode copiar o código JSON ou baixar o arquivo manifest.json. Certifique-se de colocar o arquivo na raiz da pasta do seu pack.

Perguntas Frequentes

O que é um Manifest do Minecraft Bedrock?

Um arquivo manifest.json é o 'cartão de identidade' do seu pack Bedrock. Ele informa ao Minecraft o nome, descrição, versão e identificadores únicos (UUID) da sua criação. Sem este arquivo, o jogo não reconhecerá sua pasta como um pack.

Por que preciso de dois UUID no Bedrock?

O Bedrock Edition usa um UUID para o 'Cabeçalho' (o pack em si) e um para cada 'Módulo' (o conteúdo). Eles devem ser únicos para que o Minecraft possa distinguir diferentes versões e instâncias do seu pack mesmo que o nome seja o mesmo.

Como usar o arquivo gerado?

Baixe ou copie o código em um arquivo chamado 'manifest.json' na raiz da pasta do seu pack. Certifique-se de que a extensão seja exatamente '.json' e não '.txt'!

O que é 'Min Engine Version'?

Isso informa ao Minecraft a versão mínima do jogo necessária para executar seu pack. Por exemplo, se você usar recursos da 1.21, defina como 1.21.0 para garantir compatibilidade com os jogadores.