![]() |
VOOZH | about |
| Edition | Bedrock Edition | ||||||
|---|---|---|---|---|---|---|---|
| Release date | Windows, Android, iOS, iPadOS, Xbox - April 26, 2023 | ||||||
| Server version | 1.20.0.22 | ||||||
| Editor version | 0.3.5 | ||||||
| Build version | 15214963 | ||||||
| Internal version | Windows, Xbox: 1.20.22.0 Android, iOS, iPadOS: 1.20.0.22 | ||||||
| Version code | Android: 952000022 (armeabi-v7a, 33) | ||||||
| Type | Preview | ||||||
| Preview for | 1.20.0 | ||||||
| Downloads | Server Windows Linux | ||||||
| Protocol version | 588 | ||||||
| |||||||
{
"title": "Preview 1.20.0.22",
"images": [
"Bedrock 1.20.0.22 PatchNotes.jpg",
"Bedrock 1.20.0.22.png"
],
"rows": [
{
"field": "''(link to Bedrock Edition article, displayed as Bedrock Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "'''Windows, Android, iOS, iPadOS, Xbox''' - April 26, 2023",
"label": "Release date"
},
{
"field": "(link to Bedrock Dedicated Server 1.20.0.22 article, displayed as 1.20.0.22)",
"label": "Server version"
},
{
"field": "(link to Bedrock Editor 0.3.5 article, displayed as 0.3.5)",
"label": "''(link to Bedrock Editor article, displayed as Editor)'' version"
},
{
"field": "15214963",
"label": "Build version"
},
{
"field": "'''Windows, Xbox''': 1.20.22.0<br>'''Android, iOS, iPadOS''': 1.20.0.22",
"label": "Internal version"
},
{
"field": "'''Android''':<br>\n952000022 (armeabi-v7a, 33)<br>\n962000022 (x86, 33)<br>\n972000022 (arm64-v8a, 33)<br>\n982000022 (x86_64, 33)<br>",
"label": "Version code"
},
{
"field": "Preview",
"label": "(link to Version types article, displayed as Type)"
},
{
"field": "(link to Bedrock Edition 1.20.0 article, displayed as 1.20.0)",
"label": "Preview for"
},
{
"field": "'''Server'''<br>[https://minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.20.0.22.zip Windows]<br>[https://minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.20.0.22.zip Linux]",
"label": "Downloads"
},
{
"field": "588",
"label": "(link to Protocol version article, displayed as Protocol version)"
}
],
"invimages": [],
"footer": "<table style=\"margin: auto; word-break: break-word;\">\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\" >[[Bedrock Edition 1.19.83|<span style=\"margin-right:-0.35em\">β</span>β 1.19.83]]</td>\n<td style=\"padding: 0.4em\">'''[[Bedrock Edition 1.20.0|1.20.0]]'''</td>\n<td style=\"padding: 0.4em\" >[[Bedrock Edition 1.20.1| 1.20.1 <span style=\"margin-right:-0.35em\">βΊ</span>βΊ]]</td>\n</tr>\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\">\n[[Bedrock Edition Preview 1.20.0.21|β Preview 1.20.0.21]]\n</td>\n<td style=\"padding: 0.4em\">''' Preview 1.20.0.22'''</td>\n<td style=\"padding: 0.4em\">\n[[Bedrock Edition Preview 1.20.0.23| Preview 1.20.0.23 βΊ]]\n</td>\n</tr>\n</table>"
}
Beta 1.20.0.22 (Android) or Preview 1.20.0.22 (Windows, iOS, iPadOS, Xbox) is the third beta/Preview version for Bedrock Edition 1.20.0, released on April 26, 2023[1] which adds a new music disc, new /camera command, new music, and fixes bugs.
Sculk Sensor and Calibrated Sculk Sensor
Add-Ons and Script Engine
minecraft:cardinal_direction instead of the int type direction state.These additions and changes are accessible by enabling the "Beta APIs" and "Experimental Cameras" experimental toggles.
camera <players: target> . . .
... clear... fade . . .
... color <red: float> <green: float> <blue: float>... time <fadeInSeconds: float> <holdSeconds: float> <fadeOutSeconds: float> . . .
... color <red: float> <green: float> <blue: float>... set <preset: string> . . .
... [default: default]... ease <easeTime: float> <easeType: Easing> . . .
... [default: default]... pos <position: x y z> . . .
... rot <xRot: value> <yRot: value>... rot <xRot: value> <yRot: value>... pos <position: x y z> . . .
... rot <xRot: value> <yRot: value>... rot <xRot: value> <yRot: value>minecraft:cardinal_direction and minecraft:facing_direction states from int to string type.
minecraft:cardinal_direction has four values ["north", "south", "east", "west"].minecraft:facing_direction has six values ["down", "up", "north", "south", "east", "west"].knockback_resistance item component.API
@minecraft/server 1.2.0:
applyDamage(amount: number, options?: EntityApplyDamageByProjectileOptions EntityApplyDamageOptions): boolean to 2.0.kill(): boolean to 2.0.EntityApplyDamageOptions to 2.0.EntityApplyDamageByProjectileOptions to 2.0.EntityDamageCause to 2.0.addTag(tag: string) to 2.0.removeTag(tag: string) to 2.0.hasTag(tag: string) to 2.0.getTags() to 2.0.BlockInventoryComponent and EntityInventoryComponent to 2.0.ModalFormData, MessageFormData, and ActionFormData to 0.0.ItemStackconstructor and getter APIs to 2.0.EntityItemComponent, ItemComponent, ItemTypeand, and ItemLockMode to 2.0.applyImpulse(vector: Vector3): void to 2.0.applyKnockback(directionX: number, directionZ: number, horizontalStrength: number, verticalStrength: number): void to 2.0.clearVelocity(): void to 2.0.runCommand from beta to 2.0.MinecraftEnchantmentTypes class. Use MinecraftEnchantmentTypes from @minecraft/vanilla-data module for minecraft version specific information.strings in all enchantment methods for specifying the enchantment type.ExplosionBeforeEvent is now an optional property because explosions may not have a source.unimplemented and tameEvent from TameableComponent.PositionInUnloadedChunkError: Exception thrown when trying to interact with a block object that isn't in a loaded and ticking chunk anymore.PositionOutOfWorldBoundariesError: Exception thrown when trying to interact with a position outside of dimension height range.getBlock now returns an optional Block to reflect it might return 'undefined' if asking for a block at an unloaded chunk.SignSide parameter to functions setText, getText, getRawText, setTextDyeColor, and getTextDyeColor on BlockSignComponent to support getting and setting text and colors on both sides of signs.isWaxed property to BlockSignComponent indicating whether players can edit the sign or not.setWaxed method to BlockSignComponent to block players from editing the sign.runCommand and runCommandAsync on Dimension and Entity can now fail with a CommandError.
runCommand can throw a CommandError exception.runCommandAsync will pass a CommandError into the reject handler.From released versions before 1.20.0
From the previous development version
Other
minecraft:record show the correct sound description in hover text and on playing in a jukebox./inputpermission command now has a description displayed in the command dialogue preview.MessageFormResponse where selection was inverted from which button was selected. button1 now refers ** to the left button and results in a selection of 0 and button2 now refers to the right button and results in a selection of 1.