After nearly three months of The Garden Awakens, Minecraft is back with another exciting game drop for fans to enjoy, titled Spring to Life. This update breathes fresh life into many Overworld biomes that have started to feel dull due to a lack of new features.The Minecraft 1.21.5 update introduces two new variants for pigs, chickens, and cows, depending on whether they spawn in a warm or cold biome. As for the original variants, they are now referred to as temperate animals. Apart from animal variants, Mojang has added plenty of new blocks to enhance the aesthetics and ambiance of various Overworld biomes, such as plains, deserts, rivers, swamps, and more.The Minecraft 1.21.5 update has also overhauled spawn egg designs, added ambient sounds to deserts and badlands, introduced several quality-of-life features, and implemented numerous bug fixes. Continue reading to check the patch notes for the Minecraft 1.21.5 update for Java Edition.Minecraft 1.21.5 update patch notes: Everything you need to knowNew FeaturesAdded cold and warm variants for the Pig, Cow and ChickenSheep now spawn with wool color dependent on the biome in which they spawnAdded new sound variants for WolvesOverhauled the visuals of each Spawn Egg to improve readability and accessibilityAdded fallen tree generationAdded Firefly Bush blockAdded Leaf Litter blockAdded Wildflowers blockAdded Bush blockAdded Short Dry Grass and Tall Dry Grass blocksAdded Cactus Flower block which can grow on Cactus blocksAdded new falling leaf particles to all Leaves blocks that did not already have themAdded new ambient block sounds in the Desert and Badlands biomesAdded language support for KyrgyzFarm Animal VariantsNew animal variants (Image via Mojang)Warm and cold variants have been added for the following animals:PigCowChickenThe variant is determined by the biome they spawn inTemperate variant - The variants we are all familiar with, spawns by default where the other variants do notCold variant - A variant that will be selected if spawned (naturally or by player) in these biomes:Cold OceanDeep Cold OceanDeep DarkDeep Frozen OceanEnd BarrensEnd HighlandsEnd MidlandsFrozen OceanFrozen PeaksFrozen RiverGroveIce SpikesJagged PeaksOld Growth Pine TaigaOld Growth Spruce TaigaSmall End IslandsSnowy BeachSnowy PlainsSnowy SlopesSnowy TaigaStony PeaksTaigaThe EndWindswept ForestWindswept Gravelly HillsWindswept HillsWarm variant - A variant that will be selected if spawned (naturally or by player) in these biomes:BadlandsBamboo JungleBasalt DeltasCrimson ForestDeep Lukewarm OceanDesertEroded BadlandsJungleLukewarm OceanMangrove SwampNether WastesSavannaSavanna PlateauSoul Sand ValleySparse JungleWarm OceanWarped ForestWindswept SavannaWooded BadlandsWhen bred by a player, a baby variant will not be chosen by the current biome but instead randomly selected from one of the parents' variantsTwo new Egg items have been added for the warm and cold Chicken variantsBlue Egg - The Egg that is laid by and can hatch cold Chicken variantsBrown Egg - The Egg that is laid by and can hatch warm Chicken variantsSheep Wool Color in Warm and Cold BiomesSheep now spawn with wool color dependent on the biome in which they spawn:Temperate biomes: (these colors are unchanged from previous behavior)Common Sheep color is whiteUncommon Sheep colors are black, gray, light gray and brownThere is a rare chance for a pink Sheep to spawnCold biomes:Common Sheep color is blackUncommon Sheep colors are gray, light gray, white and brownThere is a rare chance for a pink Sheep to spawnWarm biomes:Common Sheep color is brownUncommon Sheep colors are gray, light gray, white and blackThere is a rare chance for a pink Sheep to spawnWolf Sounds VariantsAdded 6 new Wolf sound variants with unique ambient, hurt, death, growl, whine, and pant soundsThe new sounds are part of variants that are called "Big", "Cute", "Puglin", "Angry", "Grumpy", and "Sad"The original Wolf sounds now are used for the variant called "Classic"Every Wolf will have a sound variant randomly assigned to it from these 7 variantsThe sound variant is not related to the texture variantSpawn Egg Visuals OverhaulSpawn eggs have a new look (Image via Mojang)Each Spawn Egg now has its own unique visual, which captures the personality and character of the mob it spawnsEach egg visual varies in shape to reflect the in-world size of the mob it spawnsFor example, smaller mobs tend to have a smaller Spawn EggFallen TreesFallen trees are a new decorative variant of treesFallen trees come in four different wood type variants:OakBirchJungleSpruceBirch fallen trees come in a shorter and a longer versionSome fallen trees can be decorated with Mushrooms or VinesFallen trees can be found in all biomes where their standing tree variant grows, except the following:Bamboo JungleFlower Forest (has fallen Birch trees but not fallen Oak trees)GroveMeadowRiverFirefly BushFireflies are here (Image via Mojang)The Firefly Bush is found adjacent to water in Swamps, Mangrove Swamps, Badlands, and near RiversWhen it is dark, glowing firefly particles appear around the Firefly BushUsing Bone Meal on a Firefly Bush grows a Firefly Bush in a random adjacent space if possibleThe Firefly Bush emits a light level of 2The Firefly Bush has a chance of playing ambient sounds when these conditions are met:it is nightit is not blocked from above by any collidable block except leavesLeaf LitterLeaf Litter is a new type of decorative block which can be found in the Forests, Dark Forests and Wooded BadlandsNote: Leaf Litter is only spawned as part of world generation, and does not regenerate during gameplayLeaf Litter can have different amounts of leaves in one block spaceUp to four Leaf Litter pieces can be placed in the same block spacePlacing a Leaf Litter into an existing Leaf Litter block increases the amount of leavesLeaf Litter can be placed in four orientationsLeaf Litter can be placed on any block with a full top faceLeaf Litter can be created by smelting any type of Leaves blockLeaf Litter can be used as fuel for smeltingLeaf Litter can be used in the ComposterLeaf Litter has unique block soundsLeaf Litter is tinted based on which biome it is inLeaf Litter is replaceable when buildingWildflowersWildflowers are a new type of flower that grow in Birch Forests, Old Growth Birch Forests, and MeadowsWildflowers can have different amounts of flowers in one block spaceUp to four Wildflowers can be placed in the same block spacePlacing a Wildflower into an existing Wildflowers block increases the amount of flowersUsing Bone Meal on Wildflowers will produce more WildflowersWildflowers can be placed in four orientationsWildflowers can be crafted into Yellow DyeBushThe Bush is a new type of decorative block that can be found in small patches in the following biomes:Birch ForestForestFrozen RiverOld Growth Birch ForestPlainsRiverWindswept ForestWindswept Gravelly HillsWindswept HillsThe Bush can be used in the ComposterUsing Bone Meal on a Bush grows a Bush in a random adjacent space if possibleA Bush only drops when broken with Shears or a Silk Touch toolThe Bush is replaceable when buildingShort and Tall Dry GrassAdded two new types of grass: Short Dry Grass and Tall Dry GrassBoth are 1 block high, which means Tall Dry Grass differs from regular Tall Grass which is 2 blocks highBoth generate in the Desert and Badlands biomesBoth can be placed on types of Sand, Terracotta, Dirt blocks, and Farmland like the Dead BushBoth can be bonemealedUsing Bone Meal on Short Dry Grass grows it into a Tall Dry GrassUsing Bone Meal on Tall Dry Grass grows a Short Dry Grass in a random adjacent space if possibleBoth can be used in the ComposterSheep can eat both to regrow their woolBoth can be used as fuel for smeltingBoth are replaceable when buildingCactus FlowerCactus Flower is a new type of flower that has a chance of generating on Cactuses in Deserts and BadlandsCactus Flower can be placed on Cactus blocks, Farmland, or any block which has center support at the top of the blockCactus Flowers have a chance of growing on Cactus blocks instead of the Cactus growing tallerIf a Cactus is 1-2 blocks tall, the Cactus Flower has a 10% chance to growIf a Cactus is 3 blocks or taller the Cactus Flower has a 25% chance to growCactus Flowers will only grow if they have space on all four sidesCactus Flowers can be used in the ComposterA Cactus Flower can be used to craft 1 Pink DyeFalling Leaf ParticlesAll Leaves blocks now have chance of spawning falling leaf particlesThe following blocks are affected by this change:Acacia LeavesAzalea LeavesBirch LeavesDark Oak LeavesFlowering Azalea LeavesJungle LeavesMangrove LeavesOak LeavesSpruce LeavesNew Ambient Sounds for Desert and BadlandsSand, Red Sand, and Terracotta of any color have a chance of playing ambient sounds when surrounded by another block in the same group on at least 3 sides, at a distance of 8 blocksblock.sand.idle can be played in any biomeblock.sand.wind only plays when in Desert or Badlands biomesDead Bush blocks have a chance of playing ambient sounds when placed on top of two blocks that are any color of Terracotta, Sand, or Red Sand blocks in any biomeChanges in Minecraft 1.21.5 updateBeacon beams are better now (Image via Mojang)The main menu panorama has been updated for the "Spring to Life" dropBeacons and their beams now render beyond 16 chunks, up to the client render distanceTo keep it easily visible at large distances, the beam is rendered thicker the further away you areThe beam now renders up to 2048 blocks high, up from 1024Lodestones have a new crafting recipe and can now be found in Ruined PortalsThe trades of the Cartographer and Wandering Trader have been updatedBundles can now be found in some of the Chests in VillagesUpdates to Camel, Chicken, Cow, Pig, and Sheep spawningZombified Piglins now need to be killed by a Player to drop the Player-specific loot such as experienceThis makes them consistent with all other mobs in the gameChanges to world generation of the Pale Garden and Meadow biomesChunks loaded by a portal will now be re-loaded again automatically when the world is reopenedImproved how simulation distance affects block ticksTweaks to the Creaking and Creaking HeartTextures and models for temperate Cow, Mooshrooms and Sheep have been updatedMinor tweaks to existing Blocks, Items and EntitiesVarious changes and tweaks to soundsMinor improvements to world uploads in RealmsReverted fix MC-152728 - "The player continues sprinting when performing actions that slow them down"Developer's Note:After consideration, we have decided to revert this fix. While we do want to revisit these mechanics in the future, it's clear that these recent fixes alone didn't quite hit the mark and caused too many negative side effects for parkour, speedbridging, and movement in generalIf the game detects that the last startup did not complete normally, the fullscreen option will now be resetRemoved HerobrineLodestone ChangesThe Lodestone is now crafted from 1 Iron Ingot surrounded by 8 Chiseled Stone BricksLodestones can now be found as loot at Ruined Portals in the Overworld or NetherAdvancement "Country Lode, Take me Home" has been moved from the "Nether" category to the "Adventure" categoryCartographer and Wandering Trader Trade RebalanceCartographer TradesCartographers now sell 7 new maps each pointing to a different village or other structures in a different biomeCartographers from different village types will sell a different range of maps and colored bannersSome prices and quantities have also been adjustedWandering Trader TradesThe Wandering Trader now has better prices, more trades and a larger amount of stock for many itemsThey will also now buy basic supplies from players, so it is possible to get some Emeralds by helping them prepare for their next journey - even if you don't feel like buying anythingThe Wandering Trader will offer to buy two items from this list:Water BottleWater BucketMilk BucketFermented Spider EyeBaked PotatoHay BaleWandering 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 PickaxePotion of InvisibilityMob Spawning ChangesCamels now spawn in DesertsChickens, Cows, Pigs, and Sheep can now spawn in BadlandsWorld Generation ChangesThe Pale Garden biome now occupies more space that was previously taken by Dark ForestWoodland Mansions can now generate in the Pale Garden biomeShort Grass now generates slightly sparser in MeadowsSimulation DistanceAny block in simulation distance of a player, or loaded by another source of chunk loading such as Ender Pearls, may now receive random ticks instead of 8 chunks just around playersFor example: if a chunk is loaded by an Ender Pearl or is in the spawn chunks, crops are able to grow, Ice can melt, Snow can fall, and a Cauldron can be filled by rainMob spawning, Lava spreading fire, and Lightning strikes still occur in the previous radius of 8 chunks around playersFire will no longer burn or spread if no player is within 8 chunksCreaking and Creaking HeartCreakings can now be named using Name TagsNamed Creakings will persist through the dayHowever, they will still be torn down if stuck with a player or if too far from their HeartNamed Creakings are still resistant to all damage, and can communicate with their Hearts via particlesCreaking Hearts correctly placed between Logs have a new dormant texture during the dayDormant Creaking Hearts cannot spawn new Creakings or ResinThe transition between the awake and dormant states for Creaking Hearts, as well as the transition of Eye Blossoms is now based on the fixed day timeAll these behaviors are no longer affected by weather or dimension brightnessMob Texture and Model ChangesThe look of the temperate Cow has been slightly updated to have an extruded snoutThe look of both Mooshroom variants have been slightly updated to have an extruded snoutSheep's wool undercoat is now also colored when dyedThe Sheep wool texture has been tweaked to remove the stark line at the backMinor Tweaks to Blocks, Items and EntitiesSheep can now eat Fern blocksLanding on Powdered Snow with Leather Boots equipped after falling further than 2.5 blocks will now make entities fall through the snowJumping or falling less than 2.5 blocks allows the entity to land on top of the snow like beforeSaddles equipped onto Pigs or Striders will now maintain properties such as custom name when droppedBubble columns produce less particles and sounds when entities are unaffected by them are inside themPale Oak Leaves and Pale Oak Saplings have an updated map colorImproved tooltips for the Crossbow and all container itemsItem TooltipsCrossbows will now show all charged projectiles in their tooltip instead of just the firstAll charged projectiles will also add their entire tooltip as a subsection, instead of only FireworksAll container items with stored contents, such as a Chest picked with Ctrl+Pick Block, will now list the first 4 items in their tooltip just like Shulker BoxesSound ChangesThe volume of the narrator is now affected by the game's configured volume in the "Voice" categoryAdded new break, place, step, fall and hit sounds for Iron Blocks, Iron Bars, Iron Trapdoors, Iron Doors and Heavy Weighted Pressure PlatesThe breaking sound for the "grass" sound type has been loweredBlocks that are broken by a Piston now play their breaking soundAmbient block sounds in Desert, Badlands and Pale Garden which are only used for ambience have been moved from the "Blocks" to the 'Ambient/Environment' categoryRealms World UploadsUploading a world to Realms will now enable Command Blocks by defaultIt is now possible to upload Hardcore singleplayer worlds to RealmsFixed bugs in Minecraft 1.21.5 updateMC-7697 - Tridents or arrows shot through lava sometimes don't catch fireMC-13738 - Invisible saddle when using invisibility potion on a horse, donkey or muleMC-55800 - Successful "/fill air destroy" commands give error message and return 0 for result/successMC-56653 - Zombified Piglins drop XP and rare drops if killed by anything while in angered stateMC-80243 - Saddles don't apply attribute modifiers when worn by entitiesMC-90212 - You cannot hang on to climbable blocks while gliding with elytraMC-93185 - The exit portal in the end generates at highest block at 0 0 which can make it generate incompleteMC-97244 - The "minecraft:enchant.thorns.hit" sound event doesn't play when non-player entities are damaged by the thorns enchantmentMC-98271 - The sound of blocking with a shield is only hearable by other players (not the person blocking)MC-101556 - Nether Portal teleport range is too large (equivalent to a full block)MC-108495 - Non-LivingBase entities can be on a team (and show color) but can't be targeted using team=MC-113878 - Attribute modifiers description for chest is misleading / "When on body" instead of "When on chest"MC-117574 - Using /setblock or /fill to re-place a block entity keeps old NBT (if no NBT specified) but clears inventories, even when the command failsMC-118092 - Crafting recipe unlock toast says "New Recipes Unlocked!" even when only one recipe was unlockedMC-118470 - Narrator plays at full volume when volume is offMC-122840 - "/data remove" cannot delete beam_target tag in End CrystalsMC-128079 - Statistic for using shears doesn't increase when mining certain blocksMC-135192 - Boats are immediately sunken if there is a string on the surface of the waterMC-141297 - You cannot set lit state of redstone torches using setblock, debug stick and BlockStateTag, to be to opposite of the situation it would be inMC-152382 - End gateways and end portals don't fade away with render distance fogMC-153392 - Unable to remove villager gossips using /data removeMC-157196 - Tamed animals cannot be added to a teamMC-160304 - Sneaking on ice can change direction of movement to lines along axisMC-165421 - Bubble columns have the opposite effect on wind chargesMC-165461 - Crossbow loading animation stops after loading, even when still holding down right clickMC-165711 - Eye of ender hitbox always lags behind the animationMC-167125 - Rounding error on fall damageMC-168262 - Dead bushes cannot be placed on farmlandMC-170134 - Minecraft uses several times more VRAM than needed after exploring terrain for a whileMC-176233 - Crossbows no longer have a transition after loadingMC-177522 - Wolf barking and whining sounds are subtitled as "Wolf pants"MC-183329 - Nether portal teleport overlay does not show up if the player has the nausea effectMC-183623 - Hardcore worlds in the world menu have a comma after the red exclamation markMC-184530 - Player movement at low speeds is biased towards cardinal directionsMC-184681 - Customized worlds still say "Buffet world customization" since 20w21aMC-186241 - World border faces are rendered incorrectly with "Fabulous!" graphicsMC-189525 - Armored entities from pre-1.9 worlds upgrade to dual wielding armorMC-190000 - Saddles equipped on horses cannot be replaced without removing them firstMC-193404 - Changing a powered or activator rail to powered using a debug stick or /setblock does not workMC-200311 - Advancement background texture referencing is inconsistent with modelsMC-202226 - /recipe give or take for one recipe says "recipes"MC-203550 - Blocks broken by pistons do not play breaking soundsMC-220091 - Summoning falling_block entities with BlockState NBT set to any air block (air, cave_air, void_air) default to sandMC-220672 - Inconsistent pluralization in customize world preset heading source stringMC-222876 - "Buffet world customization" is incorrectly capitalizedMC-226772 - Shulker box opening / closing subtitle shows "Shulker"MC-227097 - End portals delete blocks that are inside of the portalMC-230445 - End portals and end gateways are not rendered properly with the Blindness or Darkness effectsMC-231331 - Advancement toasts continue to appear despite the said advancements being revoked shortly afterMC-236100 - End crystal beam appears to be blackMC-239705 - Sprinting forward while facing a certain angle pushes the player either to the left or to the rightMC-241951 - Player momentum on X and Z axis are cancelled separately at low valuesMC-248099 - Mob pathfinding breaks after falling into water accidentally while walkingMC-253721 - Wrong logs when running /op @aMC-255756 - When the shield is broken between players, the attacking side has no shield breaking soundMC-256469 - Invisible camels don't show their saddlesMC-257133 - Desync when placing large paintings with NBT on a small spaceMC-258253 - Spawn egg particles use an uncolored spawn egg overlayMC-260440 - Players can no longer activate swimming mode in water while flying with elytraMC-261385 - Bubble columns act differently at the surface depending on non-air blocksMC-262928 - The "minecraft:entity.player.hurt" sound is no longer played when players receive thorns damage from guardians or elder guardiansMC-262939 - Changing dimensions or respawning with nausea effect active displays nether portal overlayMC-265514 - HRTF stuck on even when directional audio is set to off in update 1.20.2MC-266912 - Saddle equipping sounds aren't played when saddles are equipped on horses, donkeys, mules, or camels shortly after the said entity is summonedMC-267221 - "value" within "change_page" clickEvent json looks for a string instead of an integerMC-267323 - Items fields with old boolean JSON formatting are cleared upon world updateMC-268942 - The swimming animation no longer displays when gliding with an elytra and swimming at the same timeMC-269386 - Flow Pottery Sherd is not in the correct spot in the creative inventoryMC-269637 - Horses can wear multiple saddles but not multiple horse armorMC-270043 - Reduced armor glint applies to tridentsMC-270192 - The saddles of some entities stay visible through their death animationMC-270197 - The saddle on pigs and striders stays visible through their death animationMC-270220 - Granting all advancements results in prolonged, disruptive and loud audio spamMC-271065 - Diagonal player movement is not normalized when holding two movement keysMC-272100 - Unused palette pixels in horse textures (horse_[brown/chestnut/creamy/white].png)MC-272790 - Shulker boxes and other blocks in the end exit portal when it changes state are not dropped as itemsMC-273338 - Flying boat glitch using string and rising bubble columnsMC-274187 - The sweeping attack from a sword enchanted with Fire Aspect can ignite other players with PVP disabledMC-274258 - All horse textures contain an unused chest bag textureMC-275994 - Having the pie chart open while the window is unfocused spams the logsMC-276061 - Decorated pot sherds don't visually update until relog when replacing with blank potMC-276861 - The player can sometimes teleport through blocked end portals when moving very fastMC-277403 - Flaming arrows and tridents still don't extinguish when water is placed in their locationMC-277537 - Pale moss carpets sometimes generate disjointedMC-277780 - Minecraft resaves all maps with every autosave even after the 1st patchMC-277807 - Teleporting the player's mount causes rotation de-sync, previously did notMC-277865 - The animation of boats in bubble columns breaks when over a certain "Time" in level.datMC-277922 - Boats in 1 block high downward bubble column will continue to rock back and forthMC-278040 - Creaking swim pathfinding breaks after being submergedMC-278096 - "Fabulous!" graphics and clouds disabled causes all particles to linger in frame buffer for one frameMC-278140 - The "/fill" command doesn't work properly with the directional states of several blocks placed adjacent to one anotherMC-278164 - Click sound is played twice when you click a setting button and there's a slider under the mouse in the next screenMC-278204 - Blaze fireballs now cause TNT minecarts to explode instantlyMC-278249 - Experience orb positions desync severely and abruptly correct themselvesMC-278375 - Feeding wheat or hay bale to llama or trader llama with maximum Temper causes item stack to be desyncedMC-278376 - Arrows and tridents act weirdly in one block deep bubble columnsMC-278400 - Arrows and tridents move after hitting a block in flowing lavaMC-278417 - Arrows and tridents on fire and stuck in the ground cannot be extinguished by rainMC-278422 - Reloading the world after removing Owner tag from a sitting tamed wolf with /data remove makes the wolf moving and sitting at the same timeMC-278455 - Slow sideways movement in spectator mode is wrong at angles which aren't (close to) a multiple of 45°MC-278493 - Tamed wolves which are angry at creakings remain angry when said creakings despawnMC-278502 - Weeping and twisting vines disconnectMC-278552 - minecraft:entity.player.big_fall no longer plays the sound when falling from great heightMC-278585 - Players can get stuck when landing on the edge of powder snowMC-278591 - Ender dragon spawn egg is no longer given when using pick block on the ender dragon entityMC-278615 - Reinforcement zombified piglins are angry at you even if you killed the "caller" in one hitMC-278621 - Client/server desync when placing powder snow while landing in itMC-278627 - Players wearing leather boots will take fall damage when landing on the edge of powder snowMC-278634 - Trying to /setblock a 'waterlogged=true' state on (glow_lichen, resin_clump, sculk_vein, etc.) produces an errorMC-278639 - Tripwire hooks are not activated by shulker bulletsMC-278659 - Attacking a natural stationary creaking does not trigger sculk sensorsMC-278673 - The x-rotation of /teleport is limited to ±90 degrees relative to the entity's original angleMC-278683 - Mobs spawned from spawners or /summon never drop their equipmentMC-278708 - Throwing ender pearls while mounted only dismounts you, without teleportingMC-278728 - smithing_transform recipes can't set an item's components back to defaultMC-278733 - Breaking a double resin brick slab block only returns a single slabMC-278734 - Sheep's heads stutter when they look up or downMC-278755 - Teleporting far away while riding an entity softlocks the gameMC-278801 - The closed eyeblossom to gray dye recipe is not grouped with the other gray dye recipeMC-278841 - Powder snow no longer slows down the player falling from a high placeMC-279145 - Shulker bullets are no longer affected by bubble columnsMC-279152 - Shulker bullets can't teleport through nether or end portals, end gatewaysMC-279196 - Block loot tables cannot be removed with /data removeMC-279340 - Baby polar bears are too smallMC-279364 - CustomName cannot be removed from block entitiesMC-279390 - Baby zombified piglin helmet clippingMC-279472 - Void appears lower & more faded than beforeMC-279572 - End portals and end gateways aren't affected by water, lava or powder snow fogMC-279646 - Toggling fullscreen with F11 does not visually update the fullscreen option in the video settings menuMC-279653 - Block Entity Data desynchronizes after subsequent setblock commandsMC-279857 - Piglins summoned by the /summon command do not pick up gold itemsMC-280170 - Goats can no longer ram armor stands unless the game rule mobGriefing is set to falseMC-280211 - End crystal beams cause OpenGL errors with glDebugVerbosity set to 3Aside from all the new features, changes, and bug fixes, the Minecraft Spring to Life update introduces many technical changes. For regular players, these changes may not mean much, but if you are a data pack or resource pack developer, you should check the official patch notes to stay updated on all the modifications.