MCBE Command Checker is a VS Code extension for validating Minecraft Bedrock Edition commands. It checks command syntax while you type, reports diagnostics in the Problems panel, and provides command-aware completion. It now supports Minecraft Bedrock Edition 1.26.0.
Install from Marketplace once published:
- Open Extensions in VS Code and search for
MCBE Command Checker - Or open the Marketplace page: https://marketplace.visualstudio.com/items?itemName=Tomocraft.mcbe-command-checker
- Open the latest GitHub Release.
- Download the .vsix asset.
- In VS Code, run Extensions: Install from VSIX....
- Select the downloaded .vsix file.
- Real-time Bedrock command validation on edit and save
- Diagnostics in editor and Problems panel
- Command and parameter completion
- Selector completion (for example: @a, @e, @p)
- Selector argument completion (for example: type=, tag=, gamemode=)
- Compact syntax hints with focused overload filtering
- Edition switch for command datasets: normal / education
- Manual validation from context menu (selection or full file)
- JSON parameter validation with actual JSON parsing
- Built for Minecraft Bedrock Edition command workflows
- Useful for add-on development, map scripting, and behavior pack command files
- Designed to reduce typo-related command debugging time
- Install the extension.
- Open a .mcfunction file, or any file matched by includeFilePatterns.
- Type commands and review diagnostics in real time.
- Open the Problems panel for full details.
- Optionally run manual validation from the context menu.
-
mcbeCommandChecker.showSyntaxHintsToggle syntax hint display. -
mcbeCommandChecker.showContextMenuToggle context menu entries. -
mcbeCommandChecker.includeFilePatternsGlob patterns for validation, completion, and syntax hints. Examples:**/*.mcfunction,**/*.txt -
mcbeCommandChecker.editionCommand dataset edition. Values:normal,education
- Command ID:
mcbeCommandChecker.validateSelectionOrFile - Display name:
Validate Selected Bedrock Commands - Purpose: Validate selected text or the entire active file You can use this command from context menu.
- This extension targets Minecraft Bedrock Edition commands.
- Very new command changes may require dataset updates.
- JSON parameters are validated as real JSON.
Default language is English.
Package localization files are provided for:
- English
- Japanese
- German
- Spanish
- French
- Italian
- Korean
- Portuguese (Brazil)
- Russian
- Chinese (Simplified)
- Chinese (Traditional)
Bug reports and feature requests are welcome via your issue tracker or contact channel.
