Bedrock Edition Preview 1.21.70.23


| Edition | |||||||
|---|---|---|---|---|---|---|---|
| Release date |
February 12, 2025 | ||||||
| Server version | |||||||
| Editor version | |||||||
| Build version |
31030298 | ||||||
| Internal version |
Windows, Xbox: 1.21.7023.0 | ||||||
| Version code |
Android: | ||||||
| Type |
Preview | ||||||
| Preview for | |||||||
| Downloads | |||||||
| Protocol version |
785 | ||||||
| |||||||
{
"title": "Preview 1.21.70.23",
"images": [
"Bedrock 1.21.70.23 PatchNotes.png",
"Bedrock 1.21.70.23.png"
],
"rows": [
{
"field": "''(link to Bedrock Edition article, displayed as Bedrock Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "February 12, 2025",
"label": "Release date"
},
{
"field": "(link to Bedrock Dedicated Server 1.21.70.23 article, displayed as 1.21.70.23)",
"label": "Server version"
},
{
"field": "(link to Bedrock Editor 0.8.8 article, displayed as 0.8.8)",
"label": "(link to Bedrock Editor article, displayed as Editor) version"
},
{
"field": "31030298",
"label": "Build version"
},
{
"field": "'''Windows, Xbox''': 1.21.7023.0<br />'''Android''': 1.21.70.23",
"label": "Internal version"
},
{
"field": "<small>'''Android''':<br />\n952107023 (armeabi-v7a, 34)<br />\n962107023 (x86, 34)<br />\n972107023 (arm64-v8a, 34)<br />\n982107023 (x86_64, 34)</small>",
"label": "Version code"
},
{
"field": "Preview",
"label": "(link to Version types article, displayed as Type)"
},
{
"field": "(link to Bedrock Edition 1.21.70 article, displayed as 1.21.70)",
"label": "Preview for"
},
{
"field": "'''Server'''<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.70.23.zip Windows]<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.70.23.zip Linux]<br>",
"label": "Downloads"
},
{
"field": "785",
"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.62|<span style=\"margin-right:-0.35em\">◄</span>◄ 1.21.62]]</td>\n<td style=\"padding: 0.4em\">'''[[Bedrock Edition 1.21.70|1.21.70]]'''</td>\n<td style=\"padding: 0.4em\" >[[Bedrock Edition 1.21.71| 1.21.71 <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.70.22|◄ Preview 1.21.70.22]]\n</td>\n<td style=\"padding: 0.4em\">''' Preview 1.21.70.23'''</td>\n<td style=\"padding: 0.4em\">\n[[Bedrock Edition Preview 1.21.70.24| Preview 1.21.70.24 ►]]\n</td>\n</tr>\n</table>"
}
Beta 1.21.70.23 (ChromeOS, Android) or Preview 1.21.70.23 (Windows, iOS, iPadOS, Xbox, PlayStation) is the third beta/Preview version for Bedrock Edition 1.21.70, released on February 12, 2025,[1] which integrates Spring to Life features and parts of the Villager Trade Rebalance experiment into normal gameplay, changes sheep spawning patterns, and fixes bugs.
Changes
General
- Removed the "Drop 1 2025" and "Aim Assist" experimental toggles.
- Integrated the Villager Trade Rebalance experiment changes to the cartographer and wandering trader.
UI
- Players can now also find the friends drawer in create new world, edit world and player profile, in addition to the play screen, main menu and game menu, in the top right of the screen.
Blocks
- Has been moved from experimental features and is now available during normal gameplay.
- Can now be replaced by other blocks.
- Now drops itself when broken with shears or with a tool that is enchanted with Silk Touch, otherwise it drops nothing.
- Has been moved from experimental features and is now available during normal gameplay.
- Can no longer be picked up by endermen.
- Has been moved from experimental features and is now available during normal gameplay.
- Tweak firefly bush world generation:
- Lowered chance of them being attempted to be placed by water.
- Reduce patch size when placed to be from 2-5.
- Now has the same bonemealing properties as the bush block.
- Has been moved from experimental features and is now available during normal gameplay.
- Is now replaceable.
- Can only be placed on blocks which provide full surface support.
Short dry grass, tall dry grass and wildflowers
- Have been moved from experimental features and is now available during normal gameplay.
Items
- Have been moved from experimental features and is now available during normal gameplay.
Mobs
- Changed the rules for sheep coloring to be based on which biome they spawn in:
- Temperate Biomes:
- Common:
- Uncommon:
- Rare:
- Cold Biomes:
- Common:
- Uncommon:
- Rare:
- Warm Biomes:
- Common:
- Uncommon:
- Rare:
- Temperate Biomes:
- Sheep colors for temperate biomes is unchanged from current behaviour.
- The changes to cartographer trades have been moved from experimental features and are now available during normal gameplay.
- Added seven new maps which cartographers can sell, each pointing to a different village or other structures in a different biome, depending on the biome they come from. These maps can help players who want to quickly find a specific location.
- Village maps points to a village in a specific biome. Jungle explorer map points to a jungle pyramid. Swamp explorer map points to a swamp hut.
- Cartographers from different village types will sell a different range of maps and colored banners.
- Some prices and quantities have also been adjusted.
- Added seven new maps which cartographers can sell, each pointing to a different village or other structures in a different biome, depending on the biome they come from. These maps can help players who want to quickly find a specific location.


Available new tradable maps Desert Jungle Plains Savanna Snow Swamp Taiga Group 1 Savanna Village Map Savanna Village Map Savanna Village Map Desert Village Map Plains Village Map Snowy Village Map Plains Village Map Group 2 Plains Village Map Desert Village Map Taiga Village Map Plains Village Map Taiga Village Map Taiga Village Map Snowy Village Map Group 3 Jungle Explorer Map Swamp Explorer Map – Jungle Explorer Map Swamp Explorer Map Jungle Explorer Map Swamp Explorer Map
| Cartographer Economic Trades | ||||||||
|---|---|---|---|---|---|---|---|---|
| Level | Bedrock Edition | Java Edition | Item wanted | Item given | Trades in stock | Price multiplier | Villager XP | |
| Slot | Probability | Probability | ||||||
| Novice | 1 | 100% | 100% | 24 × | 16 | Low | 2 | |
| 2 | 100% | 100% | 7 × | 12 | Low | 1 | ||
| Apprentice | 3 | 100% | 50% | 11 × | 16 | Low | 10 | |
| 4 | 100% | 100% | 8 × + | 12 | High | 5 | ||
| Journeyman | 5 | 50% | 67% | 12 | Low | 10 | ||
| 50% | 67% | 13 × + | 12 | High | 10 | |||
| 6 | 100% | 67% | 12 × + | 12 | High | 10 | ||
| Expert | 7 | 100% | 12% | 7 × | 12 | Low | 15 | |
| 8 | 100% | 100% | 3 × | Any color Banner[t 3] | 12 | Low | 15 | |
| Master | 9 | 100% | 100% | 8 × | 12 | Low | 30 | |
| 10 | 100% | 100% | 14 × + | 12 | High | 30 | ||
- ↑ The structure that the map leads to depends on the biome the villager is from. See the table above for more details. Each of the three possible maps are counted as independent trades, so a villager trading multiple maps is possible.
- ↑ a b in Java Edition, all copies of the map traded by a particular villager lead to the same structure. In worlds that do not have the structure, this trade is not offered. in Bedrock Edition, Cartographers adopting the profession in the Nether or the End do not offer explorer maps.
- ↑ The list of possible offers contains individual offers for each color, so multiple colors may be offered by the same villager as separate trades.

- The changes to wandering trader trades have been moved from experimental features and are now available during normal gameplay.
- The Wandering Trader now has better prices, more trades and a larger amount of stock for many items.
- They will also now buy basic supplies from players.
- The Wandering Trader will offer to buy two items from this list:
- Wandering Traders now have a chance of selling these items (in addition to their previous trades):
- Logs (Acacia, Birch, Dark Oak, Jungle, Oak, Spruce, Pale Oak or Cherry)
- Enchanted
Iron Pickaxe
Potion of Invisibility
- Trade list now made up by following trades, in order:
- Buying Trade (new) × 2
- Special Selling Trade × 2
- Ordinary Selling Trade × 5
- Added new buying trades, some selling trades, and changed some existing selling trades:
New trades of wandering traders Category Item wanted Quantity Item given Quantity Trades until disabled Buying
Baked Potato
4
Emerald
1 2 Buying
Fermented Spider Eye
1
Emerald
3 2 Buying
Hay Bale
1
Emerald
1 2 Buying
Milk Bucket
1
Emerald
2 2 Buying
Water Bottle
1
Emerald
1 2 Buying
Water Bucket
1
Emerald
2 2 Special Selling
Emerald
1
Acacia Log
8 4 Special Selling
Emerald
1
Birch Log
8 4 Special Selling
Emerald
1
Cherry Log
8 4 Special Selling
Emerald
1
Dark Oak Log
8 4 Special Selling
Emerald
1
Jungle Log
8 4 Special Selling
Emerald
1
Oak Log
8 4 Special Selling
Emerald
1
Spruce Log
8 4 Special Selling
Emerald
1
Pale Oak Log
8 4 Special Selling
Emerald
6-20
Iron Pickaxe (Enchanted)
1 1 Special Selling
Emerald
5
Potion of Invisibility (Long)
1 1
Changed trades of wandering traders Category Item wanted Quantity Item given Quantity Trades until disabled Special Selling
Emerald
1
Gunpowder
1 → 4 8 → 2 Special Selling
Emerald
3 → 1
Packed Ice
1 6 Special Selling → Ordinary Selling
Emerald
5 → 3
Bucket of Pufferfish
1 4 Special Selling → Ordinary Selling
Emerald
5 → 3
Bucket of Tropical Fish
1 4 Ordinary Selling
Emerald
1
Lily Pad
2 → 5 5 → 2 Ordinary Selling
Emerald
1
Brown Mushroom
1 → 3 12 → 4 Ordinary Selling
Emerald
1
Red Mushroom
1 → 3 12 → 4 Ordinary Selling
Emerald
1
Vines
1 → 3 12 → 4

- Their textures have been changed, and the nose now extrudes from their models.
- Have been moved from experimental features and are now available during normal gameplay.
World generation
- Chests in several village buildings now have a 33% chance of containing a bundle. These include:
- Cartographer
- Tannery
- Weaponsmith
- Desert House
- Plains House
- Snowy House
- Savanna House
- Taiga House
Gameplay
- Players no longer keep their inventory by default on Peaceful and Easy difficulties.
- Keep inventory is back to being a cheat on all difficulties.
Command format
- Has been moved from experimental features and is now available during normal gameplay.
Technical
Components
- Added validation for asset references in components.
- Content errors will log missing references for the following fields:
- item references.
- block reference in item component in
minecraft:block_placer. - loot table reference in block component
minecraft:loot.
- Content errors will log missing references for the following fields:
- The
entity_sensorcomponent'sfind_players_onlyfield now functions correctly, properly restricting searches to Players only and affecting all subsensors.
Dedicated Server
- Exposed two new parameters for dedicated server when in
server-auth-with-rewind. These will make the server more strict on player positions. Look inserver.propertiesfor more information on what these do.server-authoritative-movement-strictdefault tofalseand can be set totrue. Will affect Player position acceptance.server-authoritative-dismount-strictdefault tofalseand can be set totrue. Will affect Player position when dismounting.
Entity Event Responses
- Added the
stop_movemententity event response, which stops the entity's movement.- The
stop_vertical_movementfield specifies whether vertical movement should be stopped. - The
stop_horizontal_movementfield specifies whether horizontal movement should be stopped. - This response does not stop navigation or prevent future movement.
- If that's the desired outcome, also remove the components responsible for that.
- The
- Added the
set_home_positionentity event response, which sets the entity's home position to its current position.- For this to have any effect, the entity must already have a
minecraft:homecomponent.
- For this to have any effect, the entity must already have a
Entity Events
- Added
first_validevent type, it will evaluate every filter in order and execute the first valid one.
Entity Filters
- The
in_cloudsentity filter now succeeds when an entity's bounding box intersects the cloud layer, rather than only when its bottom is within it.
Mobs
- Added aquatic family-type for all aquatic mobs.
- Normal minecart is no longer considered a mob.
Experimental
These additions and changes are accessible by enabling the "Beta APIs" experimental toggle.
Additions
Technical
@minecraft/server-net
- Added new error
InternalHttpRequestError.- An error thrown when a platform-level HTTP error occurs. Information provided in this class may be useful for diagnostics purposes but will differ from platform to platform.
- Added new error
MalformedHttpRequestError.- An error thrown when a malformed HTTP request is attempted to be sent.
@minecraft/server-ui
- Added method
divider(): ActionFormData;. It adds a section divider into the form. - Added method
divider(): ModalFormData;. It adds a section divider into the form.
Blocks
minecraft:material_instancescomponent has a new experimental boolean fieldisotropicfor format version 1.21.70 and higher, this field controls rotating the face UVs randomly based onBlockPos.
Changes
Technical
Behavior packs
- Removed unused experimental json field
peaks_factorfromminecraft:mountain_parametersin the behavior pack biome file.
@minecraft/server-net
- Updated the execution privilege of most APIs to allow them to be called in read-only contexts ("before" events).
Fixes
From released versions before 1.21.70
- MCPE-69522 – Pufferfish no longer trigger inflate/deflate logic against minecarts.
- MCPE-149129 – Pufferfish no longer only poison players and monsters. Now they poison axolotls, all non-aquatic mobs excluding undead monsters, and players that aren't in Creative mode.
- MCPE-188457 – Hand bobbing no longer occurs while the game is paused.
- MCPE-188461 – Fix so data driven particles pause properly when game is paused.
- MCPE-188490 – Players fall momentum is no longer reset after exiting and re-entering the world.
From the previous development version
- MCPE-190253 – Fixed leaf litter being able to be bonemealed.
- MCPE-190264 – Fixed block breaking sounds not playing.
- MCPE-190294 – Bushes and firefly bushes can now be snowlogged.
- MCPE-190308 – Touch controls: Fixed a bug where a player could stay moving diagonally after opening a menu.
- MCPE-190387 – Short and tall dry grass are now randomly offset, like regular short and tall grass.
- MCPE-190389 – Warped and crimson fungi no longer z-fight.
- MCPE-190391 – Cactus flowers can now be placed on farmland blocks.
Other
- Fixed cactus flower growth so they only grow if a cactus block itself would survive to avoid breaking cactus farms.
- In Server Authoritative movement, when Player is corrected, the movement will not have easing anymore. This is a better feel, as can be seen with upward, repeating, pistons.
- Fixed typos in music definitions and sound definitions that were causing the wrong music to play for soulsand valley, desert mutated, and jungle mutated biomes.
- Pufferfish no longer only trigger inflate/deflate logic against monsters and players. Now triggers inflate/deflate logic against axolotls, all non-aquatic mobs, and players.
- Pufferfish no longer only attack players and monsters. Now they attack axolotls, all non-aquatic mobs, and players that aren't in Creative mode.
- Pufferfish no longer only poison players and monsters. Now they poison axolotls, all non-aquatic mobs excluding undead monsters, and players that aren't in Creative mode.
- Fixed an issue where other players in multiplayer scenarios would sometimes get stuck in their dying animation after respawning.
- Player characters no longer rotate sideways when moving forward.
- Fixed the Minecraft logo being misaligned on the progress screen.
- Fixed gaps from appearing between data-driven jigsaw structure pieces.
- Fixed a bug where call methods on
Player.inputInfo,Player.inputPermissionsorPlayer.aimAssiston a player that left and rejoined the world would throw an error. - Fixed crash on dedicated server when submitting error reports to Sentry.
- Fixed the behavior of the Darkness status effect in the Deferred Technical Preview.
References
- ↑ "Minecraft Beta & Preview - 1.21.70.23" – Minecraft Feedback, February 12, 2025.