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.

Hướng dẫn tạo Manifest Bedrock

Công cụ này tạo tệp manifest.json hợp lệ cho add-on Minecraft Bedrock Edition. Chọn loại gói (Resource Pack, Behavior Pack, Skin Pack, World Template), nhập tên, mô tả và số phiên bản.

UUID Tiêu đề và UUID Mô-đun được tạo tự động; bạn có thể nhấn nút tạo lại để tạo UUID mới nếu cần. Loại Mô-đun được đặt tự động dựa trên loại gói (ví dụ: Resource Pack là 'resources').

Đối với Resource Pack hoặc Behavior Pack, bạn có thể tùy chọn thêm khả năng (capabilities) và phụ thuộc (dependencies). Khả năng cho biết các tính năng đặc biệt mà gói hỗ trợ; phụ thuộc thêm tham chiếu đến gói khác.

JSON được tạo có thể xem ở chế độ 'Styled' hoặc 'Raw', sao chép vào clipboard bằng 'Copy Code' hoặc tải xuống dưới dạng tệp manifest.json bằng 'Download'.

Câu hỏi thường gặp

Manifest Minecraft Bedrock là gì?

Tệp manifest.json là 'thẻ căn cước' của gói Bedrock của bạn. Nó cho Minecraft biết tên, mô tả, phiên bản và mã định danh duy nhất (UUID) của sáng tạo của bạn. Nếu không có tệp này, trò chơi sẽ không nhận dạng thư mục của bạn là một gói.

Tại sao tôi cần hai UUID trong Bedrock?

Bedrock Edition sử dụng một UUID cho 'Tiêu đề' (bản thân gói) và một UUID cho mỗi 'Mô-đun' (nội dung). Chúng phải là duy nhất để Minecraft có thể phân biệt các phiên bản và thể hiện khác nhau của gói ngay cả khi tên giống nhau.

Làm thế nào để sử dụng tệp đã tạo?

Tải xuống hoặc sao chép mã vào tệp có tên 'manifest.json' tại thư mục gốc của gói. Đảm bảo phần mở rộng chính xác là '.json' chứ không phải '.txt'!

'Phiên bản Engine tối thiểu' là gì?

Điều này cho Minecraft biết phiên bản tối thiểu của trò chơi cần thiết để chạy gói của bạn. Ví dụ: nếu bạn sử dụng các tính năng từ 1.21, hãy đặt giá trị này thành 1.21.0 để đảm bảo tương thích với người chơi.