With the release of Minecraft Bedrock 1.21.60.25 beta and preview, Mojang has officially announced new features for the game's upcoming update. It has been nearly a month since the release of the Pale Garden update, and fans have been left wondering about the title's future. Today’s snapshot, beta, and preview give players a reason to breathe a sigh of relief, as Mojang is preparing another exciting update for the community.Minecraft 1.21.60.25 beta and preview introduces two new pig variants, ambient leaf particle effects in forest biomes, and a reasonable adjustment to the lodestone's crafting recipe.Check out the patch notes below to explore what’s new and what has changed in Minecraft Bedrock 1.21.60.25 beta and preview.Minecraft Bedrock 1.21.60.25 beta and preview patch notesExperimental FeaturesThere is a new experimental toggle for the next game drop update! You will need to enable it in oreder to test out these features that are in development. We would love to hear your thoughts on these updates, so please leave us your feedback at aka.ms/mcgamedropfeedback and reports any bugs to bugs.mojang.com!Pig VariantsNew pig variants (Image via Mojang)Added two new Pig variants - Warm Pig and Cold Pig!These have their own own unique texture and geometry, but not a separate spawn eggThese will spawn in different biomes, making the biomes feel more distinct from each other:'Cold Biomes'These Biomes now spawn the cold variants:Old Growth Pine TaigaOld Growth Spruce TaigaTaigaSnowy TaigaWindswept HillsWindswept Gravelly HillsWindswept Forest'Warm Biomes'These Biomes now spawn the warm variants:SavannaSavanna PlateauWindswept SavannaJungleSparse JungleBamboo JungleEroded BadlandsWooded BadlandsBadlands'Temperate Biomes'These biomes spawn the same pigs as before. There is no change.ForestFlower ForestBirch ForestOld Growth Birch ForestDark ForestSwampNew Leaf ParticlesAll Leaves blocks now emit falling leaf particles. These blocks are affected by this change:Oak LeavesJungle LeavesAcacia LeavesDark Oak LeavesSpruce LeavesMangrove LeavesBirch LeavesAzalea LeavesFlowering Azalea LeavesTwo blocks already emitted falling leaf particles before this update. They will continue to work like they did before:Cherry LeavesPale Oak LeavesLodestone ChangesLodestone is now crafted from 1 Iron Ingot surrounded by 8 Chiseled Stone BlocksThe crafting recipe unlocks when the player obtains an Iron Ingot or a Lodestone.Lodestones can now be found as loot at Ruined Portals in the Overworld or Nether.Also Read: Minecraft reveals two new pig variants for the next updateFeatures and Bug FixesBiomesPale Gardens now generate more frequently and are overall largerWoodland Mansions can now generate in Pale GardensBlocksCrafter with no BlockActor data no longer produce a crash (MCPE-188674)Bone Meal can no longer be used on single Dark Oak or Pale Oak Saplings (MCPE-187564)The map color of Pale Oak Leaves and Pale Oak Sapling has been updated to better match their actual in-game colorThe Creaking Heart now has an additional state for when it is in a valid configuration but unable to spawn a Creaking due to it being daytimeEyeblossoms now open when the moon starts rising, and close when the moon has completely setBig Dripleaf blocks can no longer be placed on top of Pale Moss blocksFixed a crash that could occur when destroying a Creaking HeartFixed rendering issue with grass block under monster spawner block (MCPE-188809)A Player can now place blocks on Iron Doors and Iron Trapdoors without having to sneak (MCPE-19129)GameplayFixed a bug where mobs would teleport to a height of 32767 when going to the Overworld from The End (MCPE-157125)GeneralPistons, Sticky Pistons, Droppers, and Dispensers now show up in the recipe book again when craftingGraphicsAdded support 'minecraft:foliage_appearance' and 'minecraft:grass_appearance' components in client_biome JSON files to control color or palette selection for foliage and grass renderingLoot TablesEntity loot tables with a spawn egg that omits the actor ID will no longer drop an invalid spawn egg when destroyed via the minecraft:instant_despawn component.MobsCreakings now emit vibrations when swaying after being hitCreakings now spawn on Snow Layers (MCPE-187368)Creakings spawned by a Creaking Heart can now be nametagged, preventing them from despawning during the dayDestroying their Creaking Heart will still cause them to crumbleHitting a nametagged Creaking during the day will result in a particle trail, but no ResinThe Creaking can now spawn when the moon starts rising, and crumbles when the moon has completely setRealmsFixed issue where the text of the purchase button on the old Realms product description page can swap between "Subscribe Now ..." and "Start Free Trial"Users can now access Realms Stories of Realms they are a part of even when multiplayer access is disabled in the account's privacy settingsRecipesAdded content error when parsing shaped recipes if none of the keys can be mapped to any of the pattern characters, this fixes a crash when opening the crafting screen with such malformed recipes (MCPE-178520)SoundBlocksIron Bars, Iron Blocks, Iron Trapdoors, Iron Doors and Heavy Weighted Pressure Plates now make iron sounds when you mine, break, place and walk on themUser IntefaceFixed an issue which prevented the user from exiting Edit World when choosing Play on Realm button and canceling the Sign-in processUser InterfaceIt is now possible to scroll through the friends tab with text-to-speech enabled and cross-play disabledThe achievements disabled crossed bottle icon is now a blocked iconVanilla ParityBlocksChanged the player's hurt sound when walking on a Magma Block to use the fire hurt sound instead of the default sound (MCPE-125864)MobsEndermen now correctly have a delay before they become hostile when you look at them (MCPE-23544)SoundAdded unique sound effects for Vines, Glow Berry Vines, Weeping Vines, and Twisting Vines (MCPE-188001)SpawnerZombie Villagers can no longer randomly spawn from a Zombie Mob Spawner, matching Java Edition (MCPE-91436)Technical Updates in Minecraft Bedrock 1.21.60.25APIAdded script bindings to beta for the experimental Aim-Assist feature.class AimAssistCategoryclass AimAssistCategorySettingsclass AimAssistPresetclass AimAssistPresetSettingsclass AimAssistRegistryenum AimAssistTargetModeinterface PlayerAimAssistSettingsclass PlayerAimAssistmethod Player.getAimAssist to modify a player's aim-assist settingsmethod World.getAimAssist to add aim-assist presets and categories.Added enum InvalidArgumentErrorType that adds extra context to the type of invalid argument error.Added property type to InvalidArgumentError for checking the type of argument error.BiomesAdd creature spawn probability JSON component for spawning related experimentsBlocksRemoved content log error: 'Block needs both a geometry and material instances component'Commandswsserver command disabled by default. Enable in General Settings.Websocket encryption default enabled for all platforms.ComponentsAdded "min_looked_at_duration" field to "minecraft:looked_at" component to specify how long a stare has to be maintained before the target and cooldown logic is setThe Strider now makes use of the minecraft:movement_sound_distance_offset component for its movement sound distance offsetTwo values on the minecraft:storage_item component have been split off into separate components:max_weight_limit has been moved to the new minecraft:storage_weight_limit componentweight_in_storage_item has been moved to the new minecraft:storage_weight_modifier componentDedicated ServerThe movement mode authority chosen settings will now be displayed in the command window on dedicated server launchEditorAdded a night vision setting to the view settings pane. This enables night vision within the editor for the user and is enabled by default.Added new Vertical Fly Speed ability.Added a new BlockTable UI element to Property Pane API.Added an optional CursorPosition property to the CursorPropertiesChangeAfterEvent. Using this new property, developers can track when the block or block face under the mouse cursor changes.Added right click on action bar items to toggle selector menusUpdated farm generator to use transactions allowing for undo and redo functionalityUpdated the summon tool nudge operation to remain active as long as the key binding is held down.Fixed an assert/crash that occurs when changing dimensionsFixed an assert/crash when saving world and re-entering a world multiple timesFixed a bug that occasionally made panel scrollbars unresponsive.Fixed a bug that caused action bar items to change positions when scrollbar is visibleFixed a bug where game menus are shown in the tool mode viewportEntitiesFixed issue where No more entities assert failure occurred when flying through biomes during a stormItemsRemoved "Upcoming Creator Feature" toggle requirement for minecraft:block_placer item componentMigrated ItemData from StartGamePacket into ItemRegistryPacket (renamed from ItemComponentPacket)Stability and PerformanceRemoved redundant biome data from chunks and improved World Template generation stability.Made changes to add up to 4% CPU performance improvement on SwitchExperimental Technical Updates in Minecraft Bedrock 1.21.60.25Aim AssistAim assist will now only allow interactions within player's interact distanceAim Assist can now properly detect entities have hitbox partially inside detection areaAPIRegistrationBuilder.structureLocation method in @minecraft/server-gametestAdded optional argument structureDimension: DimensionTye | string to specify which dimension the gametest should spawn in. If not provided, it will default to whichever dimension the test is ran from.system.scriptEvent() no longer returns ScriptEventMessageSizeError but instead an InvalidArgumentError for the message size exceeding 2048 characters in size in BetaRemoved ScriptEventMessageSizeError from BetaMoved CameraTargetOptions from beta to v1.16.0CameraBlock and entity targeting of Aim assist will now apply to touch control modes: 'Joystick & tap to interact' and 'D-Pad & tap to interact'ExperimentalRemoved the Creator Cameras: Focus Target Camera experimental toggleGameplayFocus Target Camera now displays a command output error when trying to target an entity when not on a free camera or custom camera that inherits from free camera.Focus Target Camera vertical_rotation_limits are now in world space. 0 degrees is straight down, 90 degrees is horizontal and 180 degrees is straight up. The limits for the values are [0, 180] inclusive.User InterfaceAdded full support and fixes for some input glyph replacement strings. This is to make them work across all the platforms (PC, Consoles, Mobile).These are the values fixed::_input_key.forward::_input_key.back::_input_key.left::_input_key.right::_input_key.inventory::_input_key.use::_input_key.chat::_input_key.attack::_input_key.sprint:The icons for these strings are updated in diverse areas of the game that support contextual glyphs, such as: signs, signed books, tags, chat, commands.Also, as improvement, replacement of these values depends on the interaction/control mode when using touch as input mode. These modes are Joystick & tap to interact, D-Pad & tap to interact, and Joystick & aim crosshair.As of now, wildflowers and leaf litters are missing from this beta and preview, but they are available in Minecraft snapshot 25w02a. Minecraft Bedrock 1.21.60.25 preview is available for Windows, Xbox, PlayStation, and iOS devices. If you have an Android device, you will have to download the Minecraft 1.21.60.25 beta from PlayStore.