minecraft.wiki-mirror/wiki_backup/Bedrock Edition Preview 1.20.0.23.txt

196 lines
11 KiB
Text
Raw 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
| image = Bedrock 1.20.0.23 PatchNotes.png
| image2 = Bedrock 1.20.0.23.png
| image3 = Bedrock 1.20.0.23 (updated_panorama).png
| edition = bedrock
| type = Preview
| server = 1.20.0.23
| build = 15319142
| editorver = 0.3.5
| versioncode = '''Android''':<br>
952000023 (armeabi-v7a, 33)<br>
962000023 (x86, 33)<br>
972000023 (arm64-v8a, 33)<br>
982000023 (x86_64, 33)<br>
| date = '''Windows, Android, iOS, iPadOS, Xbox''' - May 3, 2023
| internal = '''Windows, Xbox''': 1.20.23.0<br>'''Android, iOS, iPadOS''': 1.20.0.23
| serverdl = '''Server'''<br>[https://minecraft.azureedge.net/bin-win-preview/bedrock-server-1.20.0.23.zip Windows]<br>[https://minecraft.azureedge.net/bin-linux-preview/bedrock-server-1.20.0.23.zip Linux]
| parent = 1.20.0
| prevparent = 1.19.0
| prev = Preview 1.20.0.22
| next = Preview 1.20.0.24
| nextparent = 1.20.10
}}<onlyinclude>
'''Beta 1.20.0.23''' (Android) or '''Preview 1.20.0.23''' (Windows, iOS, iPadOS, Xbox) is the fourth beta/''Preview'' version for [[Bedrock Edition 1.20.0]], released on May 3, 2023<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/15421902578701|title=Minecraft Beta & Preview - 1.20.0.23|website=Minecraft Feedback|date=May 3, 2023}}</ref> which brings more parity from {{JE}} and fixes bugs.
== Additions ==
=== General ===
; [[Gameplay]]
* Added new achievements:
** Planting the past
*** Plant any Sniffer seed
** Careful restoration
*** Make a Decorated Pot out of 4 Pottery Sherds
== Changes ==
=== General ===
; [[Title Screen|Title screen]]
* The [[Panorama]] was changed to showcase a [[cherry grove]] biome.
* Now the [[Panorama]] rotates clockwise.
=== Technical ===
;[[Bedrock Dedicated Server]]
*Content logs now show in dedicated server console window with a configurable log level using these new server properties:
**{{cd|content-log-level}} - Sets the minimum level for content logs to output. Allowed values: {{cd|verbose}}, {{cd|info}}, {{cd|warning}}, {{cd|error}}. Default: {{cd|info}}.
***Note: This log level also affects content logs written to disk when using {{cd|content-log-file-enabled<nowiki>=</nowiki>true}}.
**{{cd|content-log-console-output-enabled}} - Enables or disables content log output to the console window. Default: {{cd|info}}.
;[[Entities]]
*Custom entities with internal-only components or AI goals will fail to load in game.
*Custom entities are restricted to overriding Vanilla entities released before 1.20. Invalid entities used in the {{cd|identifier}} or {{cd|runtime_identifier}} field will result in content errors.
;[[Item]]s
*Released the following item components out of experimental in json formats {{cd|1.20.0}} and higher:
**{{cd|minecraft:display_name}}
**{{cd|minecraft:durability}}
**{{cd|minecraft:fuel}}
**{{cd|minecraft:entity_placer}}
**{{cd|minecraft:icon}}
;[[Accessibility]]
*Added new "Chat Message Duration" accessibility setting to change how long chat messages remain on screen (3 seconds by default).
*Renamed "Notification Duration" to "Toast Notification Duration".
== Experimental ==
These additions and changes are accessible by enabling the "Beta APIs" experimental toggle.
=== Changes ===
==== Technical ====
;[[Add-On]]s and Script Engine
*Added {{cd|PlacementPosition}} ({{cd|minecraft:placement_position}}) {{cd|BlockTrait}} block trait.
**Adds states {{cd|minecraft:block_face}} and/or {{cd|minecraft: vertical_half}}.
**{{cd|minecraft:block_face}} is a six value string state ({{cd|down}}, {{cd|up}}, {{cd|north}}, {{cd|south}}, {{cd|east}}, {{cd|west}}) that contains info on which block face the player clicked on when the block was placed.
**{{cd|minecraft:vertical_half}} is a 2 value string state ({{cd|bottom}}, {{cd|top}}) with info on whether the block was placed in the lower or upper half of the block position.
**Both of these states are set when the block is placed ({{cd|onPlayerPlace}}).
;[[API]]
*Moving {{cd|getComponent(componentId: string): EntityComponent | undefined }} method to {{cd|1.2.0}}.
*Moving {{cd|getComponents(): EntityComponent[]}} method to {{cd|1.2.0}}.
*Moving {{cd|hasComponent(componentId: string): boolean}} method to {{cd|1.2.0}}.
*Moving {{cd|EntityComponent}} class to {{cd|1.2.0}}.
*Moving {{cd|EntityBaseMovementComponent}} class to {{cd|1.2.0}}:
**Moving {{cd|readonly}} {{cd|maxTurn: number}} property to {{cd|1.2.0}}.
**Moving the following additional {{cd|EntityBaseMovementComponent}} subclasses to {{cd|1.2.0}}:
***{{cd|EntityMovementAmphibiousComponent}}
***{{cd|EntityMovementBasicComponent}}
***{{cd|EntityMovementFlyComponent}}
***{{cd|EntityMovementGenericComponent}}
***{{cd|EntityMovementHoverComponent}}
***{{cd|EntityMovementJumpComponent}}
***{{cd|EntityMovementSkipComponent}}
*Renamed {{cd|EntityIsDyableComponent}} class to {{cd|EntityIsDyeableComponent}} and moved to {{cd|1.2.0}}.
*Moving the following additional {{cd|EntityComponent}} subclasses to {{cd|1.2.0}}:
**{{cd|EntityCanClimbComponent}}
**{{cd|EntityCanFlyComponent}}
**{{cd|EntityCanPowerJumpComponent}}
**{{cd|EntityColorComponent}}
**{{cd|EntityFireImmuneComponent}}
**{{cd|EntityFloatsInLiquidComponent}}
**{{cd|EntityFlyingSpeedComponent}}
**{{cd|EntityFrictionModifierComponent}}
**{{cd|EntityGroundOffsetComponent}}
**{{cd|EntityIsBabyComponent}}
**{{cd|EntityIsChargedComponent}}
**{{cd|EntityIsChestedComponent}}
**{{cd|EntityIsHiddenWhenInvisibleComponent}}
**{{cd|EntityIsIgnitedComponent}}
**{{cd|EntityIsIllagerCaptainComponent}}
**{{cd|EntityIsSaddledComponent}}
**{{cd|EntityIsShakingComponent}}
**{{cd|EntityIsShearedComponent}}
**{{cd|EntityIsStackableComponent}}
**{{cd|EntityIsStunnedComponent}}
**{{cd|EntityIsTamedComponent}}
**{{cd|EntityMarkVariantComponent}}
**{{cd|EntityPushThroughComponent}}
**{{cd|EntityScaleComponent}}
**{{cd|EntitySkinIdComponent}}
**{{cd|EntityVariantComponent}}
**{{cd|EntityWantsJockeyComponent}}
*Added class {{cd|EffectTypes}}
**Added function {{cd|get(identifier: string): EffectType}} - Returns the effect type if it exists.
**Added function {{cd|getAll(): EffectType[]}} - Returns all of the effects.
*Updated class {{cd|Effect}}.
**Updated {{cd|duration}} property. Is the duration of the effect in ticks.
**Added property {{cd|typeId}}. Returns the effects type id.
*Added interface {{cd|EntityEffectOptions { amplifier?: number, showParticles?: boolean <nowiki>}</nowiki>}}
**Added function {{cd|removeEffect(effectType: EffectType | string): boolean}} - Removes an effect from an entity. Returns {{cd|false}} if the effect is not found or does not exist.
**Updated function {{cd|getEffect(effectType: EffectType | string): Effect | undefined}} - Gets the effect if it exists on the entity. Otherwise returns {{cd|undefined}}.
**Updated function {{cd|addEffect(effectType: EffectType | string, duration: number, options?: EntityEffectOptions): boolean}} - Adds an effect to the entity. Returns {{cd|false}} if the effect cannot be added (the effect does not exist, the duration is negative).
*Items using the minimum duration for the {{cd|minecraft:fuel}} component now work in the [[Blast Furnace]] and [[Smoker]].
;[[Item]]s
*Items with the {{cd|minecraft:throwable}} component now trigger the throw sound effect when used
;Scripting
*After Events
**All non-before events have been moved from {{cd|world.events}} to {{cd|world.afterEvents}}.
**{{cd|events}} has been removed from the world object.
**After events do not execute immediately, instead they are deferred until a later point in the tick when they are flushed. It is guaranteed that all events fired in a tick are flushed within a tick.
== Fixes ==
{{fixes|project=MCPE|fixedin=1.20.0.23 Preview
|;old
|141124|Inactive scroll buttons can still play scroll sounds
|156331|The title on the Behavior pack dialogue box is not capitalized correctly
|166581|Camera goes black when sneaking in a space that is 1.5 blocks high
|167247|Experience orbs do not merge
|168885|Calibrated sculk sensor ignores some redstone inputs
|169423|Z-fighting occurs on the sniffers' heads and ears
|;previous
|168805|Some brushing sounds missing
|169491|Sniffer eggs can be destroyed by fluids, which is different from turtle eggs
|169492|Pitcher Plant can be farmed with bone meals on the plant
|169497|Sniffer egg crack uses "block.turtle_egg.crack" sound event despite "block.sniffer_egg.crack" existing
|169522|Sign in Xbox screen image is upside-down.
|169530|Calibrated sculk sensors doesn't receive redstone signals going through blocks
|169540|Banner Shield and Trimmed Armor persists when placed in the bottom Grindstone slot instead of the top slot (java parity)
|169562|Amethyst resonance doesn't work when block of amethyst is placed above or below the sculk sensor
|169654|Crash when brush breaks
|169929|Relic Music Disc doesn't generate as an archeology loot in the trail ruins
|otherissuescount=17}}
;Other
*Screen reader now properly reads description in popping window after disabling "Require Encrypted Websockets".
*Screen reader now properly reads description in popping window after disabling "Allow mobile data for online play".
*Sculk Sensors, Calibrated Sculk Sensors, and Sculk Shriekers will no longer lose in-flight vibrations when leaving the world.
*Fixed an issue where the Calibrated Sculk Sensor tendrils were not lighting uniformly.
*Fixed custom textures that override vanilla blocks with aux metadata as a list of textures.
*Breaking Pitcher Plants with Fortune enchanted tools will now not drop more than one flower.
*Bone Meal now cant be used on Torchflowers to spawn other flowers.
*Using Bone Meal on a Torchflower Crop will now always make it grow one stage.
*Sniffer Egg can now be placed in water and lava.
*Screen fade effect when sleeping or using camera fade command will no longer appear when a picture is taken.
*Sculk Sensors and Calibrated Sculk Sensors now play their "power off" sound at the end of the Cooldown phase instead of the Active phase.
*Fixed issues with keyboard navigation on some menu screens on iOS and Android.
*Fixed a bug where respawning in VR sometimes softlocks the player in the death screen.
*Text shadowboxes now have the correct opacity on interactable block screens.
*Distinct green particles are now emitted by the player under effect of Hero of the Village status effect.
*Fixed a graphical issue where a gamepad icon would display over another screen.
*Fixed an issue were the setting had no affect on how long toasts remained on display.
{{fixes|project=REALMS|fixedin=1.20.0.23 Preview
|;old
|11276|When playing split screen, if the second player logs out, it disconnects both players from realm|otherissuescount=0}}</onlyinclude>
== References ==
{{reflist}}
== Navigation ==
{{Navbox Bedrock Edition versions|1.2x}}
[[Category:Bedrock Edition 1.20.0 betas]]
[[Category:Betas released in 2023]]
[[de:Bedrock Edition beta 1.20.0.23]]
[[es:Bedrock Edition beta 1.20.0.23]]
[[pt:Edição Bedrock Preview 1.20.0.23]]
[[uk:Preview 1.20.0.23 (Bedrock Edition)]]
[[zh:基岩版1.20.0.23]]