Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Manifest.json

From SAS Gaming Wiki
Revision as of 20:35, 9 April 2026 by SyncBot (talk | contribs) (Fix template calls: add MC/ prefix)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Script error: No such module "Exclusive". manifest.json is a

  1. REDIRECT Template:Wikipedia

Template:Redr that contains metadata information for the Minecraft package format. It is required by resource packs, Minecraft:behavior packs, Minecraft:skin packs, and world templates in order to be successfully imported into the game.

JSON format

Version 3

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr representing the version of the vanilla resource and behavior packs to apply.

      • Template:Nbt/sprite description: A description of the pack. Can be text or a translation key.
      • Template:Nbt/sprite platform_locked: Locks the pack from being used as a global pack, rendering it impossible to use on other player's worlds or servers.
      • Template:Nbt/sprite lock_template_options: Specific to world templates. If enabled, the player can not modify the world options.
      • Template:Nbt/sprite min_engine_version: A vector
  1. REDIRECT Template:Code

Template:Redr representing the minimum version of the game the pack can run on.

      • Template:Nbt/sprite name: The name of the pack. Can be text or a translation key.
      • Template:Nbt/sprite pack_scope: Specific to resource packs. Represents at which level the pack can be applied.
  1. REDIRECT Template:Code

Template:Redr packs can be applied to a world,

  1. REDIRECT Template:Code

Template:Redr in global resources and

  1. REDIRECT Template:Code

Template:Redr anywhere. Defaults to

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr, where x in a hexadecimal number (0-9 or a-f).

  1. REDIRECT Template:Code

Template:Redr or vector

  1. REDIRECT Template:Code

Template:Redr representing the current version of pack. Used to handle updates to the pack.

  1. REDIRECT Template:Code

Template:Redr (resource pack),

  1. REDIRECT Template:Code

Template:Redr

        • ),
  1. REDIRECT Template:Code

Template:Redr (Minecraft:Character Creator item or cape),

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr, or

  1. REDIRECT Template:Code

Template:Redr (scripting).

  1. REDIRECT Template:Code

Template:Redr, where x in a hexadecimal number (0-9 or a-f).

  1. REDIRECT Template:Code

Template:Redr or vector

  1. REDIRECT Template:Code

Template:Redr representing the current version of pack. Used to handle updates to the pack.

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr of the pack dependency.

  1. REDIRECT Template:Code

Template:Redr of the dependency to use.

  1. REDIRECT Template:Code

Template:Redr of the script module. Optional

  1. REDIRECT Template:Code

Template:Redr of the dependency to use.

  1. REDIRECT Template:Code

Template:Redr – specific to Minecraft:Minecraft Education chemistry features.

  1. REDIRECT Template:Code

Template:Redr – used internally in the game in the vanilla Minecraft:Bedrock Editor resource pack, and for importing @minecraft/server-editor script module.<ref>https://wiki.bedrock.dev/scripting/api-modules</ref>

  1. REDIRECT Template:Code

Template:Redr – experimental custom UI based on HTML and JavaScript. Unsupported since 1.18.10.28.<ref>https://bedrock.dev/docs/1.18.0.0/1.18.10.28/UI</ref>

  1. REDIRECT Template:Code

Template:Redr – enables dynamic code execution in scripting via eval() function or Function() constructor.<ref>https://wiki.bedrock.dev/scripting/api-environment</ref>

  1. REDIRECT Template:Code

Template:Redr – enables PBR features specific to ray tracing, which only supports MER subset. Compatible with Vibrant Visuals.

  1. REDIRECT Template:Code

Template:Redr – enables PBR features specific to Minecraft:Vibrant Visuals with full MERS support.

  1. REDIRECT Template:Code

Template:Redr representing a version of the tool used to modify the manifest.

  1. REDIRECT Template:Code

Template:Redr, indicates the pack is meant as part of an Minecraft:add-on. This allows the add-on to not disable achievements when activated.

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

Version 2

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr representing the version of the vanilla resource and behavior packs to apply.

      • Template:Nbt/sprite description: A description of the pack. Can be text or a translation key.
      • Template:Nbt/sprite platform_locked: Locks the pack from being used as a global pack, rendering it impossible to use on other player's worlds or servers.
      • Template:Nbt/sprite lock_template_options: Specific to world templates. If enabled, the player can not modify the world options.
      • Template:Nbt/sprite min_engine_version: A vector
  1. REDIRECT Template:Code

Template:Redr representing the minimum version of the game the pack can run on.

      • Template:Nbt/sprite name: The name of the pack. Can be text or a translation key.
      • Template:Nbt/sprite pack_scope: Specific to resource packs. Represents at which level the pack can be applied.
  1. REDIRECT Template:Code

Template:Redr packs can be applied to a world,

  1. REDIRECT Template:Code

Template:Redr in global resources and

  1. REDIRECT Template:Code

Template:Redr anywhere. Defaults to

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr, where x in a hexadecimal number (0-9 or a-f).

  1. REDIRECT Template:Code

