<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3ABedrock_Edition_Preview_1.20.20.22</id>
	<title>Minecraft:Bedrock Edition Preview 1.20.20.22 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3ABedrock_Edition_Preview_1.20.20.22"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.20.20.22&amp;action=history"/>
	<updated>2026-04-09T10:52:53Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.20.20.22&amp;diff=47690&amp;oldid=prev</id>
		<title>imported&gt;Iactuallycantdothat at 23:15, 10 March 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.20.20.22&amp;diff=47690&amp;oldid=prev"/>
		<updated>2026-03-10T23:15:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| image = Bedrock 1.20.20.22 PatchNotes.jpg&lt;br /&gt;
| image2 = Bedrock 1.20.20.22.png&lt;br /&gt;
| build = 16763275&lt;br /&gt;
| internal = &amp;#039;&amp;#039;&amp;#039;Windows&amp;#039;&amp;#039;&amp;#039;: 1.20.2022.0&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Android, iOS, iPadOS&amp;#039;&amp;#039;&amp;#039;: 1.20.20.22&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Xbox One&amp;#039;&amp;#039;&amp;#039;: 1.20.2022.70&amp;lt;br&amp;gt;&lt;br /&gt;
| server = 1.20.20.22&lt;br /&gt;
| versioncode = &amp;#039;&amp;#039;&amp;#039;Android&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br&amp;gt;&lt;br /&gt;
952002022（armeabi-v7a，33）&amp;lt;br&amp;gt;&lt;br /&gt;
962002022（x86，33）&amp;lt;br&amp;gt;&lt;br /&gt;
972002022（arm64-v8a，33）&amp;lt;br&amp;gt;&lt;br /&gt;
982002022（x86_64，33）&amp;lt;br&amp;gt;&lt;br /&gt;
| date = July 20, 2023&lt;br /&gt;
| serverdl = &amp;#039;&amp;#039;&amp;#039;Server&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;[https://minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.20.20.22.zip Windows]&amp;lt;br&amp;gt;[https://minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.20.20.22.zip Linux]&lt;br /&gt;
| parent = 1.20.30&lt;br /&gt;
| prevparent = 1.20.15&lt;br /&gt;
| prev = Preview 1.20.20.21&lt;br /&gt;
| next = Preview 1.20.20.23&lt;br /&gt;
| nextparent = 1.20.31&lt;br /&gt;
}}&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beta 1.20.20.22&amp;#039;&amp;#039;&amp;#039; (Android) or &amp;#039;&amp;#039;&amp;#039;Preview 1.20.20.22&amp;#039;&amp;#039;&amp;#039; (Windows, iOS, iPadOS, Xbox) is the third beta/&amp;#039;&amp;#039;Preview&amp;#039;&amp;#039; version for [[Minecraft:Bedrock Edition 1.20.30]]{{efn|Bedrock Edition 1.20.20 is not a version of the game and its betas are instead part of [[Minecraft:Bedrock Edition 1.20.30|1.20.30]].&amp;lt;ref&amp;gt;{{tweet|cornerhardmc|1691973191923806387|We&amp;#039;re actually going to move all the 1.20.20 changes into 1.20.30. More info to come in an upcoming changelog.|August 16, 2023}}&amp;lt;/ref&amp;gt;}}, released on July 20, 2023&amp;lt;ref&amp;gt;https://feedback.minecraft.net/hc/en-us/articles/17785920851725-Minecraft-Beta-Preview-1-20-20-22&amp;lt;/ref&amp;gt;, which brings more parity from {{JE}} and fixes bugs.&lt;br /&gt;
&lt;br /&gt;
== Additions ==&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:JSON]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Released the following components out of experimental in JSON formats 1.20.30 and higher:&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:wearable&amp;lt;/code&amp;gt; item component.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:digger&amp;lt;/code&amp;gt; item component.&lt;br /&gt;
* Exposed &amp;lt;code&amp;gt;DimensionType&amp;lt;/code&amp;gt; to scripting.&lt;br /&gt;
* Exposed the following feature placement rules:&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:aggregate_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:cave_carver_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:fossil_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:geode_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:growing_plant_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:multiface_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:nether_cave_carver_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:ore_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:partially_exposed_blob_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:scatter_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:search_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:sequence_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:single_block_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:snap_to_surface_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:structure_template_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:surface_relative_threshold_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:tree_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:underwater_cave_carver_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:vegetation_patch_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
** &amp;lt;code&amp;gt;minecraft:weighted_random_feature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Command format ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{cmd|camera}}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Now is available without using the &amp;quot;Experimental Cameras&amp;quot; experimental toggle.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{cmd|recipe}}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Changed the &amp;lt;code&amp;gt;victim: target&amp;lt;/code&amp;gt; argument to &amp;lt;code&amp;gt;player: target&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Gameplay ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Crawling]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* The ability to crawl is now available without using the &amp;quot;Crawling&amp;quot; experimental toggle.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Experiments]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Removed the &amp;quot;Crawling&amp;quot; experimental toggle.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Settings]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Added the &amp;quot;Recipe unlocking&amp;quot; option to the advanced section in the &amp;quot;[[Minecraft:Create New World]]&amp;quot; screen. (&amp;lt;code&amp;gt;recipesUnlock&amp;lt;/code&amp;gt; game rule)&lt;br /&gt;
* &amp;quot;Text to Speech&amp;quot; narrator now read the disconnected message in the game menu when opened without an internet connection.&lt;br /&gt;
* Renamed the &amp;quot;Manage&amp;quot; button to &amp;quot;Cancel&amp;quot; in &amp;quot;Options&amp;quot; &amp;gt; &amp;quot;Subscriptions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:JSON]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Removed the &amp;lt;code&amp;gt;server-authoritative-sound&amp;lt;/code&amp;gt; bool from &amp;lt;code&amp;gt;server.properties&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Deprecate &amp;lt;code&amp;gt;on_dig&amp;lt;/code&amp;gt; parameters from &amp;lt;code&amp;gt;minecraft:digger&amp;lt;/code&amp;gt; item component in JSON formats 1.20.20 and higher.&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Beta APIs&amp;quot; and &amp;quot;Experimental Cameras&amp;quot; experimental toggles.&lt;br /&gt;
=== Additions ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;API&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Added camera scripting APIs for the following APIs: &lt;br /&gt;
** &amp;lt;code&amp;gt;setCamera()&amp;lt;/code&amp;gt;: to set the camera to a specified preset.&lt;br /&gt;
** &amp;lt;code&amp;gt;fade()&amp;lt;/code&amp;gt;: to start a camera fade.&lt;br /&gt;
** &amp;lt;code&amp;gt;clear()&amp;lt;/code&amp;gt;: to clear the current settings on the camera.&lt;br /&gt;
&lt;br /&gt;
=== Changes ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;API&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Removed &amp;lt;code&amp;gt;MinecraftBlockTypes&amp;lt;/code&amp;gt; defined in &amp;lt;code&amp;gt;@minecraft/server&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Moved &amp;lt;code&amp;gt;ItemUseBeforeEvent&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Moved &amp;lt;code&amp;gt;ItemUseOnBeforeEvent&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Moved &amp;lt;code&amp;gt;ItemUseAfterEvent&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Moved &amp;lt;code&amp;gt;ItemUseOnAfterEvent&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Moved &amp;lt;code&amp;gt;ItemStartUseOnAfterEvent&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Moved &amp;lt;code&amp;gt;ItemStopUseAfterEvent&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Moved &amp;lt;code&amp;gt;ItemStopUseOnAfterEvent&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Moved &amp;lt;code&amp;gt;ItemCompleteUseAfterEvent&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Moved &amp;lt;code&amp;gt;ItemReleaseUseAfterEvent&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Moved &amp;lt;code&amp;gt;ItemStartUseAfterEvent&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Moved &amp;lt;code&amp;gt;DimensionLocation&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Renamed &amp;lt;code&amp;gt;PositionInUnloadedChunkError&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;LocationInUnloadedChunkError&amp;lt;/code&amp;gt; and moved it to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Renamed &amp;lt;code&amp;gt;PositionOutOfWorldBoundariesError&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;LocationOutOfWorldBoundariesError&amp;lt;/code&amp;gt; and moved it to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Moved &amp;lt;code&amp;gt;getSpawnPoint&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Moved &amp;lt;code&amp;gt;setSpawnPoint&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Moved &amp;lt;code&amp;gt;getDefaultSpawnLocation&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Moved &amp;lt;code&amp;gt;setDefaultSpawnLocation&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &amp;lt;code&amp;gt;WorldAfterEvents&amp;lt;/code&amp;gt;&lt;br /&gt;
** Removed &amp;lt;code&amp;gt;projectileHit&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Added &amp;lt;code&amp;gt;projectileHitBlock&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Added &amp;lt;code&amp;gt;projectileHitEntity&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Added class &amp;lt;code&amp;gt;ProjectileHitBlockAfterEvent&amp;lt;/code&amp;gt; export class:&lt;br /&gt;
** &amp;lt;code&amp;gt;ProjectileHitBlockAfterEvent { readonly dimension: Dimension; readonly hitVector: Vector3; readonly location: Vector3; readonly projectile: Entity; readonly source?: Entity; getBlockHit(): BlockHitInformation; }&amp;lt;/code&amp;gt;&lt;br /&gt;
* Added class &amp;lt;code&amp;gt;ProjectileHitEntityAfterEvent&amp;lt;/code&amp;gt; export class:&lt;br /&gt;
** &amp;lt;code&amp;gt;ProjectileHitEntityAfterEvent { readonly dimension: Dimension; readonly hitVector: Vector3; readonly location: Vector3; readonly projectile: Entity; readonly source?: Entity; getEntityHit(): EntityHitInformation; }&amp;lt;/code&amp;gt;&lt;br /&gt;
* Released Scoreboard API&amp;#039;s from &amp;lt;code&amp;gt;beta&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Updated &amp;lt;code&amp;gt;Scoreboard.getObjective&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;getObjectiveAtDisplaySlot&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;clearObjectiveAtDisplaySlot&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;return &amp;#039;| undefined &amp;#039;&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Released &amp;lt;code&amp;gt;isValid()&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;beta&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.4.0&amp;lt;/code&amp;gt; for the following classes:&lt;br /&gt;
** &amp;lt;code&amp;gt;Block&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;Container&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;Entity&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;Player&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;SimulatedPlayer&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.20.20.22 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|159217|Vignette overlaps hotbar and other HUD elements with &amp;quot;Fancy Graphics&amp;quot; enabled.&lt;br /&gt;
|166152|Book and quills text line breaks are erased when previous text is changed [on iOS and iPadOS].&lt;br /&gt;
|;From 1.20.0&lt;br /&gt;
|168805|Some brushing sounds missing.&lt;br /&gt;
|;From 1.20.10&lt;br /&gt;
|170969|Swimming mechanics have been altered to where you have to look up at the sky to take a breath.&lt;br /&gt;
|;From the previous development versions&lt;br /&gt;
|172381|Top snow has inconsistent collision for dropped items.&lt;br /&gt;
|172402|{{cmd|recipe}} target argument is called &amp;quot;victim&amp;quot;.&lt;br /&gt;
|172429|Structure void can&amp;#039;t be targetted.&lt;br /&gt;
|172956|No &amp;quot;Recipes Unlock&amp;quot; option in the &amp;quot;Create New World&amp;quot; screen.&lt;br /&gt;
|otherissuescount=1}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Others&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Xbox: Fixed missing low disk space warning.&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
{{fnlist}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.20.30 betas]]&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.20.20.22]]&lt;br /&gt;
[[Minecraft:es:Bedrock Edition beta 1.20.20.22]]&lt;br /&gt;
[[Minecraft:ko:Bedrock Edition 프리뷰 1.20.20.22]]&lt;br /&gt;
[[Minecraft:lzh:基石版一點二〇點二〇點二二]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.20.20.22]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.20.20.22 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.20.20.22]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Iactuallycantdothat</name></author>
	</entry>
</feed>