Bedrock
Commands
Bedrock command tutorials made by xSnipez3
Tutorial Selection
Tutorial pages update: These pages will receive some updates soon to make them more user-friendly and to finish off the pages that aren't currently available (basic commands, advanced commands and command systems). Some pages will also be revamped to provide helpful tutorials to fellow command wizards.
Command block basics tutorial has been updated.
Target selectors tutorial is being updated...
Need help with something else?
Block States
In 1.19.70 aux values (also known as data values) were replaced for block states in /fill, /setblock and /testforblock. Instead of writing data values in these commands, you'll now need to write block states. Block states are suggested in the command auto-fill, but if you'd like to convert aux values to block states, you can use a website made by SmokeyStack which is linked here. You may also find a full list of all the block states and what they do via the Minecraft Wiki.
Colour & Formatting Codes
A colour/formatting code is a sequence of characters used to change the colour or format of text. These codes consist of a section sign (§) followed by a number or letter. Each number/letter changes the way the text looks and they may be combined too. Below are screenshots of all the colour and formatting codes:
Colour Codes
Formatting Codes
Input Keys
An input key is a private hidden symbol used in the game. These symbols may represent the keys used to input controls on the game or may be symbols used to represent different things inside of the game. I've compiled a list of the input key symbols used for controls below. More information can be found on the Bedrock Dev Wiki.
Input the "jump" input key using :_input_key.jump:.
Input the "sneak" input key using :_input_key.sneak:.
Input the "sprint" input key using :_input_key.sprint:.
Will be replaced for the text "Unassigned" on Mobile
Input the "forward" input key using :_input_key.forward:.
Will be replaced for the text "Unassigned" on Console platforms
Input the "back" input key using :_input_key.back:.
Will be replaced for the text "Unassigned" on Console platforms
Input the "left" input key using :_input_key.left:.
Will be replaced for the text "Unassigned" on Console platforms
Input the "right" input key using :_input_key.right:.
Will be replaced for the text "Unassigned" on Console platforms
Input the "attack" input key using :_input_key.attack:.
Will be replaced for the text "Unassigned" on Mobile
Input the "inventory" input key using :_input_key.inventory:.
Will be replaced for the text "Unassigned" on Mobile
Input the "cycle item left" input key using :_input_key.cycleItemLeft:.
Will be replaced for the text "Unassigned" on Mobile
Input the "cycle item right" input key using :_input_key.cycleItemRight:.
Will be replaced for the text "Unassigned" on Mobile
Input the "use" input key using :_input_key.use:.
Will be replaced for the text "Unassigned" on Mobile
Input the "drop" input key using :_input_key.drop:.
Will be replaced for the text "Unassigned" on Mobile