Overview Version History Q & A Rating & Review
Minecraft Bedrock Command Checker
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.
Preview
Real-time Validation
Installation
Option 1: Visual Studio Marketplace
Install from Marketplace once published:
Option 2: GitHub Release (.vsix)
Open the latest GitHub Release.
Download the .vsix asset.
In VS Code, run Extensions: Install from VSIX....
Select the downloaded .vsix file.
Features
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
Why this extension
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
Quick Start
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.
Settings
mcbeCommandChecker.showSyntaxHints
Toggle syntax hint display.
mcbeCommandChecker.showContextMenu
Toggle context menu entries.
mcbeCommandChecker.includeFilePatterns
Glob patterns for validation, completion, and syntax hints.
Examples: **/*.mcfunction, **/*.txt
mcbeCommandChecker.edition
Command dataset edition.
Values: normal, education
Commands
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.
Scope and Notes
This extension targets Minecraft Bedrock Edition commands.
Very new command changes may require dataset updates.
JSON parameters are validated as real JSON.
Language Support
Default language is English.
Package localization files are provided for:
English
Japanese
German
Spanish
French
Italian
Korean
Portuguese (Brazil)
Russian
Chinese (Simplified)
Chinese (Traditional)
Feedback
Bug reports and feature requests are welcome via your issue tracker or contact channel.