vscode-mcjson
An extension to bring Minecraft json validation to VSCode Currently supports Minecraft version 1.13 officially This extension uses Minecraft JSON schemas
Adds support for many files
Features full descriptions, completions and error reporting for the following files:
- Advancements
pack.mcmeta
for both data and resource packs*.mcmeta
animation files- Loot tables
sounds.json
Note
Please note that this encourages best practises when writing json files
For example, it requires that the minecraft:
namespace be used where it can be
implied. This does mean that most of the vanilla files don't validate However,
for future compatibility, it is left like that.
#Release notes
v0.3.0
Added
- Support for blockstate definitions
Fixed
player_hurt_entity
advancement criteria missing- Text object not showing an error when there are undefined properties