Bedrock Edition Preview 1.21.120.22

| Edition | |||||||
|---|---|---|---|---|---|---|---|
| Release date |
September 16, 2025 | ||||||
| Server version | |||||||
| Editor version | |||||||
| Build version |
37001572 | ||||||
| Internal version |
Windows, Xbox: 1.21.12022.0 | ||||||
| Version code |
Android: | ||||||
| Type |
Preview | ||||||
| Preview for | |||||||
| Downloads | |||||||
| Protocol version |
851 | ||||||
| |||||||
{
"title": "Preview 1.21.120.22",
"images": [
"Bedrock 1.21.120.22.png"
],
"rows": [
{
"field": "''(link to Bedrock Edition article, displayed as Bedrock Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "September 16, 2025",
"label": "Release date"
},
{
"field": "(link to Bedrock Dedicated Server 1.21.120.22 article, displayed as 1.21.120.22)",
"label": "Server version"
},
{
"field": "(link to Bedrock Editor 1.1.3 article, displayed as 1.1.3)",
"label": "(link to Bedrock Editor article, displayed as Editor) version"
},
{
"field": "37001572",
"label": "Build version"
},
{
"field": "'''Windows, Xbox''': 1.21.12022.0<br>'''Android''': 1.21.120.22",
"label": "Internal version"
},
{
"field": "<small>'''Android''':<br />\n952112022 (armeabi-v7a, 35)<br />\n962112022 (x86, 35)<br />\n972112022 (arm64-v8a, 35)<br />\n982112022 (x86_64, 35)</small>",
"label": "Version code"
},
{
"field": "Preview",
"label": "(link to Version types article, displayed as Type)"
},
{
"field": "(link to Bedrock Edition 1.21.120 article, displayed as 1.21.120)",
"label": "Preview for"
},
{
"field": "'''Server'''<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.120.22.zip Windows]<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.120.22.zip Linux]",
"label": "Downloads"
},
{
"field": "851",
"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.21.114|<span style=\"margin-right:-0.35em\">◄</span>◄ 1.21.114]]</td>\n<td style=\"padding: 0.4em\">'''[[Bedrock Edition 1.21.120|1.21.120]]'''</td>\n<td style=\"padding: 0.4em\" >[[Bedrock Edition 1.21.121| 1.21.121 <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.21.120.21|◄ Preview 1.21.120.21]]\n</td>\n<td style=\"padding: 0.4em\">''' Preview 1.21.120.22'''</td>\n<td style=\"padding: 0.4em\">\n[[Bedrock Edition Preview 1.21.120.23| Preview 1.21.120.23 ►]]\n</td>\n</tr>\n</table>"
}
Beta 1.21.120.22 (ChromeOS, Android) or Preview 1.21.120.22 (Windows, iOS, iPadOS, Xbox, PlayStation) is the third beta/Preview version for Bedrock Edition 1.21.120, released on September 16, 2025,[1] which updates the accessibility and language settings tabs, and fixes some bugs.
Additions
General
- Added an "Enable Dithering for Blocks" option to the accessibility settings.
Changes
General
Graphical
- Adjusted rendering settings in Vibrant Visuals.
- Updated the accessibility and language settings tabs with Ore UI.
- Re-added the "Text to Speech with Device Settings" and "Improved Input Response" options to Windows devices.
Mobs
- When interacting with a copper golem, scraping and waxing particles now appear at the copper golem's location instead of at the location of the block it is standing in.
- Wither skeletons can now pick up copper swords.
Technical
- Released
initialRotationmember ofSpawnEntityOptionsto2.3.0. - Released
initialPersistencemember ofSpawnEntityOptionsto2.3.0. - Releasing the light detection API from experimental to stable.
- Removed entity override limit on Player method
setPropertyOverrideForEntity.
General
- Network changes may result in better download speeds on Windows devices.
Item Components
- Added the new
minecraft:swing_durationitem component, which defines the duration, in seconds, of the item's swing animation when mining or attacking.- The duration is specified in the component's
valuefield. - Affects visuals only and does not impact attack frequency or gameplay mechanics.
- The duration is specified in the component's
- The
minecraft:fire_resistantitem component no longer accepts a direct value assignment and now requires the value to be specified through thevaluefield.
- Added
query.base_swing_duration, which returns the duration of the mob's swing/attack animation, determined by the carried item and unmodified by effects applied on the mob. - Added
query.modified_swing_duration, which returns the duration of the mob's swing/attack animation, determined by the carried item and modified by effects applied on the mob.
Network
- The following level events now emit particles at the exact specified position instead of at the center of the matching block position:
WaxOn,WaxOff,Scrape.
Experimental
These additions and changes are accessible by enabling the "Beta APIs", and "Upcoming Creator Features" experimental toggles.
Additions
Technical
API
- Added
Control Schemestring enum.- Added method
setControlScheme(controlScheme?: string): void;tobeta. - Added method
getControlScheme(): ControlScheme;tobeta.
- Added method
- Added Scripting API for
BlockPrecipitationInteractionscomponent.- This API includes a component class for the
BlockPrecipitationInteractionscomponent and the two methods (accumulatesSnowandobstructsRain) of said component.
- This API includes a component class for the
- Loot table discovery API now includes information about Loot Item Conditions:
- Modified method from
setControlScheme(controlScheme?: string): void;tosetControlScheme(controlScheme?: ControlScheme): void;inbeta.
- Modified method from
- Added
minecraft:precipitation_interactionscomponent.- This component allows creators to determine whether a block should obstruct precipitations or not. And if it does, whether falling snow should accumulate on the block or not like in vanilla.
Fixes
From released versions before 1.21.120
- MCPE-89643 – Soul lantern animation not mapped in
flipbook_textures.json - MCPE-185069 – Sneak button is cut off.
- MCPE-225212 – The invicon for the copper golem statue making a star pose has a disjointed arm.
- MCPE-226142 – Copper Lantern textures isn't animated.
- MCPE-226550 – Vibrant Visuals: Copper Golem eye glow disappears when seen through water.
- MCPE-226651 –
/aimassist setcommand produces "player camera not supported" error in first person on nintendo switch, regardless of target. - MCPE-226702 –
player.applyImpulsecauses the player to phase through blocks. - MCPE-227586 – Placing sound spams when holding right click with an empty hand on an empty shelf slot.
From the 1.21.120 development versions
- MCPE-227865 – Some toggles are no longer available from Settings screen.
Other
- Improved stability around hopper block destruction.
From released versions before 1.21.120
- REALMS-12993 – Using End Gateways while lying down (e.g using trapdoor or swimming) results in being launched into the void
Gallery
-
New accessibility settings screen. -
New language settings screen.
References
- ↑ "Minecraft Beta & Preview - 1.21.120.22" – Minecraft Feedback, September 16, 2025.