Bedrock Edition Preview 1.20.20.21
Preview 1.20.20.21


| Edition | |||||||
|---|---|---|---|---|---|---|---|
| Release date |
July 12, 2023 | ||||||
| Server version | |||||||
| Editor version | |||||||
| Build version |
16310717 | ||||||
| Internal version |
Windows: 1.20.2021.0 | ||||||
| Version code |
Android: | ||||||
| Type |
Preview | ||||||
| Preview for | |||||||
| Downloads | |||||||
| Protocol version |
606 | ||||||
| |||||||
{
"title": "Preview 1.20.20.21",
"images": [
"Bedrock 1.20.20.21 PatchNotes.jpg",
"Bedrock 1.20.20.21.png"
],
"rows": [
{
"field": "''(link to Bedrock Edition article, displayed as Bedrock Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "July 12, 2023",
"label": "Release date"
},
{
"field": "(link to Bedrock Dedicated Server 1.20.20.21 article, displayed as 1.20.20.21)",
"label": "Server version"
},
{
"field": "(link to Bedrock Editor 0.4.1 article, displayed as 0.4.1)",
"label": "(link to Bedrock Editor article, displayed as Editor) version"
},
{
"field": "16310717",
"label": "Build version"
},
{
"field": "'''Windows''': 1.20.2021.0<br>'''Android, iOS, iPadOS''': 1.20.20.21<br>'''Xbox One''': 1.20.2021.70<br>",
"label": "Internal version"
},
{
"field": "<small>'''Android''':<br>\n952002021(armeabi-v7a,33)<br>\n962002021(x86,33)<br>\n972002021(arm64-v8a,33)<br>\n982002021(x86_64,33)<br></small>",
"label": "Version code"
},
{
"field": "Preview",
"label": "(link to Version types article, displayed as Type)"
},
{
"field": "(link to Bedrock Edition 1.20.30 article, displayed as 1.20.30)",
"label": "Preview for"
},
{
"field": "'''Server'''<br>[https://minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.20.20.21.zip Windows]<br>[https://minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.20.20.21.zip Linux]",
"label": "Downloads"
},
{
"field": "606",
"label": "(link to Protocol version article, displayed as Protocol version)"
}
],
"invimages": [],
"footer": "<table style=\"margin: auto; word-break: break-word;\">\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\" >[[Bedrock Edition 1.20.15|<span style=\"margin-right:-0.35em\">◄</span>◄ 1.20.15]]</td>\n<td style=\"padding: 0.4em\">'''[[Bedrock Edition 1.20.30|1.20.30]]'''</td>\n<td style=\"padding: 0.4em\" >[[Bedrock Edition 1.20.31| 1.20.31 <span style=\"margin-right:-0.35em\">►</span>►]]</td>\n</tr>\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\">\n[[Bedrock Edition Preview 1.20.20.20|◄ Preview 1.20.20.20]]\n</td>\n<td style=\"padding: 0.4em\">''' Preview 1.20.20.21'''</td>\n<td style=\"padding: 0.4em\">\n[[Bedrock Edition Preview 1.20.20.22| Preview 1.20.20.22 ►]]\n</td>\n</tr>\n</table>"
}
Beta 1.20.20.21 (Android) or Preview 1.20.20.21 (Windows, iOS, iPadOS, Xbox) is the second beta/Preview version for Bedrock Edition 1.20.30[a], released on July 12, 2023[2], which brings more parity from Java Edition and fixes bugs.
Additions
Gameplay
- Added
playersSleepingPercentage, set to100by default.- Controls what percentage of players must sleep to skip the night.
- When set to
0or a negative value, a single player is sufficient to skip the night, and night is skipped immediately without the falling asleep transition. - When set over
100, the night cannot be skipped.
- Added
recipesUnlock, controlling whether the player needs to collect items to unlock recipes in the recipe book, defaults totrue.
General
- Added "Recipes Unlock" game option. (
recipesUnlockgame rule)- For enable/disable the new recipe unlocking system and its features.
- Added alerts for iOS and iPadOS users who have run out of disk space.
Technical
- Move PlacementDirection (
minecraft:placement_direction) and PlacementPosition (minecraft:placement_position) block traits out of experimental. These traits can be used for blocks withformat_version >= 1.20.20.
- Released the following components in JSON formats 1.20.30 and higher:
minecraft:use_animationitem component.minecraft:allow_off_handitem component.minecraft:should_despawnitem component.minecraft:liquid_clippeditem component.minecraft:damageitem component.
- Added support for Efficiency enchantment for data driven items using the
minecraft:diggercomponent.
Changes
Blocks
- Changed the hardness and blast resistance of 188 blocks to match Java Edition.
- The IDs of
stained_glasshave now been split up into their own IDs.
| Old ID | New ID |
|---|---|
stained_glass
|
white_stained_glass
|
orange_stained_glass
| |
magenta_stained_glass
| |
light_blue_stained_glass
| |
yellow_stained_glass
| |
lime_stained_glass
| |
pink_stained_glass
| |
gray_stained_glass
| |
light_gray_stained_glass
| |
cyan_stained_glass
| |
purple_stained_glass
| |
blue_stained_glass
| |
brown_stained_glass
| |
green_stained_glass
| |
red_stained_glass
| |
black_stained_glass
|
- The IDs of
stained_glass_panehave now been split up into their own IDs.
| Old ID | New ID |
|---|---|
stained_glass_pane
|
white_stained_glass_pane
|
orange_stained_glass_pane
| |
magenta_stained_glass_pane
| |
light_blue_stained_glass_pane
| |
yellow_stained_glass_pane
| |
lime_stained_glass_pane
| |
pink_stained_glass_pane
| |
gray_stained_glass_pane
| |
light_gray_stained_glass_pane
| |
cyan_stained_glass_pane
| |
purple_stained_glass_pane
| |
blue_stained_glass_pane
| |
brown_stained_glass_pane
| |
green_stained_glass_pane
| |
red_stained_glass_pane
| |
black_stained_glass_pane
|
Command format
- Now is available without using the "Recipe Unlocking" experimental toggle.
Gameplay
- The new recipe unlocking system and its features are now available without using the "Recipe Unlocking" experimental toggle.
- Now are behind the "Recipes Unlock" game option.
- The recipe book search has been updated when playing in Survival, with the following changes:
- The search will only match the beginning of any word in the item's name. For example, searching for "tor" will now show torch and redstone torch but not the daylight detector.
- Recipes that haven't been unlocked will show up in search results.
General
- Removed the "Recipe Unlocking" experimental toggle.
- Renamed the "Extra Large GUI Scaling" accessibility and video option to "Extra Large New UI".
Experimental
These additions and changes are accessible by enabling the "Beta APIs" and "Molang Features" experimental toggle.
Changes
Technical
API
- Moved
Directionto1.4.0. - Moved
EntityDamageSourceto1.4.0. - Moved
EntityDieAfterEventto1.4.0. - Moved
EntityEventOptionsto1.4.0. - Moved
EntityHitBlockAfterEventto1.4.0. - Moved
EntityHitEntityAfterEventto1.4.0. - Moved
EntityHurtAfterEventto1.4.0. - Moved
EntityHealthChangedAfterEventto1.4.0. - Moved
Dimension.getBlockFromRaymethod to1.4.0. - Moved
Dimension.getEntitiesFromRaymethod to1.4.0. - Moved
Entity.getBlockFromViewDirectionmethod to1.4.0. - Moved
Entity.getEntitiesFromViewDirectionmethod to1.4.0. - Moved
BlockRaycastHitto1.4.0. - Moved
BlockRaycastOptionsto1.4.0. - Moved
EntityRaycastHitto1.4.0. - Moved
EntityRaycastOptionsto1.4.0. - Moved
PressurePlatePushEventto1.4.0. - Moved
PressurePlatePopEventto1.4.0. - Moved
TripWireTripEventto1.4.0. - Moved
TargetBlockHitEventto1.4.0.- Made property
idaccessible even if entity is not valid. - Made property
typeIdaccessible even if entity is not valid. - Changed item event
sourceproperties from typeEntitytoPlayer.
- Made property
minecraft:entity_placerwill now content error when invalid blocks are named in theuse_onanddispense_onlists.- Removed
MinecraftEntityTypesfrom@minecraft/serverand replaced with version from@minecraft/vanilla-data. - Exposed
MoonPhaseandWorld.getMoonPhaseto script. - Removed the
minecraft:animates_in_toolbarcomponent. - Removed the
minecraft:explodablecomponent. - Extra damage hover text now appears on all component items that have an applied Sharpness enchantment.
- The
minecraft:shootercomponent now supports the Quick Charge enchantment withminecraft:enchantablewhencharge_on_drawis true. - Remove nonfunctional entity slot options from
minecraft:wearablecomponent, ie. saddle, entity armor, and chest. - Custom items with
minecraft:wearablecomponent auto-equip when dropped from a dispenser, matching parity with vanilla armor items. - Added
Scoreboard.addScoreand improvedScoreboard.setScoreto return the updated score.
- Renamed
block_propertyandhas_block_propertytoblock_stateandhas_block_state.
Fixes
From released versions before 1.20.30
- MCPE-52452 – Coral blocks take too long to break.
- MCPE-68721 – Scaffolding and sweet berry bushes cannot be broken instantly in Survival.
- MCPE-101180 – Hyphae mining speed is faster than stems.
- MCPE-101644 – Crimson and warped stems/hyphae lower blast resistance than other types of wood.
- MCPE-114425 – There is no
/gamerule playerssleepingpercentagein Bedrock Edition. - MCPE-114602 – The mining speed of end stone bricks does not match the speed of end stone.
- MCPE-130070 – Stuck swimming down/falling issue.
- MCPE-132408 – Deepslate variants have a significantly lower blast resistance than stone variants.
- MCPE-137449 – End stone bricks has a lower blast resistance, compared to normal end stones.
- MCPE-138995 – Potion trajectory is broken.
- MCPE-139242 – Copper and cut copper blocks have a weaker blast resistance compared to Java Edition.
- MCPE-139246 – Copper ore blast resistance is weaker compared to other ores.
- MCPE-154428 – Large enchants on table are blocked by overlayed items.
- MCPE-160889 – Warden does not detect falling items.
- MCPE-161165 – Sculk sensor does not send a signal to shrieker when player drops item.
- MCPE-163050 – Xbox: Error says I'm out of storage space, quits to menu with weird background.
- MCPE-163497 – Camels don't make sand sounds on red sand or concrete powder.
- MCPE-166565 – Crouching and then swimming makes player constantly descend.
From 1.20.0
- MCPE-170033 – Campfires are lit up instead of extinguished inside the trail ruins structure.
- MCPE-171254 – Character creator features do not match preview icon.
- MCPE-171383 – Bone meal not working underwater after 1.20.
- MCPE-171461 – Sleep fade black screen turns completely black.
- MCPE-171560 – Pink petals cannot be farmed using bone meal in a dispenser.
From 1.20.10
- MCPE-171112 – Recipe unlocking UI can appear in pause menu or world settings.
- MCPE-171141 – Translated toast recipe unlocked content is cut off and unreadable.
Others
- Fixed an issue where players would disappear temporarily when joining a game for the first time.
- Fixed crash in blocks JSON loading on iOS and iPadOS.
- Fixed a crash that could occur when the game lost focus while entering a world.
- Fixed an issue where screen narration would read recipe book folder items as the first item in the folder.
- Fixed held map not being centered when playing on narrow aspect ratio screens.