The Minecraft Bedrock 1.20.80 update is nearly ready to roll out, as Mojang has begun developing beta and preview releases for the upcoming 1.21 update. Mojang plans to release both the Bedrock 1.20.80 and Java 1.20.5 updates around the same time, as both are intended to introduce new wolf armors, wolf variants, and armadillos.While the 1.20.5 update is on the horizon, Mojang still has unfinished business with the 1.21 update. In the new Minecraft Bedrock 1.21.0.22 beta and preview, Mojang has incorporated all experimental Update 1.21 features into the base game. Additionally, the player profile UI has been updated, alongside numerous bug fixes.Here are all the features and changes in Minecraft 1.21.0.22.Minecraft Bedrock 1.21.0.22 patch notesExperimental Features in Minecraft Bedrock 1.21.0.22GameplayThe features that were previously under experimental toggle "Update 1.21" have been “de-experimentified” and are now available during normal gameplayVillager Trade RebalancingCartographers can now sell Trial Chamber Map when the “Villager Trade Rebalancing” experimental toggle is enabledFeatures and Bug FixesUpdated Player Profile in Bedrock Preview!In the latest Bedrock Preview we enabled updated the player Profile pageThis feature will only be available on Xbox and PlayStation, with it rolling out to other platforms at a later dateFull details on this feature can be found in the Minecraft 1.21.0.20 changelogDecorated PotsPlayers can no longer acquire infinite loot from Decorated Pots in Trial ChambersGraphicalThe Vault and Ominous Vault textures were fixed due to some inconsistenciesVaults are no longer incorrectly rotated in Trial ChambersFixed Oozing, Weaving, Wind Charging, Infestation, Raid Omen, and Trial Omen particles to use the correct effect and textureBlocksThe Stonecutter now fully supports Tuff Bricks and Polished Tuff (MCPE-176613)The following blocks can now be combined with a Honeycomb to produce their waxed variants (MCPE-176613)Exposed Chiseled CopperOxidized Chiseled CopperWeathered Chiseled CopperAdded missing crafting recipes for blocks (MCPE-176613)Oxidized Chiseled CopperWaxed Copper GrateWaxed Exposed Chiseled CopperWaxed Exposed Copper GrateWaxed Oxidized Chiseled CopperWaxed Oxidized Copper GrateWaxed Weathered Chiseled CopperWaxed Weathered Copper GrateWeathered Chiseled Copper"double_plant" block is now split into unique instances "sunflower", "lilac", "tall_grass", "large_fern", "rose_bush" and "peony"Waxing an upside-down Copper Trapdoor now preserves its state (MCPE-178672)GameplayFixed various camera bugs:Camera no longer briefly flashes incorrect animations or perspectives when switching camera presets (MCPE-179904)Camera content error no longer appears when teleported to loaded chunks (MCPE-179883)When a player dies in a Nether Portal, they no longer spawn with a shaky cameraStatus effect particle colors are no longer blended into one particle colorUp to 8 active visible status effect particles are now rendered separatelyMade potion duration of the Wind Charged, Infested, Weaving, and Oozing effects match Java Edition (3 minutes)MobsThe Bogged mob now shoots with the designed frequency of once every 3.5 seconds (MCPE-178882)The Breeze now slides during combatRealmsFixed the game inconsistently advertising free Realms trial based on multiple sourcesUser InterfaceRecipes that are always unlocked will be available when the game rule "dolimitedcrafting" is ON (MCPE-175449)Stack splitting window is now aligned with the inventory slots (MCPE-173632)The text on the Realms buttons in Create New World and Edit World have been made consistent with each other (MCPE-179777)The respawn radius field now resets to the correct default value if given invalid input (MCPE-179686)Technical Updates in Minecraft Bedrock 1.21.0.22Add-Ons and Script EngineDeprecated the Free Creator Camera experimentAPIGameRulesReleased GameRules from beta to 1.11.0Released GameRuleChangeAfterEvent from beta to 1.11.0Released GameRuleChangeAfterEventSignal from beta to 1.11.0Released World.gameRules from beta to 1.11.0Released WorldAfterEvents.gameRuleChange from beta to 1.11.0EntityTameableComponentChanged return type of getTameItems to ItemStack[]Changed tame to take a playerAdded method tamedToPlayer, tamedToPlayerId, isTamedReleased EntityColor2Component from beta to 1.11.0Released PaletteColor from beta to 1.11.0Released ItemStack.matches from beta to 1.11.0Released EntityNavigationComponent from beta to 1.11.0Released EntityNavigationClimbComponent from beta to 1.11.0Released EntityNavigationFloatComponent from beta to 1.11.0Released EntityNavigationFlyComponent from beta to 1.11.0Released EntityNavigationGenericComponent from beta to 1.11.0Released EntityNavigationHoverComponent from beta to 1.11.0Released EntityNavigationWalkComponent from beta to 1.11.0EditorImplemented a Simple Tool Wrapper framework to simplify the boilerplate implementation of setting up an editor tool, and manage the window visibility and lifecycle of the tool components.Editor Export API can now export a playable worldFixed the UI layout drawer content to respond properly to changes in the visibility of the PropertyPane APIFixed bug for when a player switched to Test World while in the Nether/End the worlds dimension incorrectly changed to the OverworldUpdated Editor Extension Starter Kit to include samples for custom brushes and Simple Tool WrapperFixed bug that caused crashes during deletion of Script Widget GroupsEntitiesUpdated entity geometry to allow UV rotations. This allows you to rotate the specified UV rect in 90 degree increments before applying it to a cube face of an entity model. Supported from minecraft:geometry format version 1.21.0 and upSplit ScreenFixed mob animations not playing when mobs were unloaded in split screenItemsUnlocking requirements are now sent to clients for "minecraft:recipe_shapeless" and "minecraft:recipe_shaped"It allows the UI to suggest recipes that are always unlocked when the game rule "dolimitedcrafting" is ONTechnical Experimental Updates in Minecraft Bedrock 1.21.0.22APIChanged function from fillBlocks(begin: Vector3, end: Vector3, block: BlockPermutation | BlockType | string, options?: BlockFillOptions): number to fillBlocks(volume: BlockVolumeBase | CompoundBlockVolume, block: BlockPermutation | BlockType | string, options?: BlockFillOptions): ListBlockVolumeBlockFillOptionsRemoved member matchingBlock?: BlockPermutationAdded member blockFilter?: BlockFilterAdded member ignoreChunkBoundErrors?: booleanAdded ItemComponentUseCompleteEvent for betaMoved setType API from beta to stable 1.11.0Added function waitTick(ticks?: number): Promise where the returned promise is resolved after "ticks" number of ticks or 1 tick if no ticks parameter is suppliedRemoved argument waterlogged from function setBlockPermutation and moved it from beta to 1.11.0Moved function saveToWorld from beta to 1.11.0Moved function saveAs from beta to 1.11.0Updated signature of createFromWorld and moved it from beta to 1.11.0Renamed function getIds to getWorldStructureIds and moved it from beta to 1.11.0GraphicalAdded a new feature to the Deferred Technical Preview: Color Grading and Tone Mapping. This new capability allows resource packs to define their own color post processing for conveying distinct moods and themes.New experimental toggle added in Video settings menu to remove texture limit and load textures instead of using the "pink texture" called "Remove Texture Limit". Textures will continue to load until the system exhausts all available graphics memoryAdded light pre-exposure to the Deferred Technical Preview. This new feature is enabled by default and cannot be disabled. While this won’t result in any immediate visual difference for players, creators now have the freedom to specify sun or atmospheric intensities with values larger than 65,000. Previously, larger values like these would cause visual corruption on certain mobile devices