Bedrock Edition Preview 1.21.70.23

Preview 1.21.70.23
Bedrock 1.21.70.23 PatchNotes.png: Infobox image for Preview 1.21.70.23 the version in Minecraft
Bedrock 1.21.70.23.png: Infobox image for Preview 1.21.70.23 the version in Minecraft
Edition

Bedrock Edition

Release date

February 12, 2025

Server version

1.21.70.23

Editor version

0.8.8

Build version

31030298

Internal version

Windows, Xbox: 1.21.7023.0
Android: 1.21.70.23

Version code

Android:
952107023 (armeabi-v7a, 34)
962107023 (x86, 34)
972107023 (arm64-v8a, 34)
982107023 (x86_64, 34)

Type

Preview

Preview for

1.21.70

Downloads

Server
Windows
Linux

Protocol version

785

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

Experiments

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

Bush

  • 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.

Cactus flower

  • Has been moved from experimental features and is now available during normal gameplay.
  • Can no longer be picked up by endermen.

Firefly bush

  • 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.

Leaf litter

  • 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

Blue egg and brown egg

  • Have been moved from experimental features and is now available during normal gameplay.

Mobs

Sheep

Camel

Villagers

  • 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.

An image referring to how the different maps for the different village types are connected.
A graph showing where each type of cartographer's maps leads to

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
LevelBedrock EditionJava EditionItem wantedItem givenTrades in
stock
Price multiplierVillager XP
SlotProbabilityProbability
Novice1100%100%24 × PaperEmerald16Low2
2100%100%7 × EmeraldEmpty Map12Low1
Apprentice3100%50%11 × Glass PaneEmerald16Low10
4100%100%8 × Emerald
+ Compass
Explorer Map[t 1]12High5
Journeyman550%67%CompassEmerald12Low10
50%67%13 × Emerald
+ Compass
Ocean Explorer Map[t 2]12High10
6100%67%12 × Emerald
+ Compass
Trial Explorer Map[t 2]12High10
Expert7100%12%7 × EmeraldItem Frame12Low15
8100%100%3 × EmeraldInvicon White Banner.png: Sprite image for White Banner in MinecraftInvicon Light Gray Banner.png: Sprite image for Light Gray Banner in MinecraftInvicon Gray Banner.png: Sprite image for Gray Banner in MinecraftInvicon Black Banner.png: Sprite image for Black Banner in MinecraftInvicon Brown Banner.png: Sprite image for Brown Banner in MinecraftInvicon Red Banner.png: Sprite image for Red Banner in MinecraftInvicon Orange Banner.png: Sprite image for Orange Banner in MinecraftInvicon Yellow Banner.png: Sprite image for Yellow Banner in Minecraft
Invicon Lime Banner.png: Sprite image for Lime Banner in MinecraftInvicon Green Banner.png: Sprite image for Green Banner in MinecraftInvicon Cyan Banner.png: Sprite image for Cyan Banner in MinecraftInvicon Light Blue Banner.png: Sprite image for Light Blue Banner in MinecraftInvicon Blue Banner.png: Sprite image for Blue Banner in MinecraftInvicon Purple Banner.png: Sprite image for Purple Banner in MinecraftInvicon Magenta Banner.png: Sprite image for Magenta Banner in MinecraftInvicon Pink Banner.png: Sprite image for Pink Banner in Minecraft
Any color Banner[t 3]
12Low15
Master9100%100%8 × EmeraldGlobe Banner Pattern12Low30
10100%100%14 × Emerald
+ Compass
Woodland Explorer Map12High30
  1. 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.
  2. 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.
  3. The list of possible offers contains individual offers for each color, so multiple colors may be offered by the same villager as separate trades.
New cartographer trade prices.

Wandering Traders

  • 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):
    • 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
New wandering trader trade prices.

Mooshrooms

  • Their textures have been changed, and the nose now extrudes from their models.

Chicken, cow and pig variants

  • Have been moved from experimental features and are now available during normal gameplay.

World generation

Villages

  • 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

Death

  • 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

/aimassist

  • 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.
  • The entity_sensor component's find_players_only field 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 in server.properties for more information on what these do.
    • server-authoritative-movement-strict default to false and can be set to true. Will affect Player position acceptance.
    • server-authoritative-dismount-strict default to false and can be set to true. Will affect Player position when dismounting.

Entity Event Responses

  • Added the stop_movement entity event response, which stops the entity's movement.
    • The stop_vertical_movement field specifies whether vertical movement should be stopped.
    • The stop_horizontal_movement field 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.
  • Added the set_home_position entity 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:home component.

Entity Events

  • Added first_valid event type, it will evaluate every filter in order and execute the first valid one.

Entity Filters

  • The in_clouds entity 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_instances component has a new experimental boolean field isotropic for format version 1.21.70 and higher, this field controls rotating the face UVs randomly based on BlockPos.

Changes

Technical

Behavior packs

  • Removed unused experimental json field peaks_factor from minecraft:mountain_parameters in 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

24 issues fixed

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.inputPermissions or Player.aimAssist on 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

  1. "Minecraft Beta & Preview - 1.21.70.23" – Minecraft Feedback, February 12, 2025.

Navigation