All notable changes to the "vscode-bedrock-definitions" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Fixed completions and definitions not populating in JSON files
- This was due to VSCode changing the word pattern for JSON
- Made resource completions only show resources from the current pack (i.e. behaviour pack animations will not be provided as a completion in resource pack entity files)
- Made animation completions in
/playanimation
only show resource pack animations
- Made animation completions in
- Stopped showing links for animations and dialogues in
/playanimation
and/dialogue
respectively (but still provide autocompletions) - Show definition updating status more prominently
- Updated function autocomplete
- Made autocomplete for commands not replace text after cursor
- Improved regex for playanimation
- Autocomplete for dialogue command
- Support for functions in dialogue files
- Autocomplete for events in the event command
- Autocomplete and go to definition (file) for animation
- Cannot go to animation definition range directly due to limitations of
vscode.DocumentLink
- Cannot go to animation definition range directly due to limitations of
- Support capital letters in fns (#9)
- Support autocomplete with
!
in the entity selector - Updated entity list to beta 1.18.20.23
- Fix text completion
- Fix
manifest.json
schema
- Reorganize and optimize the codebase
- Added document linking in mcfunction files
- Go to the function
- Go to entity defintions and particles
- Added autocompletion in mcfunction files
- Autocomplete the entity, particle, sound, or function called
- Autocomplete the entity type in selectors
- Added go-to definition and auto complete for sound definitions
- Added autocomplete
- Full list of completions available in the README
- Jump to definition for client entity identifiers, if available
- Rewrite backend to be able to be shared by multiple providers
- Move to jsonc-parser from json-source-map
- Add icon
- Support for jsonc (JSON with comments)
- Initial release