Bedrock Editor 0.5.0

v0.5.0
Edition

Bedrock Editor

Release date

December 13, 2023

Client version

1.20.60.23

Other editions with a version "0.5.0":
 

Bedrock Editor v0.5.0, also known as the Edit/Test Update, is an alpha release for the Bedrock Editor released on December 13, 2023, which adds new line tool and navigation record system.[1][2]

Additions

API
  • Added new bindings and support for scripts to be able to push a TypeScript object as a payload on to the transaction stack, and register a set of handler functions which will receive the payload when the transaction system receives an undo or redo event.
  • Added an export for stringFromExtension so that it can be used in both internal and external Creator extensions.
Navigation System
  • A Navigation record system has been added to Editor.
  • Records are automatically created if the Player is more than 5 blocks away from the current head record (or in a different dimension) with a velocity of 0 and the last record was created at least 5 seconds ago.
  • Ctrl + [ moves the head back one Navigation record and teleports the Player to that record's location.
  • Ctrl + ] moves the head forward one record and teleports the Player to that location.
  • Ctrl + K manually creates a record.
  • Navigation records can be output to the Log panel via a menu item under the View top menu.
Line Tool
  • A new line tool is added to the Editor.
  • Freeform, fixed distance and adjacent face cursor selection.
  • Block fill selection dropdown.
  • Surface contour option to follow solid surface.
  • The controls are as follows:
    • First left mouse click starts a line.
    • Second left mouse click completes a line segment.
    • A third left mouse click removes previous line segment.
    • ⇧ Shift + second left mouse click continues with a new line segment from the end of the previous line.
    • Ctrl + left mouse click starts a new line.
    • The line selection can be filled either through the button on the tool panel or ↵ Enter key.
    • Ctrl + D removes all line segments.
    • The placed blocks can be removed or reran through the undo (Ctrl + Z) and redo (Ctrl + Y) actions.
Other
  • Editor Playtest pane now supports setting time of day and weather when testing levels, as well as minor tweaks to the layout. Time in the Playtest pane supports either Minecraft time (0-23999) or 24hr time (00:00-23:59).

Changes

API
  • Default block for BlockType in Selection tool is now 'grass'.
Other
  • Scripted property panes will now be scrollable once they reach a certain height.
  • Property options in the play/test pane retain their values when the game reloads.

References

Navigation