Bedrock Editor 0.7.4
This article would benefit from the addition of more images.
Please remove this notice once you have added suitable images to the article.
v0.7.4
| Edition | ||||||
|---|---|---|---|---|---|---|
| Release date |
October 9, 2024 | |||||
| Client version | ||||||
| ||||||
{
"title": "v0.7.4",
"images": [],
"rows": [
{
"field": "(link to Bedrock Editor article, displayed as Bedrock Editor)",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "October 9, 2024",
"label": "Release date"
},
{
"field": "(link to Bedrock Edition Preview 1.21.50.20 article, displayed as 1.21.50.20)",
"label": "Client version"
}
],
"invimages": [],
"footer": "<table style=\"margin: auto; word-break: break-word;\">\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\" >[[Bedrock Editor 0.7.0|<span style=\"margin-right:-0.35em\">◄</span>◄ 0.7.0]]</td>\n<td rowspan=\"2\" style=\"padding: 0.4em\">'''0.7.4'''</td>\n<td style=\"padding: 0.4em\" >[[Bedrock Editor 0.8.0| 0.8.0 <span style=\"margin-right:-0.35em\">►</span>►]]</td>\n</tr>\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\">\n[[Bedrock Editor 0.7.3|◄ 0.7.3]]\n</td>\n\n<td style=\"padding: 0.4em\">\n[[Bedrock Editor 0.7.5| 0.7.5 ►]]\n</td>\n</tr>\n</table>"
}
Other editions with a version "0.7.4":
Bedrock Editor v0.7.4 is a minor alpha release for the Bedrock Editor released on October 9, 2024.[1][2]
Changes
Brush tool
- Selection now has a freehand select that uses brushes to paint
- Updated general brush functionality:
- Brush shapes are visualized as grey wireframes, and show only affected blocks in yellow
- Cursor Control / Mouse Mode is now using a common control which is shared across extensions
- Brush Selection, Masking and Brush Properties is now using a custom control which is shared across extensions
- Brush Painting now visualizes only affected blocks
- Added support for brush shape offsets.
API
- Added
addToggleGroupfunction toIPropertyPaneAPI to create toggle groups with selectable icon buttons. - Added an optional
infoTooltip:TooltipInteractiveContentproperty toIRootPropertyPaneAPI, displayed as an icon in the drawer header. Interactive tooltips remain active on hover and support links and paragraphs. - Added
serialize(obj)anddeserialize(string)functions. These act likeJSON.stringify/JSON.parsebut will use customserializers/deserializersregistered withregisterSerializationForType.CompoundBlockVolumeandBlockVolumeare able to be serialized and deserialized with these functions.
- Added
registerSerializationForType<T>(constructor, name, serializer, deserializer)which registers any type with custom serialization/deserialization for serialize and deserialize. - Updated Block Masks to work when empty (always match).
- Added
cancelproperty toendPainting(). - Added mouse button event data to the widget state change event so that server scripts can track mouse button events (press, release, drag) and the state of modifier keys (⇧ Shift, ctrl).
- Changed deleted
fillColorandoutlineColorinCursorPropertiesso that causes the Cursor colors to return back to the colors of those keys in the currently-selected theme.
Others
- Added a new settings screen in View > View Settings to configure certain view related settings (like invisible block visibility and chunk boundaries)
- Added control buttons next to the hotbar to switch the active palette and manage other palettes.
- Updated Selection Volume and Cursor colors to default to the colors of those keys in the currently-selected theme.
- Changed Client Widget X, Y, and Z arrows to always be the colors of those keys in the currently-selected theme.
Fixes
- Fixed issues with selection being cleared on tool focus change.
References
| |||||||||||||||||||||
| Underlined versions have been released outside of Preview | |||||||||||||||||||||