minecraft.wiki-mirror/wiki_backup/Bedrock Edition beta 1.20.30.22.txt
2024-12-20 19:09:39 -05:00

157 lines
7.1 KiB
Text
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{{Infobox version
| edition = bedrock
| type = Preview
| image = Bedrock 1.20.30.22 PatchNotes.jpg
| image2 = Bedrock 1.20.30.22.png
| build = 17436038
| editorver = 0.4.4
| internal = '''Windows''': 1.20.3022.0<br>'''Android, iOS, iPadOS''': 1.20.30.22<br>'''Xbox One''': 1.20.3022.70
| server = 1.20.30.22
| versioncode = '''Android''':<br>
952003022armeabi-v7a33<br>
962003022x8633<br>
972003022arm64-v8a33<br>
982003022x86_6433<br>
| date = August 17, 2023
| serverdl = '''Server'''<br>[https://minecraft.azureedge.net/bin-win-preview/bedrock-server-1.20.30.22.zip Windows]<br>[https://minecraft.azureedge.net/bin-linux-preview/bedrock-server-1.20.30.22.zip Linux]
| parent = 1.20.30
| prevparent = 1.20.15
| prev = Preview 1.20.30.21
| next = beta 1.20.30.23
| nextparent = 1.20.31
}}<onlyinclude>
'''Beta 1.20.30.22''' (Android) or '''Preview 1.20.30.22''' (Windows, iOS, iPadOS, Xbox) is the seventh beta/''Preview'' version for [[Bedrock Edition 1.20.30]], released on August 17, 2023<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/18619357250701-Minecraft-Beta-Preview-1-20-30-22|title=Minecraft - Beta & ''Preview'' 1.20.30.22|website=Minecraft Feedback|date=August 17, 2023}}</ref>, which brings more parity from {{JE}}, and fixes bugs.
== Additions ==
=== Technical ===
; [[JSON]]
* Released the <code>minecraft:food</code> item component out of experimental in JSON formats 1.20.30 and higher.
* Added <code>minecraft:interact_button</code> item component to enable and set text on the interact button in JSON formats 1.20.30 and above.
== Changes ==
=== Blocks ===
; [[Stained Terracotta]]
* The IDs of <code>stained_hardened_clay</code> have now been split up into their own IDs.
{|class="mw-collapsible mw-collapsed wikitable"
! [[Bedrock Edition data values|Old ID]]
! [[Bedrock Edition data values|New ID]]
|-
| rowspan="16" | {{BlockSprite|stained-terracotta}} <code>stained_hardened_clay</code>
| {{BlockSprite|white-terracotta}} <code>white_terracotta</code>
|-
| {{BlockSprite|orange-terracotta}} <code>orange_terracotta</code>
|-
| {{BlockSprite|magenta-terracotta}} <code>magenta_terracotta</code>
|-
| {{BlockSprite|light-blue-terracotta}} <code>light_blue_terracotta</code>
|-
| {{BlockSprite|yellow-terracotta}} <code>yellow_terracotta</code>
|-
| {{BlockSprite|lime-terracotta}} <code>lime_terracotta</code>
|-
| {{BlockSprite|pink-terracotta}} <code>pink_terracotta</code>
|-
| {{BlockSprite|gray-terracotta}} <code>gray_terracotta</code>
|-
| {{BlockSprite|light-gray-terracotta}} <code>light_gray_terracotta</code>
|-
| {{BlockSprite|cyan-terracotta}} <code>cyan_terracotta</code>
|-
| {{BlockSprite|purple-terracotta}} <code>purple_terracotta</code>
|-
| {{BlockSprite|blue-terracotta}} <code>blue_terracotta</code>
|-
| {{BlockSprite|brown-terracotta}} <code>brown_terracotta</code>
|-
| {{BlockSprite|green-terracotta}} <code>green_terracotta</code>
|-
| {{BlockSprite|red-terracotta}} <code>red_terracotta</code>
|-
| {{BlockSprite|black-terracotta}} <code>black_terracotta</code>
|}
=== Gameplay ===
; [[Game rule]]s
* The <code>recipesUnlock</code> game rule is now set to <code>true</code> by default.
=== General ===
; [[Options]]
* "Text to Speech" narrator will now read out the instruction text as well as the confirm button in the "Safe Area" menu.
; [[Pause menu]]
* The "Pause menu" has been renamed to "Game menu".
; [[Play screen]]
* Updated the "Play screen".
** The "Friends" tab and "[[Realms]]" tab are now separated, for clearer feature separation.
** The "[[Create New World]]" flow and "Create From Template" flow are now separated for a clearer path into the game.
[[File:NewPlayScreen.png|right|thumb|350px|New Play Screen.]]
== Experimental ==
These additions and changes are accessible by enabling the "Beta APIs" experimental toggle.
=== Changes ===
==== Technical ====
; [[API]]
* <code>ItemStack</code>
** Added <code>getCanPlaceOn()</code> and <code>getCanDestroy()</code>.
** Added upper maximum limit of 255 to amount property - will throw if exceeds.
* <code>Entity</code>
** Added function <code>getProperty(identifier: string): boolean | number | string | undefined</code> - Gets an entity property.
**Added function <code>setProperty(identifier: string, value: boolean | number | string): void</code> - Sets an entity property during the next tick.
** Added function <code>resetProperty(identifier: string): boolean | number | string;</code> - Resets an entity property to its default value during the next tick and returns the default value.
* <code>beforeEvents</code>
** Added event/property <code>removeEvent</code>.
* <code>afterEvents</code>
** Renamed event/property <code>removedEvent</code> to <code>removeEvent</code>.
* Class <code>EntityRemovedAfterEvent</code>
** Renamed field <code>removedEntity</code> to <code>removedEntityId: removedEntityId: string</code>.
** Added field <code>typeId: string</code>.
* Added class <code>EntityRemovedBeforeEvent</code>.
** Added field <code>removedEntity: Entity</code>.
* Moved <code>EquipmentSlot</code> to <code>5.0</code> and changed enum values to uppercase.
* Moved <code>EntityEquippableComponent</code> to <code>5.0</code>.
* <code>Scoreboard</code>
** <code>setObjectiveAtDisplaySlot</code> return type now correctly set to <code>ScoreboardObjective</code> or <code>undefined</code>.
* <code>ScoreboardIdentity</code>
** <code>getEntity</code> return type now correctly set to <code>Entity</code> or <code>undefined</code>.
* <code>setWeather</code> API can now take an optional duration parameter to set the weather duration.
* Added <code>read-only</code> property <code>heightRange: NumberRange</code> - Gets min/max dimension height limits.
* Adding <code>Player.isSleeping</code> and <code>Player.isEmoting</code>.
== Fixes ==
{{fixes|project=MCPE|fixedin=1.20.30.22 Preview
|;From released versions before 1.20.0
|46490|Crossbow durability decreases after charging.
|131572|Cannot use the mouse or touch to navigate text menus.
|159217|Vignette overlaps hotbar and other HUD elements with "Fancy Graphics" enabled.
|171213|Wrong camera collision with the composter in 3rd person.
|;From the 1.20.0 version
|163456|Hanging signs placed by commands has a very large hitbox compared to the normal ones.
|168813,169953|Calibrated sculk sensor doesn't fully light up when activated.
|;From the 1.20.30 development versions
|174073|[Script API] Unexpected change to properties of native classes.
|otherissuescount=3}}
; Other
* Fixed ZL/ZR icons for Joy-Con and Switch Pro controller on Android.
* Fixed lighting of items in hand in the "Deferred Technical Preview".
* Optimization and fixes for point light contributions.
{{fixes|project=BDS|fixedin=1.20.30.22 Preview
|;From released versions before 1.20.0
|17527|Multiple server crashes due to memory leak when loading chunks.}}
</onlyinclude>
== References ==
{{reflist}}
== Navigation ==
{{Navbox Bedrock Edition versions|1.2x}}
[[Category:Bedrock Edition 1.20.30 betas]]
[[Category:Betas released in 2023]]
[[de:Bedrock Edition beta 1.20.30.22]]
[[es:Bedrock Edition beta 1.20.30.22]]
[[pt:Edição Bedrock Preview 1.20.30.22]]
[[uk:Preview 1.20.30.22 (Bedrock Edition)]]
[[zh:基岩版1.20.30.22]]