Template:Redr or vector

  1. REDIRECT Template:Code

Template:Redr representing the current version of pack. Used to handle updates to the pack.

  1. REDIRECT Template:Code

Template:Redr (resource pack),

  1. REDIRECT Template:Code

Template:Redr (Minecraft:behavior pack),

  1. REDIRECT Template:Code

Template:Redr (Minecraft:Character Creator item or cape),

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr, or

  1. REDIRECT Template:Code

Template:Redr (scripting).

  1. REDIRECT Template:Code

Template:Redr, where x in a hexadecimal number (0-9 or a-f).

  1. REDIRECT Template:Code

Template:Redr or vector

  1. REDIRECT Template:Code

Template:Redr representing the current version of pack. Used to handle updates to the pack.

        • Template:Nbt/sprite language: Specific to script modules. The language the scripts are written in. Only supports
  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr of the pack dependency.

  1. REDIRECT Template:Code

Template:Redr of the dependency to use.

  1. REDIRECT Template:Code

Template:Redr of the script module. Optional

  1. REDIRECT Template:Code

Template:Redr of the dependency to use.

  1. REDIRECT Template:Code

Template:Redr – specific to Minecraft:Minecraft Education chemistry features.

  1. REDIRECT Template:Code

Template:Redr – used internally in the game in the vanilla Minecraft:Bedrock Editor resource pack, and for importing @minecraft/server-editor script module.<ref>https://wiki.bedrock.dev/scripting/api-modules</ref>

  1. REDIRECT Template:Code

Template:Redr – experimental custom UI based on HTML and JavaScript. Unsupported since 1.18.10.28.<ref>https://bedrock.dev/docs/1.18.0.0/1.18.10.28/UI</ref>

  1. REDIRECT Template:Code

Template:Redr – enables dynamic code execution in scripting via eval() function or Function() constructor.<ref>https://wiki.bedrock.dev/scripting/api-environment</ref>

  1. REDIRECT Template:Code

Template:Redr – enables PBR features specific to ray tracing, which only supports MER subset. Compatible with Vibrant Visuals.

  1. REDIRECT Template:Code

Template:Redr – enables PBR features specific to Minecraft:Vibrant Visuals with full MERS support.

  1. REDIRECT Template:Code

Template:Redr representing a version of the tool used to modify the manifest.

  1. REDIRECT Template:Code

Template:Redr, indicates the pack is meant as part of an Minecraft:add-on, this also allows the addon to not disable achievements when activated.

Old versions

Version 1

The previous iteration of manifest.json only ever contains few basic information about the package, such as header, modules, and dependencies, being very similar to version 2 without the modern features.

These manifest files are documented from multiple built-in resource packs, which are found in the game's directory:

  1. REDIRECT Template:Code

Template:Redr, where x in a hexadecimal number (0-9 or a-f).

  1. REDIRECT Template:Code

Template:Redr (resource pack),

  1. REDIRECT Template:Code

Template:Redr (Minecraft:behavior pack), and

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr, where x in a hexadecimal number (0-9 or a-f).

  1. REDIRECT Template:Code

Template:Redr of the pack dependency.

        • Template:Nbt/sprite name: The name of the pack. Can be text or a translation key.
        • Template:Nbt/sprite version: An array consist of three integer numbers representing the version of the pack.

Version 0

The very first version of manifest.json, at the time was named pack_manifest.json, is used back in the v0.16.0 alpha versions. Its syntax is very different from version 1, containing the header object with different properties that would be renamed in the next iteration. Notably, modules and dependencies are contained inside the header object.

It is retroactively called version 0 in the Creator Documentation. Additionally, when the pack containing this manifest is loaded in later versions, it would get converted to version 1 with the new manifest.json, while the old pack_manifest.json would get backed up as pack_manifest.json.old.<ref>https://learn.microsoft.com/en-us/minecraft/creator/reference/content/versiondisambiguation?view=minecraft-bedrock-stable</ref>

Version 0 resource packs are separated into the client and server packs, both serve very similar purposes to the modern resource pack (client) and behavior pack (server).

These manifest files are documented from multiple built-in resource packs, which are found in the game's directory:

  1. REDIRECT Template:Code

Template:Redr, where x in a hexadecimal number (0-9 or a-f).

  1. REDIRECT Template:Code

Template:Redr (client) and

  1. REDIRECT Template:Code

Template:Redr (server).

  1. REDIRECT Template:Code

Template:Redr, where x in a hexadecimal number (0-9 or a-f).

  1. REDIRECT Template:Code

Template:Redr of the pack dependency.

History

  1. Redirect Template:Empty section

External links


References

<references/>

Navigation

Editions
Merged
Ports to consoles
Discontinued
Development
Version history
Technical
Creator
Add-ons
Multiplayer
Exclusive features
Blocks
Mobs
Effects
Unused
Removed

pt:Manifest.json uk:Manifest.json zh:Manifest.json