8Crafter 57b510cee3 Fixes to enchantments, loot tables, and materials, and typo fixes. (#372)
-   Added the missing enchantment types to the enum for the `minecraft:enchantable` item component.
-   Fixed a typo where the `killed_by_player_or_pets` condition was called "Killed By Player Or Pets Or Pets" instead of "Killed By Player Or Pets".
-   Fixed the match tool loot table condition to use the correct schema for the `enchantments` property.
-   Fixed a typo where the title of the match tool loot table condition schema was "Killed By Player" instead of "Match Tool".
-   Added the missing `skinning_alphatest` value to the variant enum for materials (this variant type is used in the vanilla material files).
-   Fixed a typo where the title of the `skins.json` schema was "Skip Pack" instead of "Skin Pack".
2025-08-28 17:55:05 +00:00
2025-04-29 09:02:06 +02:00
fix
2025-06-02 22:41:11 +02:00
2022-08-05 19:36:04 +02:00
2021-06-06 11:39:21 +02:00
2022-08-05 19:36:04 +02:00
2024-11-09 10:08:30 +01:00
2022-09-20 19:40:08 +02:00
2023-10-24 19:49:08 +02:00
2021-10-21 14:41:38 +02:00
2024-11-09 10:08:30 +01:00
2022-10-28 16:03:21 +02:00
2024-11-09 15:14:05 +01:00
2020-11-02 11:31:49 +01:00
2024-11-09 10:08:30 +01:00
2020-11-01 17:23:45 +01:00
2025-02-13 14:38:27 +01:00
2021-09-27 10:44:21 +02:00
2025-06-02 14:48:10 +02:00

Minecraft-bedrock-json-schemas

Compress Json Schemas Format json files Unit Test

The JSON validation schema files for Minecraft bedrock

Contributing

Any changes to the schemas are to be done through the source files in the folder source. These get converted and compressed through an action into smaller schemas. On other matters follow the Contribution guide.

This project could use help in filling in descriptions, titles and giving snippets!

JSON validation can give snippets for sub items, as well as description, but this hasn't always been filled out!

Manual Usage

Vscode

  • Copy the vscode-settings.json file into the .vscode folder in your project and rename it to: settings.json
    OR
  • Copy the contents of vscode-settings.json into your .code-workspace file under the property settings:
{
  "folders": [ { "path": "." } ],
  "settings": {
    "json.schemas": [
      ...
    ]
  }
}

Contents

Behavior files

Resource files

License

This project makes use of Microsoft open source license: CC-BY-4.0, MIT licenses.

Description
No description provided
Readme BSD-3-Clause 8.6 MiB
Languages
TypeScript 95.6%
JavaScript 3.3%
Makefile 1.1%