Beta 1.20.20.22 (Android) or Preview 1.20.20.22 (Windows, iOS, iPadOS, Xbox) is the third beta/Preview version for Bedrock Edition 1.20.30[a], released on July 20, 2023[2], which brings more parity from Java Edition and fixes bugs.
Additions[]
Technical[]
- Released the following components out of experimental in JSON formats 1.20.30 and higher:
minecraft:wearableitem component.minecraft:diggeritem component.
- Exposed
DimensionTypeto scripting. - Exposed the following feature placement rules:
minecraft:aggregate_feature.minecraft:cave_carver_feature.minecraft:fossil_feature.minecraft:geode_feature.minecraft:growing_plant_feature.minecraft:multiface_feature.minecraft:nether_cave_carver_feature.minecraft:ore_feature.minecraft:partially_exposed_blob_feature.minecraft:scatter_feature.minecraft:search_feature.minecraft:sequence_feature.minecraft:single_block_feature.minecraft:snap_to_surface_feature.minecraft:structure_template_feature.minecraft:surface_relative_threshold_feature.minecraft:tree_feature.minecraft:underwater_cave_carver_feature.minecraft:vegetation_patch_feature.minecraft:weighted_random_feature.
Changes[]
Command format[]
- Now is available without using the "Experimental Cameras" experimental toggle.
- Changed the
victim: targetargument toplayer: target.
Gameplay[]
- The ability to crawl is now available without using the "Crawling" experimental toggle.
General[]
- Removed the "Crawling" experimental toggle.
- Added the "Recipe unlocking/Recipes Unlock" option to the advanced section in the "Create New World" screen.
- "Text to Speech" narrator now read the disconnected message in the game menu when opened without an internet connection.
- Renamed the "Manage" button to "Cancel" in "Options" > "Subscriptions".
Technical[]
- Removed the
server-authoritative-soundbool fromserver.properties. - Deprecate
on_digparameters fromminecraft:diggeritem component in JSON formats 1.20.20 and higher.
Experimental[]
These additions and changes are accessible by enabling the "Beta APIs" and "Experimental Cameras" experimental toggles.
Additions[]
Technical[]
- API
- Added camera scripting APIs for the following APIs:
setCamera(): to set the camera to a specified preset.fade(): to start a camera fade.clear(): to clear the current settings on the camera.
Changes[]
Technical[]
- API
- Removed
MinecraftBlockTypesdefined in@minecraft/server. - Moved
ItemUseBeforeEventto1.4.0. - Moved
ItemUseOnBeforeEventto1.4.0. - Moved
ItemUseAfterEventto1.4.0. - Moved
ItemUseOnAfterEventto1.4.0. - Moved
ItemStartUseOnAfterEventto1.4.0. - Moved
ItemStopUseAfterEventto1.4.0. - Moved
ItemStopUseOnAfterEventto1.4.0. - Moved
ItemCompleteUseAfterEventto1.4.0. - Moved
ItemReleaseUseAfterEventto1.4.0. - Moved
ItemStartUseAfterEventto1.4.0. - Moved
DimensionLocationto1.4.0. - Renamed
PositionInUnloadedChunkErrortoLocationInUnloadedChunkErrorand moved it to1.4.0. - Renamed
PositionOutOfWorldBoundariesErrortoLocationOutOfWorldBoundariesErrorand moved it to1.4.0.- Moved
getSpawnPointto1.4.0. - Moved
setSpawnPointto1.4.0. - Moved
getDefaultSpawnLocationto1.4.0. - Moved
setDefaultSpawnLocationto1.4.0.
- Moved
WorldAfterEvents- Removed
projectileHit. - Added
projectileHitBlock. - Added
projectileHitEntity.
- Removed
- Added class
ProjectileHitBlockAfterEventexport class:ProjectileHitBlockAfterEvent { readonly dimension: Dimension; readonly hitVector: Vector3; readonly location: Vector3; readonly projectile: Entity; readonly source?: Entity; getBlockHit(): BlockHitInformation; }
- Added class ProjectileHitEntityAfterEvent export class:
ProjectileHitEntityAfterEvent { readonly dimension: Dimension; readonly hitVector: Vector3; readonly location: Vector3; readonly projectile: Entity; readonly source?: Entity; getEntityHit(): EntityHitInformation; }
- Released Scoreboard API's from
betato1.4.0.- Updated
Scoreboard.getObjective,getObjectiveAtDisplaySlot, andclearObjectiveAtDisplaySlottoreturn '| undefined '.
- Updated
- Released
isValid()frombetato1.4.0for the following classes:BlockContainerEntityPlayerSimulatedPlayer
Fixes[]
- 9 issues fixed
- From released versions before 1.20.30
- MCPE-159217 – Vignette overlaps hotbar and other HUD elements with "Fancy Graphics" enabled.
- MCPE-166152 – iOS and iPadOS: Book and quills text line breaks are erased when previous text is changed.
- From 1.20.0
- MCPE-168805 – Some brushing sounds missing.
- From 1.20.10
- MCPE-170969 – Swimming mechanics have been altered to where you have to look up at the sky to take a breath.
- From the previous development versions
- MCPE-172381 – Top snow has inconsistent collision for dropped items.
- MCPE-172402 –
/recipetarget argument is called "victim". - MCPE-172429 – Structure void can't be targetted.
- MCPE-172956 – No "Recipes Unlock" option in the "Create New World" screen.
- Others
- Xbox: Fixed missing low disk space warning.