1.3.2 • Published 5 years ago

datapack-helper-plus-json v1.3.2

Weekly downloads
5
License
MIT
Repository
github
Last release
5 years ago

vscode-datapack-helper-plus-json

CircleCI npm VSCode Marketplace VSCode Marketplace Downloads VSCode Marketplace Installs VSCode Marketplace Rating

License semantic-release Gitmoji

Updated to: Minecraft Java Edition 19w38b

A VSCode extension providing JSON schemas for Minecraft: Java Edition datapack JSON files. Information about json schemas can be found at json-schema.org.

Installation

You can download and install this extension on VSCode Marketplace.

Design choices

  • The use of the minecraft: namespace is mandatory anywhere it can be used. This does mean that it will not necessarily validate against all vanilla files

File Struture

  • src: Stores all JSON Schemas.
    • shared: Stores all common JSON Schemas. Some of them are generated by ./scripts/convert.js so you don't change them manually.
    • tags: Stores JSON Schemas for tags.
    • advancement.json: JSON Schema for advancements.
    • loot_table.json: JSON Schema for loot tables.
    • pack.mcmeta.json: JSON Schema for pack.mcmeta.
    • predicate.json: JSON Schema for predicates.
    • recipe.json: JSON Schema for recipes.
  • scripts: Stores useful tools.
    • convert.js: Convert registries.json generated by Minecraft data generator to shared files

Special Thanks

This work is based on Levertion/minecraft-json-schema created by @Levertion which is released under a CC BY 4.0 license. I keep it updated with Minecraft.

Contributing

Contributions are welcome!

1.3.2

5 years ago

1.3.1

5 years ago

1.3.0

5 years ago