{{Distinguish|Bedrock Edition}}
{{exclusive|bedrock|customtext=This feature is currently exclusive to the Windows version of ''[[Bedrock Edition]]''.}}
{{Infobox program
| image = Bedrock Editor.png
| imagesize = 280px
| author= 
* [[File:Mojang Studios logo.svg|20px|link=Mojang Studios|alt=Mojang Studios logo]] [[Mojang Studios]] <small>[https://minecraft.net/credits (Credits)]</small>
* [[File:Xbox Game Studios.svg|25px|link=Xbox Game Studios|class=darkmode-invert]] [[Xbox Game Studios]]
| developer = 
| publisher = 
| platform = {{os|winwm}}
| version = '''Stable''': {{v|editor-bedrock}}<br>
'''Preview''': {{v|editor-bedrock-beta}}
| programming language = C++<br>Bedrock Codebase
| date = '''Preview:''' March 8, 2023<br>
'''Stable:''' December 3, 2024
| source available = No
| website = https://minecraft.net/about-minecraft minecraft.net]<br>
[https://learn.microsoft.com/minecraft/creator/documents/editoroverview Microsoft Docs]<br>
[https://github.com/Mojang/minecraft-editor GitHub Repository<span style="display:none">
}}

The '''Bedrock Editor''', also referred to as '''Minecraft: Bedrock Editor''' and the '''Editor''', is an in-game tool that can be used to edit [[world]]s through projects. It is customizable through the use of scripting. It was released as '''Editor (Beta)''' in the release version of [[Bedrock Edition 1.21.50]].

== Launching ==
The Bedrock Editor can be opened from the "Creator Tools" tab in the Bedrock section of the [[Launcher]]. The editor is supported on versions starting from [[Bedrock Edition Preview 1.19.80.20|Preview 1.19.80.20]] for the Preview, and [[Bedrock Edition 1.21.50|1.21.50]] for the stable version.

Alternatively:
* Right-click on desktop menu, select New from the dropdown, and choose to create a new Shortcut.
* For the location of the item, enter {{cd|<nowiki>minecraft:?Editor=true</nowiki>}} for the stable version, or {{cd|<nowiki>minecraft-preview:?Editor=true</nowiki>}} for Preview. This is case-sensitive and needs to match exactly.
* Click Next and give your shortcut a name, such as <code>Minecraft Editor</code>.
* Launch the game with the newly created shortcut.

Opening the Bedrock Editor can also be done by pressing {{Key|Windows+R}}, typing {{cd|<nowiki>minecraft:?Editor=true</nowiki>}} for the stable version, or {{cd|<nowiki>minecraft-preview:?Editor=true</nowiki>}} for Preview, and pressing OK.

== Usage ==
{{Expand section}}
Using the tool starts with creating a new Project. New projects can be created from the main menu. This menu uses a similar layout to {{BE}}'s [[World selection menu#Bedrock Edition|World Selection Menu]], with the option to exit being replaced with a link to the Settings menu. The Worlds tab is replaced with the Projects tab. "Create New" is changed to "Create New Project", and the Realms promotion below is missing. The Friends and Servers tabs are also available. Within the Project Creation menu, most options available in Bedrock Edition Preview's world creation remain. 
[[File:EditorsMainMenu.png|thumb|The Editor's Main Menu]]
Holding down your right mouse button on the viewport enables movement. Horizontal movement is done through {{key|W}}, {{key|A}}, {{key|S}}, and {{key|D}}. Vertical movement is done through {{key|Shift}} and {{key|Space}}.

Left-clicking in the world selects a single block. Using the gizmo or holding shift between clicks places an area selection's corners. Pressing {{key|Ctrl}} creates an additional selection. The selection can be moved using the gizmo, or by holding {{key|Alt}} + either Arrow Keys for horizontal movement or Page Up/Page Down for vertical movement. Resizing can be done with corner gizmos, or by holding {{key|Ctrl}} (increase) or {{key|Shift}} (decrease) with arrow keys and Page Up/Page Down.

=== Tools ===
Tools can be selected from the left toolrail. 
{| class="wikitable"
! Name
! Keyboard Shortcut
! Description
|-
| Selection
| {{keys|ctrl + S}}
| Left mouse click to create a selection; CTRL + D to deselect
|-
| Brush
| {{keys|ctrl + B}}
| Left mouse click or drag-to-paint
|-
| Paste Preview
| {{keys|ctrl + shift + V}}
| Use the mouse to adjust the position of the clipboard preview, and clock to paste into the world
|-
| Line
| 
| Line tool creates lines of blocks
|-
| Summon Tool
| {{keys|ctrl + shift + S}}
| Click to summon entities
|}
The {{cmd|project}} command is exclusive to the Bedrock Editor.

=== Action bar ===
Action bar is located below the menu bar. In the middle of the action bar is also the block hotbar, which is used to find blocks that can be placed with the brush.
{| class="wikitable"
! Name
! Keyboard Shortcut
! Description
|-
| Undo
| {{keys|ctrl + Z}}
| Undo a transaction
|-
| Redo
| {{keys|ctrl + Y}}
| Redo a transaction
|-
| Attach Scripting Debugger
| 
| Attaches the scripting debugger on localhost port 19144. Check Log Panel for connection status.
|-
| Mode Toggle
| {{keys|ctrl + tab}}
| Switch to Crosshair Mode for single-block precision editing
|-
| Input Mapping
| 
| Opens input mapping modal to configure registered bindings.
|-
| Reload
| 
| Reloads all script files from all behavior packs and refreshes UI for all clients
|}

== Version history ==
{| class="wikitable mw-collapsible mw-collapsed" style="text-align:center;"
! Version
! Preview version
! Release version
! Date
|-
| [[Bedrock Editor 0.8.3|0.8.3]]
| [[Bedrock Edition Preview 1.21.60.24|Preview 1.21.60.24]]
| —
| December 12, 2024
|-
| [[Bedrock Editor 0.8.2|0.8.2]]
| [[Bedrock Edition Preview 1.21.60.23|Preview 1.21.60.23]]
| —
| December 4, 2024
|-
| [[Bedrock Editor 0.8.1|0.8.1]]
| [[Bedrock Edition Preview 1.21.60.21|Preview 1.21.60.21]]
| —
| November 20, 2024
|-
! [[Bedrock Editor 0.8.0|0.8.0]]
| [[Bedrock Edition Preview 1.21.50.28|Preview 1.21.50.28]]
! [[Bedrock Edition 1.21.50|1.21.50]]
| '''(Preview)''' November 7, 2024<br>'''(Release)''' December 3, 2024
|-
| [[Bedrock Editor 0.7.7|0.7.7]]
| [[Bedrock Edition Preview 1.21.50.26|Preview 1.21.50.26]]
| —
| October 30, 2024
|-
| [[Bedrock Editor 0.7.6|0.7.6]]
| [[Bedrock Edition Preview 1.21.50.25|Preview 1.21.50.25]]
| —
| October 23, 2024
|-
| [[Bedrock Editor 0.7.5|0.7.5]]
| [[Bedrock Edition Preview 1.21.50.24|Preview 1.21.50.24]]
| —
| October 17, 2024
|-
| [[Bedrock Editor 0.7.4|0.7.4]]
| [[Bedrock Edition Preview 1.21.50.20|Preview 1.21.50.20]]
| —
| October 9, 2024
|-
| [[Bedrock Editor 0.7.3|0.7.3]]
| [[Bedrock Edition Preview 1.21.40.23|Preview 1.21.40.23]]
| —
| September 25, 2024
|-
| [[Bedrock Editor 0.7.2|0.7.2]]
| [[Bedrock Edition Preview 1.21.40.21|Preview 1.21.40.21]]
| —
| September 11, 2024
|-
| [[Bedrock Editor 0.7.1|0.7.1]]
| [[Bedrock Edition Preview 1.21.40.20|Preview 1.21.40.20]]
| —
| September 4, 2024
|-
! [[Bedrock Editor 0.7.0|0.7.0]]
| [[Bedrock Edition Preview 1.21.30.23|Preview 1.21.30.23]]
| —
| August 15, 2024
|-
| [[Bedrock Editor 0.6.11|0.6.11]]
| [[Bedrock Edition Preview 1.21.30.22|Preview 1.21.30.22]]
| —
| August 7, 2024
|-
| [[Bedrock Editor 0.6.10|0.6.10]]
| [[Bedrock Edition Preview 1.21.30.21|Preview 1.21.30.21]]
| —
| August 1, 2024
|-
| [[Bedrock Editor 0.6.9|0.6.9]]
| [[Bedrock Edition Preview 1.21.20.23|Preview 1.21.20.23]]
| —
| July 17, 2024
|-
| [[Bedrock Editor 0.6.8|0.6.8]]
| [[Bedrock Edition Preview 1.21.20.22|Preview 1.21.20.22]]
| —
| July 10, 2024
|-
| [[Bedrock Editor 0.6.7|0.6.7]]
| [[Bedrock Edition Preview 1.21.20.21|Preview 1.21.20.21]]
| —
| June 27, 2024
|-
| [[Bedrock Editor 0.6.6|0.6.6]]
| [[Bedrock Edition Preview 1.21.10.22|Preview 1.21.10.22]]
| —
| June 5, 2024
|-
| [[Bedrock Editor 0.6.5|0.6.5]]
| [[Bedrock Edition Preview 1.21.10.21|Preview 1.21.10.21]]
| —
| May 29, 2024
|-
| [[Bedrock Editor 0.6.4|0.6.4]]
| [[Bedrock Edition Preview 1.21.10.20|Preview 1.21.10.20]]
| —
| May 22, 2024
|-
| [[Bedrock Editor 0.6.3|0.6.3]]
| [[Bedrock Edition Preview 1.21.0.24|Preview 1.21.0.24]]
| —
| May 1, 2024
|-
| [[Bedrock Editor 0.6.2|0.6.2]]
| [[Bedrock Edition Preview 1.21.0.23|Preview 1.21.0.23]]
| —
| April 24, 2024
|-
| [[Bedrock Editor 0.6.1|0.6.1]]
| [[Bedrock Edition Preview 1.21.0.22|Preview 1.21.0.22]]
| —
| April 18, 2024
|-
! [[Bedrock Editor 0.6.0|0.6.0]]
| [[Bedrock Edition Preview 1.21.0.21|Preview 1.21.0.21]]
| —
| April 10, 2024
|-
| [[Bedrock Editor 0.5.11|0.5.11]]
| [[Bedrock Edition Preview 1.21.0.20|Preview 1.21.0.20]]
| —
| April 3, 2024
|-
| [[Bedrock Editor 0.5.10|0.5.10]]
| [[Bedrock Edition Preview 1.20.80.23|Preview 1.20.80.23]]
| —
| March 20, 2024
|-
| [[Bedrock Editor 0.5.9|0.5.9]]
| [[Bedrock Edition Preview 1.20.80.22|Preview 1.20.80.22]]
| —
| March 14, 2024
|-
| [[Bedrock Editor 0.5.8|0.5.8]]
| [[Bedrock Edition Preview 1.20.80.21|Preview 1.20.80.21]]
| —
| March 6, 2024
|-
| [[Bedrock Editor 0.5.7|0.5.7]]
| [[Bedrock Edition Preview 1.20.80.20|Preview 1.20.80.20]]
| —
| February 29, 2024
|-
| [[Bedrock Editor 0.5.6|0.5.6]]
| [[Bedrock Edition Preview 1.20.70.24|Preview 1.20.70.24]]
| —
| February 15, 2024
|-
| [[Bedrock Editor 0.5.5|0.5.5]]
| [[Bedrock Edition Preview 1.20.70.22|Preview 1.20.70.22]]
| —
| February 7, 2024
|-
| [[Bedrock Editor 0.5.4|0.5.4]]
| [[Bedrock Edition Preview 1.20.70.21|Preview 1.20.70.21]]
| —
| January 31, 2024
|-
| [[Bedrock Editor 0.5.3|0.5.3]]
| [[Bedrock Edition Preview 1.20.70.20|Preview 1.20.70.20]]
| —
| January 24, 2024
|-
| [[Bedrock Editor 0.5.2|0.5.2]]
| [[Bedrock Edition Preview 1.20.60.25|Preview 1.20.60.25]]
| —
| January 10, 2024
|-
| [[Bedrock Editor 0.5.1|0.5.1]]
| [[Bedrock Edition Preview 1.20.60.24|Preview 1.20.60.24]]
| —
| January 4, 2024
|-
! [[Bedrock Editor 0.5.0|0.5.0]]
| [[Bedrock Edition Preview 1.20.60.23|Preview 1.20.60.23]]
| —
| December 13, 2023
|-
| [[Bedrock Editor 0.4.11|0.4.11]]
| [[Bedrock Edition Preview 1.20.60.22|Preview 1.20.60.22]]
| —
| December 6, 2023
|-
| [[Bedrock Editor 0.4.10|0.4.10]]
| [[Bedrock Edition Preview 1.20.60.21|Preview 1.20.60.21]]
| —
| November 29, 2023
|-
| [[Bedrock Editor 0.4.9|0.4.9]]
| [[Bedrock Edition Preview 1.20.60.20|Preview 1.20.60.20]]
| —
| November 15, 2023
|-
| [[Bedrock Editor 0.4.8|0.4.8]]
| [[Bedrock Edition Preview 1.20.50.22|Preview 1.20.50.22]]
| —
| October 25, 2023
|-
| [[Bedrock Editor 0.4.7|0.4.7]]
| [[Bedrock Edition Preview 1.20.50.20|Preview 1.20.50.20]]
| —
| October 11, 2023
|-
| [[Bedrock Editor 0.4.6|0.4.6]]
| [[Bedrock Edition Preview 1.20.40.23|Preview 1.20.40.23]]
| —
| September 27, 2023
|-
| [[Bedrock Editor 0.4.5|0.4.5]]
| [[Bedrock Edition Preview 1.20.40.22|Preview 1.20.40.22]]
| —
| September 20, 2023
|-
| [[Bedrock Editor 0.4.4|0.4.4]]
| [[Bedrock Edition Preview 1.20.30.22|Preview 1.20.30.22]]
| —
| August 17, 2023
|-
| [[Bedrock Editor 0.4.3|0.4.3]]
| [[Bedrock Edition Preview 1.20.30.21|Preview 1.20.30.21]]
| —
| August 9, 2023
|-
| [[Bedrock Editor 0.4.2|0.4.2]]
| [[Bedrock Edition Preview 1.20.30.20|Preview 1.20.30.20]]
| —
| August 3, 2023
|-
| [[Bedrock Editor 0.4.1|0.4.1]]
| [[Bedrock Edition Preview 1.20.20.21|Preview 1.20.20.21]]
| —
| July 12, 2023
|-
! [[Bedrock Editor 0.4.0|0.4.0]]
| [[Bedrock Edition Preview 1.20.20.20|Preview 1.20.20.20]]
| —
| June 28, 2023
|-
| [[Bedrock Editor 0.3.7|0.3.7]]
| [[Bedrock Edition Preview 1.20.10.23|Preview 1.20.10.23]]
| —
| June 14, 2023
|-
| [[Bedrock Editor 0.3.6|0.3.6]]
| [[Bedrock Edition Preview 1.20.10.20|Preview 1.20.10.20]]
| —
| May 25, 2023
|-
| [[Bedrock Editor 0.3.5|0.3.5]]
| [[Bedrock Edition Preview 1.20.0.22|Preview 1.20.0.22]]
| —
| April 26, 2023
|-
| [[Bedrock Editor 0.3.4|0.3.4]]
| [[Bedrock Edition Preview 1.20.0.21|Preview 1.20.0.21]]
| —
| April 19, 2023
|-
| [[Bedrock Editor 0.3.3|0.3.3]]
| [[Bedrock Edition Preview 1.20.0.20|Preview 1.20.0.20]]
| —
| April 12, 2023
|-
| [[Bedrock Editor 0.3.2|0.3.2]]
| [[Bedrock Edition Preview 1.19.80.22|Preview 1.19.80.22]]
| —
| March 22, 2023
|-
| [[Bedrock Editor 0.3.1|0.3.1]]
| [[Bedrock Edition Preview 1.19.80.21|Preview 1.19.80.21]]
| —
| March 15, 2023
|-
! [[Bedrock Editor 0.3|0.3]]
| [[Bedrock Edition Preview 1.19.80.20|Preview 1.19.80.20]]
| —
| March 8, 2023
|-
! 0.2
| {{FN|v0.2 was an internal version, whose purpose was building a basic set of features and making it ready to share to players.<ref name="v0.3">{{cite|url=https://github.com/Mojang/minecraft-editor/discussions/2|title=Release v0.3: The Basics Update|website=GitHub}}</ref>}}
| —
| N/A
|-
! 0.1
| {{FN|v0.1 was an internal version for prototyping and establishing the foundation of the Editor.<ref name="v0.3"/>}}
| —
| N/A
|}

{{FNlist}}

==Trivia==
* In the first build ([[Bedrock Editor 0.3|0.3]]), a [https://alturl.com/p749b link] referenced as an example scripting pack was jokingly put in the code. It redirects to {{W|Rick Astley|newtab=1}}'s song "{{W|Never Gonna Give You Up|newtab=1}}" (this is known as a {{W|Rickrolling|rickroll|newtab=1}}).

==References==
{{Reflist}}

== Navigation ==
{{Navbox Bedrock Edition}}
{{Navbox Bedrock Editor versions|all}}

[[de:Bedrock Editor]]
[[fr:Éditeur Bedrock]]
[[pt:Bedrock Editor]]
[[ru:Bedrock Editor]]
[[uk:Bedrock Editor]]
[[zh:基岩版编辑器]]
