Minecraft:Bedrock Edition Preview 1.20.0.20
More actions
Template:Infobox version Beta 1.20.0.20 (Android) or Preview 1.20.0.20 (Windows, iOS, iPadOS, Xbox) is the first beta/Preview version for Minecraft:Bedrock Edition 1.20.0, released on April 12, 2023,<ref>Template:Cite</ref><ref>Template:Mcnet</ref> which adds Minecraft:pitcher plants, Minecraft:sniffer eggs, brought more parity from Template:JE, and fixes bugs.
Additions
Blocks
File:Pitcher Plant JE1 BE1.png Minecraft:Pitcher Plant
- A type of Minecraft:plant which grows from the Minecraft:pitcher pod after 4 stages (5 stages in total).
- Can be obtained by breaking a fully grown pitcher crop.
- Can be crafted into a Minecraft:cyan dye.
- Cannot be placed in a Minecraft:flower pot.
Template:Animate Minecraft:Sniffer Egg
- The sniffer egg can be found in the Minecraft:suspicious sand Minecraft:loot table found at warm Minecraft:ocean ruins.
- The sniffer egg is dropped when two sniffers breed.
- The sniffer egg hatches into a snifflet.
- When placed above a Minecraft:moss block, it will hatch after approximately 10 minutes.
- On all other Minecraft:blocks, it will hatch in approximately 20 minutes.
Items
File:Pitcher Pod JE1 BE1.png Minecraft:Pitcher Pod
- Can be planted on farmland and grows into a pitcher plant.
- Can only be obtained if a sniffer digs up a pitcher pod.
- Drops pitcher plant when fully grown, otherwise drops itself.
Changes
Blocks
- The different Minecraft:block states for the
carpetID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite carpet
|
Template:BlockSprite white_carpet
|
Template:BlockSprite orange_carpet
| |
Template:BlockSprite magenta_carpet
| |
Template:BlockSprite light_blue_carpet
| |
Template:BlockSprite yellow_carpet
| |
Template:BlockSprite lime_carpet
| |
Template:BlockSprite pink_carpet
| |
Template:BlockSprite gray_carpet
| |
Template:BlockSprite light_gray_carpet
| |
Template:BlockSprite cyan_carpet
| |
Template:BlockSprite purple_carpet
| |
Template:BlockSprite blue_carpet
| |
Template:BlockSprite brown_carpet
| |
Template:BlockSprite green_carpet
| |
Template:BlockSprite red_carpet
| |
Template:BlockSprite black_carpet
|
- The different Minecraft:block states for the
coralID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite coral
|
Template:BlockSprite tube_coral
|
Template:BlockSprite brain_coral
| |
Template:BlockSprite bubble_coral
| |
Template:BlockSprite fire_coral
| |
Template:BlockSprite horn_coral
| |
Template:BlockSprite dead_tube_coral
| |
Template:BlockSprite dead_brain_coral
| |
Template:BlockSprite dead_bubble_coral
| |
Template:BlockSprite dead_fire_coral
| |
Template:BlockSprite dead_horn_coral
|
- Now available without the "Sniffer" experimental toggle.
General
UI
- Changed the overlay color on the new death screen in full VR.
- Added a new camera effect on the new death screen.
- Doubled the resolution of the world thumbnails.
- Removed the "Sniffer" experimental toggle.
- Screen reader now describes function of "delete world" button in storage menu.
- Tweaked the contrast of the text inside of header for list of worlds in storage settings menu.
- Added the "Enter the Render Dragon!" splash text.
Items
- Can now be combined with Minecraft:banner on crafting grid to apply patterns on it.
- The banner is consumed on use.
- A Shield can be combined with a banner only if no pattern was previously applied.
Mobs
- Now available without the "Sniffer" experimental toggle.
- Now spawns an Minecraft:sniffer egg when bred, instead of producing a snifflet.
- Now you can also find the Minecraft:pitcher pods of the Minecraft:pitcher plant.
Technical
- Custom items using JSON formats 1.16.100 and formats past 1.17.0 can be loaded without the "Holiday Creator Features" toggle if there are no holiday components used.
- The Template:Cd component is no longer ignored when calculating ground friction.
- Items with the entity placer item component will now successfully create the actor on air blocks if the Template:Cd field is empty.
- Items with the entity placer item component can now be used on a Minecraft:monster spawner to change the spawner's actor spawn type. The item must have a format version of at least 1.19.80.
- Removed the non-functional Template:Cd parameter from the Template:Cd item component.
- There is now a limit on the amount of nested sub-expressions each molang expression can have.
General
- Added Template:Cd event to Template:Cd. This event is called when an item is spawned.
- Added a progress handler when loading into a world that will wait up to a total of 15 seconds for the primary users appearance to load.
- Lowered the time it takes to start up and load into the start screen.
Experimental
These additions and changes are accessible by enabling the "Beta APIs", and "Upcoming Creator Features" experimental toggles.
Additions
Technical
Minecraft:Add-ons and script engine
- Added experimental support for Template:Cd in block JSON. Template:Cd are a shortcut for creators to add vanilla Minecraft:block states and setter functions to data-driven blocks.
- Can parse Template:Cd ("Template:Cd") Template:Cd (adds the "Template:Cd" Template:Cd and Template:Cd setter function).
- Can access the Template:Cd state on blocks that apply the Template:Cd trait in Template:Cd molang queries and Template:Cd event responses.
Changes
Technical
Scripting
- System Events
- Further separation of events into distinct Template:Cd and Template:Cd handling, with some restrictions on the execution of state updates in a before event.
- Renamed Scripting Events
- Before Events renamed to Template:Cd and event signals renamed to Template:Cd.
- Example: Template:Cd renamed to Template:Cd and Template:Cd renamed to Template:Cd.
- Other events renamed to Template:Cd and event signals renamed to Template:Cd.
- Example: Template:Cd renamed to Template:Cd and Template:Cd renamed to Template:Cd.
- Template:Cd event renamed to Template:Cd.
- Template:Cd renamed to Template:Cd.
- Template:Cd renamed to Template:Cd.
- Template:Cd renamed to Template:Cd.
- Template:Cd renamed to Template:Cd.
- Template:Cd renamed to Template:Cd.
- Template:Cd renamed to Template:Cd.
- Fixed a bug where Template:Cd would fail to resolve custom block properties.
- Renamed Template:Cd to Template:Cd.
- Item Events
- The Template:Cd now only fires for the first block that is interacted with when performing a build action.
- The Template:Cd now only fires if the item is successfully used on a block.
- Template:Cd property Template:Cd has been changed to Template:Cd.
- Template:Cd property Template:Cd has been changed to Template:Cd.
- Template:Cd property Template:Cd has been changed to Template:Cd.
- Template:Cd property Template:Cd has been changed to Template:Cd - This position is relative to the bottom north-west corner of the block.
- Template:Cd property Template:Cd has been changed to Template:Cd - This position is relative to the bottom north-west corner of the block.
- Entity
- Added interface Template:Cd}.
- Added interface Template:Cd}.
- Added function Template:Cd - Attempts to teleport the entity and returns false if the entity is unable to teleport safely (blocks surrounding teleport location or unloaded chunk).
- Changed function teleport to Template:Cd - Teleports an entity.
- Changed function Template:Cd to Template:Cd - Sets the entity's rotation.
- Changed function Template:Cd to Template:Cd - Gets the entity's rotation.
- Updated function Template:Cd - The tag must be less than 256 characters.
- Updated method kill to return boolean instead of void. If return value is true, entity can be killed, otherwise false.
- Added interface Template:Cd. Additional options about the source of damage to use as input in Template:Cd.
- Added interface Template:Cd. Additional options about the source of damage to use as input in Template:Cd in case of projectile damage.
- Updated method Template:Cd. Renamed parameter source to options. Parameter type also changed from Template:Cd to Template:Cd.
- Template:Cd.
- Changed function Template:Cd to Template:Cd - Gets the simulated players head rotation.
- Template:Cd will now accept floating point values.
- Added new Template:Cd and Template:Cd interface types for use with the Template:Cd and Template:Cd respectively.
- Template:Cd now requires a location argument.
- When calling Template:Cd and Template:Cd, an error will now be thrown if volume is less than Template:Cd.
- When calling Template:Cd and Template:Cd, an error will now be thrown if fade is less than Template:Cd.
- When calling Template:Cd, an error will now be thrown if pitch is less than Template:Cd.
- When calling Template:Cd, an error will now be thrown if volume is less than Template:Cd.
- When calling Template:Cd, an error will now be thrown if pitch is less than Template:Cd.
- When calling Template:Cd, an error will now be thrown if volume is less than Template:Cd.
- Removed Template:Cd item component.
- Entity objects now persist across dimension changes and chunk reloading. This means that if you have a reference to an invalid entity, it will become usable once the entity has been transferred or reloaded. You can check whether an entity is loaded or unloaded by reading its Template:Cd property.
- Added Template:Cd property Template:Cd - Returns the lifetime state of the entity. Valid values include loaded and unloaded.
- Template:Cd
- Renamed property item to Template:Cd.
- Template:Cd
- Renamed property item to Template:Cd.
- Replaced function Template:Cd with Template:Cd property Template:Cd.
- Removed function Template:Cd.
- Template:Cd
- Renamed property item to Template:Cd.
- Replaced function Template:Cd with Template:Cd property Template:Cd.
- Template:Cd
- Renamed property item to Template:Cd.
- Template:Cd
- Replaced properties Template:Cd and Template:Cd with Template:Cd property Template:Cd.
- Before Events renamed to Template:Cd and event signals renamed to Template:Cd.
Fixes
Template:Fixes Other
- The Brush now displays a tooltip when aimed at Suspicious Blocks on touch devices.
- Brushing other non-Suspicious blocks will now produce a generic brushing sound.
- Suspicious Sand and Suspicious Gravel do not drop anymore when falling on top of Sculk Sensors or Calibrated Sculk Sensors.
- Untrimmed armor pieces now render correctly in-hand and in the world when carrying an equivalent armor piece with trim.
- When swapping a trimmed armor piece with an equivalent piece without trims, both items now render correctly in the HUD hotbar.
- When swapping a trimmed armor piece with an equivalent piece without trims, both items now render correctly in UI-slots.
- Mobs are now correctly positioned above the surface of Bamboo Rafts when riding them.
- Fixed an issue where a Piston could become invisible in rare cases.
- Players no longer fall through Farmland Blocks after jumping on them.
- The sounds emitted by players and mobs stepping, falling, jumping, or landing on top of sculk sensors are now affected by the "Players" sound slider.
- Fixed an issue where a locally hosted dedicated server was not found by clients on the same machine.
- Boots do not z-fight anymore when worn by humanoid mobs and Armor Stands
- The "leg" and "belt" parts of Leggings do not z-fight anymore when worn by humanoid mobs and Armor Stands.
- iOS now requests Local Network access in order to find games on the local network.
- Screen UI now always has a focus in control when using a controller.
- Fixed a bug where the crosshair could be visible on the new death screen.
- Fixed a bug where text formatting codes would be shown on the new death screen.
- Fix bug where respawning in VR sometimes softlocked the player on the death screen.
- Changed the world tag to no longer display "-experimental" on worlds that only use the Holiday Creator Features experiment.
- Improved performance when preparing commands, most noticeable when opening the command window for the first time in a world, but also when loading Command Blocks for old command versions.
- Any item use, like using a Brush or Spyglass or eating an Apple now send item interact events that cause vibrations picked up by Sculk Sensors and Wardens.
- Fixed a crash affecting some Marketplace packs preventing them from loading.
References
Template:Navbox Bedrock Edition versions Minecraft:de:Bedrock Edition beta 1.20.0.20 Minecraft:es:Bedrock Edition beta 1.20.0.20 Minecraft:ja:Bedrock Edition Preview 1.20.0.20 Minecraft:ko:Bedrock Edition 프리뷰 1.20.0.20 Minecraft:pt:Edição Bedrock Preview 1.20.0.20 Minecraft:uk:Preview 1.20.0.20 (Bedrock Edition) Minecraft:zh:基岩版1.20.0.20