Minecraft:Bedrock Edition Preview 1.20.0.20: Difference between revisions
More actions
imported>Am3tcy mNo edit summary |
Fix template calls: add MC/ prefix |
||
| (One intermediate revision by the same user not shown) | |||
| Line 21: | Line 21: | ||
| nextparent = 1.20.1 | | nextparent = 1.20.1 | ||
}}<onlyinclude> | }}<onlyinclude> | ||
'''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>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/14770046776205|title=Minecraft Beta & Preview - 1.20.0.20|website=Minecraft Feedback|date=April 12, 2023}}</ref><ref>{{Mcnet|minecraft-preview-1-20-0-20|Minecraft Preview 1.20.0.20|April 12, 2023|Jay Wells}}</ref> which adds | '''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>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/14770046776205|title=Minecraft Beta & Preview - 1.20.0.20|website=Minecraft Feedback|date=April 12, 2023}}</ref><ref>{{Mcnet|minecraft-preview-1-20-0-20|Minecraft Preview 1.20.0.20|April 12, 2023|Jay Wells}}</ref> which adds pitcher plants, sniffer eggs, brought more parity from {{MC/JE}}, and fixes bugs. | ||
== Additions == | == Additions == | ||
=== Blocks === | === Blocks === | ||
'''[[File:Pitcher Plant JE1 BE1.png|32px]] [[Minecraft:Pitcher Plant]]''' | '''[[File:Pitcher Plant JE1 BE1.png|32px]] [[Minecraft:Pitcher Plant]]''' | ||
* A type of | * A type of plant which grows from the pitcher pod after 4 stages (5 stages in total). | ||
* Can be obtained by breaking a fully grown pitcher crop. | * Can be obtained by breaking a fully grown pitcher crop. | ||
* Can be crafted into a | * Can be crafted into a cyan dye. | ||
* Cannot be placed in a | * Cannot be placed in a flower pot. | ||
'''{{Animate|Sniffer Egg JE1 BE1.png; Sniffer Egg Slightly Cracked JE1 BE1.png; Sniffer Egg Very Cracked JE1 BE1.png|32px}} [[Minecraft:Sniffer Egg]]''' | '''{{MC/Animate|Sniffer Egg JE1 BE1.png; Sniffer Egg Slightly Cracked JE1 BE1.png; Sniffer Egg Very Cracked JE1 BE1.png|32px}} [[Minecraft:Sniffer Egg]]''' | ||
* The sniffer egg can be found in the | * The sniffer egg can be found in the suspicious sand loot table found at warm ocean ruins. | ||
* The sniffer egg is dropped when two sniffers breed. | * The sniffer egg is dropped when two sniffers breed. | ||
* The sniffer egg hatches into a snifflet. | * The sniffer egg hatches into a snifflet. | ||
** When placed above a | ** When placed above a moss block, it will hatch after approximately 10 minutes. | ||
** On all other [[Minecraft:block]]s, it will hatch in approximately 20 minutes. | ** On all other [[Minecraft:block]]s, it will hatch in approximately 20 minutes. | ||
| Line 47: | Line 47: | ||
=== Blocks === | === Blocks === | ||
'''[[Minecraft:Carpet]]''' | '''[[Minecraft:Carpet]]''' | ||
*The different | *The different block states for the <code>carpet</code> ID have now been split up into their own IDs. | ||
{|class="mw-collapsible mw-collapsed wikitable" | {|class="mw-collapsible mw-collapsed wikitable" | ||
! [[Minecraft:Bedrock Edition data values|Old ID]] | ! [[Minecraft:Bedrock Edition data values|Old ID]] | ||
! [[Minecraft:Bedrock Edition data values|New ID]] | ! [[Minecraft:Bedrock Edition data values|New ID]] | ||
|- | |- | ||
| rowspan="16" | {{ | | rowspan="16" | {{MC/Blocksprite|carpets}} <code>carpet</code> | ||
| {{ | | {{MC/Blocksprite|white-carpet}} <code>white_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|orange-carpet}} <code>orange_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|magenta-carpet}} <code>magenta_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|light-blue-carpet}} <code>light_blue_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|yellow-carpet}} <code>yellow_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|lime-carpet}} <code>lime_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|pink-carpet}} <code>pink_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|gray-carpet}} <code>gray_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|light-gray-carpet}} <code>light_gray_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|cyan-carpet}} <code>cyan_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|purple-carpet}} <code>purple_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|blue-carpet}} <code>blue_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|brown-carpet}} <code>brown_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|green-carpet}} <code>green_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|red-carpet}} <code>red_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|black-carpet}} <code>black_carpet</code> | ||
|} | |} | ||
'''[[Minecraft:Coral]]''' | '''[[Minecraft:Coral]]''' | ||
*The different | *The different block states for the <code>coral</code> ID have now been split up into their own IDs. | ||
{|class="mw-collapsible mw-collapsed wikitable" | {|class="mw-collapsible mw-collapsed wikitable" | ||
! [[Minecraft:Bedrock Edition data values|Old ID]] | ! [[Minecraft:Bedrock Edition data values|Old ID]] | ||
! [[Minecraft:Bedrock Edition data values|New ID]] | ! [[Minecraft:Bedrock Edition data values|New ID]] | ||
|- | |- | ||
| rowspan="16" | {{ | | rowspan="16" | {{MC/Blocksprite|all-coral}} <code>coral</code> | ||
| {{ | | {{MC/Blocksprite|tube-coral}} <code>tube_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|brain-coral}} <code>brain_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|bubble-coral}} <code>bubble_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|fire-coral}} <code>fire_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|horn-coral}} <code>horn_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|dead-tube-coral}} <code>dead_tube_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|dead-brain-coral}} <code>dead_brain_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|dead-bubble-coral}} <code>dead_bubble_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|dead-fire-coral}} <code>dead_fire_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|dead-horn-coral}} <code>dead_horn_coral</code> | ||
|} | |} | ||
| Line 123: | Line 123: | ||
*Doubled the resolution of the world thumbnails. | *Doubled the resolution of the world thumbnails. | ||
''' | '''Experiments''' | ||
* Removed the "Sniffer" experimental toggle. | * Removed the "Sniffer" experimental toggle. | ||
| Line 130: | Line 130: | ||
* Tweaked the contrast of the text inside of header for list of worlds in storage settings menu. | * Tweaked the contrast of the text inside of header for list of worlds in storage settings menu. | ||
''' | '''Splashes''' | ||
* Added the "Enter the Render Dragon!" splash text. | * Added the "Enter the Render Dragon!" splash text. | ||
| Line 140: | Line 140: | ||
=== Mobs === | === Mobs === | ||
''' | '''Sniffer''' | ||
* Now available without the "Sniffer" experimental toggle. | * Now available without the "Sniffer" experimental toggle. | ||
* Now spawns an | * Now spawns an sniffer egg when bred, instead of producing a snifflet. | ||
* Now you can also find the | * Now you can also find the pitcher pods of the pitcher plant. | ||
=== Technical === | === Technical === | ||
'''[[Minecraft:JSON]]''' | '''[[Minecraft:JSON]]''' | ||
* 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. | * 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 {{ | * The {{MC/Cd|minecraft:friction}} 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 {{ | * Items with the entity placer item component will now successfully create the actor on air blocks if the {{MC/Cd|dispense_on}} field is empty. | ||
* Items with the entity placer item component can now be used on a | * Items with the entity placer item component can now be used on a 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 {{ | * Removed the non-functional {{MC/Cd|on_repaired}} parameter from the {{MC/Cd|minecraft:repairable}} item component. | ||
'''[[Minecraft:Molang]]''' | '''[[Minecraft:Molang]]''' | ||
| Line 157: | Line 157: | ||
'''General''' | '''General''' | ||
*Added {{ | *Added {{MC/Cd|spawn_item_event}} event to {{MC/Cd|minecraft:spawn_entity}}. 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. | *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. | *Lowered the time it takes to start up and load into the start screen. | ||
| Line 166: | Line 166: | ||
==== Technical ==== | ==== Technical ==== | ||
'''[[Minecraft:Add-on]]s and script engine''' | '''[[Minecraft:Add-on]]s and script engine''' | ||
* Added experimental support for {{ | * Added experimental support for {{MC/Cd|BlockTraits}} in block JSON. {{MC/Cd|BlockTraits}} are a shortcut for creators to add vanilla block states and setter functions to data-driven blocks. | ||
** Can parse {{ | ** Can parse {{MC/Cd|PlacementDirection}} ("{{MC/Cd|minecraft:placement_direction}}") {{MC/Cd|BlockTrait}} (adds the "{{MC/Cd|minecraft:cardinal_direction}}" {{MC/Cd|BlockState}} and {{MC/Cd|onPlayerPlace}} setter function). | ||
** Can access the {{ | ** Can access the {{MC/Cd|minecraft:cardinal_direction}} state on blocks that apply the {{MC/Cd|placement_direction}} trait in {{MC/Cd|block_property}} molang queries and {{MC/Cd|set_block_property}} event responses. | ||
=== Changes === | === Changes === | ||
| Line 174: | Line 174: | ||
'''Scripting''' | '''Scripting''' | ||
* System Events | * System Events | ||
** Further separation of events into distinct {{ | ** Further separation of events into distinct {{MC/Cd|before*}} and {{MC/Cd|after*}} handling, with some restrictions on the execution of state updates in a before event. | ||
* Renamed Scripting Events | * Renamed Scripting Events | ||
** Before Events renamed to {{ | ** Before Events renamed to {{MC/Cd|*BeforeEvent}} and event signals renamed to {{MC/Cd|*BeforeEventSignal}}. | ||
*** Example: {{ | *** Example: {{MC/Cd|BeforeItemUseEvent}} renamed to {{MC/Cd|ItemUseBeforeEvent}} and {{MC/Cd|BeforeItemUseEventSignal}} renamed to {{MC/Cd|ItemUseBeforeEventSignal}}. | ||
** Other events renamed to {{ | ** Other events renamed to {{MC/Cd|*AfterEvent}} and event signals renamed to {{MC/Cd|*AfterEventSignal}}. | ||
*** Example: {{ | *** Example: {{MC/Cd|WeatherChangedEvent}} renamed to {{MC/Cd|WeatherChangedAfterEvent}} and {{MC/Cd|WeatherChangedEventSignal}} renamed to {{MC/Cd|WeatherChangedAfterEventSignal}}. | ||
** {{ | ** {{MC/Cd|chat}} event renamed to {{MC/Cd|chatSend}}. | ||
** {{ | ** {{MC/Cd|events.beforeChat}} renamed to {{MC/Cd|world.events.beforeChatSend}}. | ||
** {{ | ** {{MC/Cd|events.chat}} renamed to {{MC/Cd|world.events.chatSend}}. | ||
** {{ | ** {{MC/Cd|BeforeChatEvent}} renamed to {{MC/Cd|ChatSendBeforeEvent}}. | ||
** {{ | ** {{MC/Cd|BeforeChatEventSignal}} renamed to {{MC/Cd|ChatSendBeforeEventSignal}}. | ||
** {{ | ** {{MC/Cd|ChatEvent}} renamed to {{MC/Cd|ChatSendAfterEvent}}. | ||
** {{ | ** {{MC/Cd|ChatEventSignal}} renamed to {{MC/Cd|ChatSendAfterEventSignal}}. | ||
** Fixed a bug where {{ | ** Fixed a bug where {{MC/Cd|resolve()}} would fail to resolve custom block properties. | ||
** Renamed {{ | ** Renamed {{MC/Cd|scoreboard}} to {{MC/Cd|Entity.scoreboardIdentity}}. | ||
** Item Events | ** Item Events | ||
*** The {{ | *** The {{MC/Cd|ItemStartUseOnEvent}} now only fires for the first block that is interacted with when performing a build action. | ||
*** The {{ | *** The {{MC/Cd|ItemUseOnEvent}} now only fires if the item is successfully used on a block. | ||
*** {{ | *** {{MC/Cd|ItemUseOnEvent}} property {{MC/Cd|blockLocation: Vec3}} has been changed to {{MC/Cd|block: Block}}. | ||
*** {{ | *** {{MC/Cd|ItemStartUseOnEvent}} property {{MC/Cd|blockLocation: Vec3}} has been changed to {{MC/Cd|block: Block}}. | ||
*** {{ | *** {{MC/Cd|ItemStopUseOnEvent}} property {{MC/Cd|blockLocation: Vec3}} has been changed to {{MC/Cd|block: Block}}. | ||
*** {{ | *** {{MC/Cd|ProjectileHitEvent}} property {{MC/Cd|faceLocation: Vec2}} has been changed to {{MC/Cd|faceLocation: Vec3}} - This position is relative to the bottom north-west corner of the block. | ||
*** {{ | *** {{MC/Cd|ItemUseOnEvent}} property {{MC/Cd|faceLocation: Vec2}} has been changed to {{MC/Cd|faceLocation: Vec3}} - This position is relative to the bottom north-west corner of the block. | ||
** Entity | ** Entity | ||
*** Added interface {{cd|teleportOptions {dimension?: Dimension, rotation?: Vector2, keepVelocity?: boolean, facingLocation?: Vector3, checkForBlocks?: boolean}}}. | *** Added interface {{cd|teleportOptions {dimension?: Dimension, rotation?: Vector2, keepVelocity?: boolean, facingLocation?: Vector3, checkForBlocks?: boolean}}}. | ||
*** Added interface {{cd|Vector2 {x: number, y: number}}}. | *** Added interface {{cd|Vector2 {x: number, y: number}}}. | ||
*** Added function {{ | *** Added function {{MC/Cd|tryTeleport(location: Vector3, teleportOptions?: teleportOptions) : boolean}} - 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 {{ | *** Changed function teleport to {{MC/Cd|teleport(location: Vector3, teleportOptions?: teleportOptions) : void}} - Teleports an entity. | ||
** Changed function {{ | ** Changed function {{MC/Cd|setRotation}} to {{MC/Cd|setRotation(rotation: Vector2) : void}} - Sets the entity's rotation. | ||
** Changed function {{ | ** Changed function {{MC/Cd|getRotation}} to {{MC/Cd|getRotation() : Vector2}} - Gets the entity's rotation. | ||
** Updated function {{ | ** Updated function {{MC/Cd|addTag(tag: string): boolean}} - 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. | ** Updated method kill to return boolean instead of void. If return value is true, entity can be killed, otherwise false. | ||
** Added interface {{ | ** Added interface {{MC/Cd|EntityApplyDamageOptions}}. Additional options about the source of damage to use as input in {{MC/Cd|applyDamage}}. | ||
** Added interface {{ | ** Added interface {{MC/Cd|EntityApplyDamageByProjectileOptions}}. Additional options about the source of damage to use as input in {{MC/Cd|applyDamage}} in case of projectile damage. | ||
*** Updated method {{ | *** Updated method {{MC/Cd|applyDamage}}. Renamed parameter source to options. Parameter type also changed from {{MC/Cd|EntityDamageSource}} to {{MC/Cd|EntityApplyDamageOptions | EntityApplyDamageByProjectileOptions}}. | ||
** {{ | ** {{MC/Cd|SimulatedPlayer}}. | ||
*** Changed function {{ | *** Changed function {{MC/Cd|getHeadRotation}} to {{MC/Cd|getHeadRotation() : Vector2}} - Gets the simulated players head rotation. | ||
** {{ | ** {{MC/Cd|TitleDisplayOptions}} will now accept floating point values. | ||
** Added new {{ | ** Added new {{MC/Cd|WorldSoundOptions}} and {{MC/Cd|PlayerSoundOptions}} interface types for use with the {{MC/Cd|playSound}} and {{MC/Cd|player.playSound}} respectively. | ||
*** {{ | *** {{MC/Cd|playSound}} now requires a location argument. | ||
*** When calling {{ | *** When calling {{MC/Cd|playMusic}} and {{MC/Cd|queueMusic}}, an error will now be thrown if ''volume'' is less than {{MC/Cd|0.0}}. | ||
*** When calling {{ | *** When calling {{MC/Cd|playMusic}} and {{MC/Cd|queueMusic}}, an error will now be thrown if ''fade'' is less than {{MC/Cd|0.0}}. | ||
*** When calling {{ | *** When calling {{MC/Cd|playSound}}, an error will now be thrown if ''pitch'' is less than {{MC/Cd|0.01}}. | ||
*** When calling {{ | *** When calling {{MC/Cd|playSound}}, an error will now be thrown if ''volume'' is less than {{MC/Cd|0.0}}. | ||
*** When calling {{ | *** When calling {{MC/Cd|playSound}}, an error will now be thrown if ''pitch'' is less than {{MC/Cd|0.01}}. | ||
*** When calling {{ | *** When calling {{MC/Cd|playSound}}, an error will now be thrown if ''volume'' is less than {{MC/Cd|0.0}}. | ||
** Removed {{ | ** Removed {{MC/Cd|dye_powder}} 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 {{ | ** 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 {{MC/Cd|lifetimeState}} property. | ||
** Added {{ | ** Added {{MC/Cd|read-only}} property {{MC/Cd|lifetimeState}} - Returns the lifetime state of the entity. Valid values include ''loaded'' and ''unloaded''. | ||
** {{ | ** {{MC/Cd|ItemDefinitionTriggeredEvent}} | ||
*** Renamed property item to {{ | *** Renamed property item to {{MC/Cd|itemStack}}. | ||
** {{ | ** {{MC/Cd|ItemStartUseOnEvent}} | ||
*** Renamed property item to {{ | *** Renamed property item to {{MC/Cd|itemStack}}. | ||
*** Replaced function {{ | *** Replaced function {{MC/Cd|getBlockLocation}} with {{MC/Cd|read-only}} property {{MC/Cd|blockLocation: Vector3}}. | ||
*** Removed function {{ | *** Removed function {{MC/Cd|getBuildBlockLocation}}. | ||
** {{ | ** {{MC/Cd|ItemStopUseOnEvent}} | ||
*** Renamed property item to {{ | *** Renamed property item to {{MC/Cd|itemStack}}. | ||
*** Replaced function {{ | *** Replaced function {{MC/Cd|getBlockLocation}} with {{MC/Cd|read-only}} property {{MC/Cd|blockLocation: Vector3}}. | ||
** {{ | ** {{MC/Cd|ItemUseEvent}} | ||
*** Renamed property item to {{ | *** Renamed property item to {{MC/Cd|itemStack}}. | ||
** {{ | ** {{MC/Cd|BlockHitInformation}} | ||
*** Replaced properties {{ | *** Replaced properties {{MC/Cd|faceLocationX}} and {{MC/Cd|faceLocation}} with {{MC/Cd|read-only}} property {{MC/Cd|faceLocation: Vector2}}. | ||
== Fixes == | == Fixes == | ||
| Line 242: | Line 242: | ||
|19700|Wrong Elytra Texture in Item Frame and Hand | |19700|Wrong Elytra Texture in Item Frame and Hand | ||
|35202|Fireball is not correctly positioned when shot by ghast | |35202|Fireball is not correctly positioned when shot by ghast | ||
|39974|{{ | |39974|{{MC/Cd|lava_cauldron}} can be placed via commands | ||
|64745|Iron bars and glass panes do not connect with any kind of pistons | |64745|Iron bars and glass panes do not connect with any kind of pistons | ||
|118898|Moon Lighting Originates From The Opposite Angle Relative To The Moon At Night Underwater | |118898|Moon Lighting Originates From The Opposite Angle Relative To The Moon At Night Underwater | ||
| Line 315: | Line 315: | ||
== References == | == References == | ||
{{ | {{MC/Reflist}} | ||
== Navigation == | == Navigation == | ||
{{Navbox Bedrock Edition versions|1.2x}} | {{MC/Navbox Bedrock Edition versions|1.2x}} | ||
[[Category:Bedrock Edition 1.20.0 betas]] | [[Category:Bedrock Edition 1.20.0 betas]] | ||
de:Bedrock Edition beta 1.20.0.20 | |||
es:Bedrock Edition beta 1.20.0.20 | |||
ja:Bedrock Edition Preview 1.20.0.20 | |||
ko:Bedrock Edition 프리뷰 1.20.0.20 | |||
pt:Edição Bedrock Preview 1.20.0.20 | |||
uk:Preview 1.20.0.20 (Bedrock Edition) | |||
zh:基岩版1.20.0.20 | |||
Latest revision as of 19:18, 9 April 2026
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 pitcher plants, sniffer eggs, brought more parity from Java Edition, and fixes bugs.
Additions
Blocks
File:Pitcher Plant JE1 BE1.png Minecraft:Pitcher Plant
- A type of plant which grows from the pitcher pod after 4 stages (5 stages in total).
- Can be obtained by breaking a fully grown pitcher crop.
- Can be crafted into a cyan dye.
- Cannot be placed in a flower pot.
Script error: No such module "animate". Minecraft:Sniffer Egg
- The sniffer egg can be found in the suspicious sand loot table found at warm ocean ruins.
- The sniffer egg is dropped when two sniffers breed.
- The sniffer egg hatches into a snifflet.
- When placed above a 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 block states for the
carpetID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:Redr |
Template:Redr |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr |
- The different block states for the
coralID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:Redr |
Template:Redr |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr |
- 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.
Experiments
- 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.
Splashes
- 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
Sniffer
- Now available without the "Sniffer" experimental toggle.
- Now spawns an sniffer egg when bred, instead of producing a snifflet.
- Now you can also find the pitcher pods of the 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
- REDIRECT Template:Code
Template:Redr 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
- REDIRECT Template:Code
Template:Redr field is empty.
- Items with the entity placer item component can now be used on a 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
- REDIRECT Template:Code
Template:Redr parameter from the
- REDIRECT Template:Code
Template:Redr item component.
- There is now a limit on the amount of nested sub-expressions each molang expression can have.
General
- Added
- REDIRECT Template:Code
Template:Redr event to
- REDIRECT Template:Code
Template:Redr. 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
- REDIRECT Template:Code
Template:Redr in block JSON.
- REDIRECT Template:Code
Template:Redr are a shortcut for creators to add vanilla block states and setter functions to data-driven blocks.
- Can parse
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr (adds the "
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr setter function).
- Can access the
- REDIRECT Template:Code
Template:Redr state on blocks that apply the
- REDIRECT Template:Code
Template:Redr trait in
- REDIRECT Template:Code
Template:Redr molang queries and
- REDIRECT Template:Code
Template:Redr event responses.
Changes
Technical
Scripting
- System Events
- Further separation of events into distinct
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr handling, with some restrictions on the execution of state updates in a before event.
- Renamed Scripting Events
- Before Events renamed to
- REDIRECT Template:Code
Template:Redr and event signals renamed to
- REDIRECT Template:Code
- Example:
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- Other events renamed to
- REDIRECT Template:Code
Template:Redr and event signals renamed to
- REDIRECT Template:Code
- Example:
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr event renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- Fixed a bug where
- REDIRECT Template:Code
Template:Redr would fail to resolve custom block properties.
- Renamed
- REDIRECT Template:Code
- REDIRECT Template:Code
- Item Events
- The
- Item Events
- REDIRECT Template:Code
Template:Redr now only fires for the first block that is interacted with when performing a build action.
- The
- REDIRECT Template:Code
Template:Redr now only fires if the item is successfully used on a block.
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
Template:Redr has been changed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
Template:Redr has been changed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
Template:Redr has been changed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
Template:Redr has been changed to
- REDIRECT Template:Code
Template:Redr - This position is relative to the bottom north-west corner of the block.
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
Template:Redr has been changed to
- REDIRECT Template:Code
Template:Redr - This position is relative to the bottom north-west corner of the block.
- Entity
- Added interface Template:Cd}.
- Added interface Template:Cd}.
- Added function
- Entity
- REDIRECT Template:Code
Template:Redr - 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
- REDIRECT Template:Code
Template:Redr - Teleports an entity.
- Changed function
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr - Sets the entity's rotation.
- Changed function
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr - Gets the entity's rotation.
- Updated function
- REDIRECT Template:Code
Template:Redr - 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
- REDIRECT Template:Code
Template:Redr. Additional options about the source of damage to use as input in
- REDIRECT Template:Code
- Added interface
- REDIRECT Template:Code
Template:Redr. Additional options about the source of damage to use as input in
- REDIRECT Template:Code
Template:Redr in case of projectile damage.
- Updated method
- REDIRECT Template:Code
Template:Redr. Renamed parameter source to options. Parameter type also changed from
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- Changed function
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr - Gets the simulated players head rotation.
- REDIRECT Template:Code
Template:Redr will now accept floating point values.
- Added new
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr interface types for use with the
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr respectively.
- REDIRECT Template:Code
Template:Redr now requires a location argument.
- When calling
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr, an error will now be thrown if volume is less than
- REDIRECT Template:Code
- When calling
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr, an error will now be thrown if fade is less than
- REDIRECT Template:Code
- When calling
- REDIRECT Template:Code
Template:Redr, an error will now be thrown if pitch is less than
- REDIRECT Template:Code
- When calling
- REDIRECT Template:Code
Template:Redr, an error will now be thrown if volume is less than
- REDIRECT Template:Code
- When calling
- REDIRECT Template:Code
Template:Redr, an error will now be thrown if pitch is less than
- REDIRECT Template:Code
- When calling
- REDIRECT Template:Code
Template:Redr, an error will now be thrown if volume is less than
- REDIRECT Template:Code
- Removed
- REDIRECT Template:Code
Template:Redr 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
- REDIRECT Template:Code
Template:Redr property.
- Added
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
Template:Redr - Returns the lifetime state of the entity. Valid values include loaded and unloaded.
- REDIRECT Template:Code
- Renamed property item to
- REDIRECT Template:Code
- REDIRECT Template:Code
- Renamed property item to
- REDIRECT Template:Code
- Replaced function
- REDIRECT Template:Code
Template:Redr with
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
- Removed function
- REDIRECT Template:Code
- REDIRECT Template:Code
- Renamed property item to
- REDIRECT Template:Code
- Replaced function
- REDIRECT Template:Code
Template:Redr with
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
- REDIRECT Template:Code
- Renamed property item to
- REDIRECT Template:Code
- REDIRECT Template:Code
- Replaced properties
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr with
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
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
<references group="">
</references>
de:Bedrock Edition beta 1.20.0.20 es:Bedrock Edition beta 1.20.0.20 ja:Bedrock Edition Preview 1.20.0.20 ko:Bedrock Edition 프리뷰 1.20.0.20 pt:Edição Bedrock Preview 1.20.0.20 uk:Preview 1.20.0.20 (Bedrock Edition) zh:基岩版1.20.0.20