Contents (15)
Java What changed in 1.21.5
Everything below is measured by comparing the game files of 1.21.4 with 1.21.5 — not copied from patch notes.
11 new blocks and items. Hover a slot for the name; click to open its page.
Blocks +9
Bush
Cactus Flower
Firefly Bush
Leaf Litter
Short Dry Grass
Tall Dry Grass
Test Block
Test Instance Block
WildflowersItems +11
Mobs and entities +2 · −1
Removed: minecraft:potion
How to make the new things 1
Hover a slot to see what goes in it.
| Result | Made in | Recipe |
|---|---|---|
Leaf Litter | Smelting | Smelting10.0s · 0.1 XP |
Block entities +2
Particles +2
Sound events +52 · −1
Removed: minecraft:entity.wolf.howl
Block states changed
| Block | Added | Removed |
|---|---|---|
| Creaking Heart | creaking_heart_state = uprooted dormant awake | active = true false |
New in-game text 161
| Key | Text |
|---|---|
advancements.adventure.use_lodestone.description | Use a Compass on a Lodestone |
advancements.adventure.use_lodestone.title | Country Lode, Take Me Home |
argument.nbt.expected.compound | Expected compound tag |
argument.resource_selector.not_found | No matches for selector '%s' of type '%s' |
block.minecraft.bush | Bush |
block.minecraft.cactus_flower | Cactus Flower |
block.minecraft.firefly_bush | Firefly Bush |
block.minecraft.leaf_litter | Leaf Litter |
block.minecraft.short_dry_grass | Short Dry Grass |
block.minecraft.tall_dry_grass | Tall Dry Grass |
block.minecraft.test_block | Test Block |
block.minecraft.test_instance_block | Test Instance Block |
block.minecraft.tnt.disabled | TNT explosions are disabled |
block.minecraft.wildflowers | Wildflowers |
commands.test.batch.starting | Starting environment %s batch %s |
commands.test.clear.error.no_tests | Could not find any tests to clear |
commands.test.clear.success | Cleared %s structure(s) |
commands.test.coordinates | %s, %s, %s |
commands.test.coordinates.copy | Click to copy to clipboard |
commands.test.create.success | Created test setup for test %s |
commands.test.error.no_test_containing_pos | Can't find a test instance that contains %s, %s, %s |
commands.test.error.no_test_instances | Found no test instances |
commands.test.error.non_existant_test | Test %s could not be found |
commands.test.error.structure_not_found | Test structure %s could not be found |
commands.test.error.test_instance_not_found | Test instance block entity could not be found |
commands.test.error.test_instance_not_found.position | Test instance block entity could not be found for test at %s, %s, %s |
commands.test.error.too_large | The structure size must be less than %s blocks along each axis |
commands.test.locate.done | Finished locating, found %s structure(s) |
commands.test.locate.found | Found structure at: %s (distance: %s) |
commands.test.locate.started | Started locating test structures, this might take a while... |
commands.test.no_tests | No tests to run |
commands.test.relative_position | Position relative to %s: %s |
commands.test.reset.error.no_tests | Could not find any tests to reset |
commands.test.reset.success | Reset %s structure(s) |
commands.test.run.no_tests | No tests found |
commands.test.run.running | Running %s test(s)... |
commands.test.summary | Game Test complete! %s test(s) were run |
commands.test.summary.all_required_passed | All required tests passed :) |
commands.test.summary.failed | %s required test(s) failed :( |
commands.test.summary.optional_failed | %s optional test(s) failed |
entity.minecraft.lingering_potion | Lingering Potion |
entity.minecraft.splash_potion | Splash Potion |
gamerule.allowFireTicksAwayFromPlayer | Tick fire away from players |
gamerule.allowFireTicksAwayFromPlayer.description | Controls whether or not fire and lava should be able to tick further than 8 chunks away from any player |
gamerule.tntExplodes | Allow TNT to be activated and to explode |
item.minecraft.blue_egg | Blue Egg |
item.minecraft.brown_egg | Brown Egg |
item.minecraft.crossbow.projectile.multiple | Projectile: %s x %s |
item.minecraft.crossbow.projectile.single | Projectile: %s |
item.minecraft.firework_rocket.multiple_stars | %s x %s |
item.minecraft.firework_rocket.single_star | %s |
item.modifiers.saddle | When saddled: |
multiplayer.disconnect.bad_chat_index | Detected missed or reordered chat message from server |
snbt.parser.empty_key | Key cannot be empty |
snbt.parser.expected_binary_numeral | Expected a binary number |
snbt.parser.expected_decimal_numeral | Expected a decimal number |
snbt.parser.expected_float_type | Expected a floating point number |
snbt.parser.expected_hex_escape | Expected a character literal of length %s |
snbt.parser.expected_hex_numeral | Expected a hexadecimal number |
snbt.parser.expected_integer_type | Expected an integer number |
snbt.parser.expected_non_negative_number | Expected a non-negative number |
snbt.parser.expected_number_or_boolean | Expected a number or a boolean |
snbt.parser.expected_string_uuid | Expected a string representing a valid UUID |
snbt.parser.expected_unquoted_string | Expected a valid unquoted string |
snbt.parser.infinity_not_allowed | Non-finite numbers are not allowed |
snbt.parser.invalid_array_element_type | Invalid array element type |
snbt.parser.invalid_character_name | Invalid Unicode character name |
snbt.parser.invalid_codepoint | Invalid Unicode character value: %s |
snbt.parser.invalid_string_contents | Invalid string contents |
snbt.parser.invalid_unquoted_start | Unquoted strings can't start with digits 0-9, + or - |
snbt.parser.leading_zero_not_allowed | Decimal numbers can't start with 0 |
snbt.parser.no_such_operation | No such operation: %s |
snbt.parser.number_parse_failure | Failed to parse number: %s |
snbt.parser.undescore_not_allowed | Underscore characters are not allowed at the start or end of a number |
structure_block.strict | Strict Placement: |
subtitles.block.deadbush.idle | Dry sounds |
subtitles.block.firefly_bush.idle | Fireflies buzz |
subtitles.block.sand.idle | Sandy sounds |
subtitles.block.sand.wind | Windy sounds |
subtitles.entity.wolf.bark | Wolf barks |
Showing the first 80 of 161 new strings.
Reworded text 44
Wording Mojang changed in this version.
| Key | Before | After |
|---|---|---|
commands.recipe.give.success.multiple | Unlocked %s recipes for %s players | Unlocked %s recipe(s) for %s players |
commands.recipe.give.success.single | Unlocked %s recipes for %s | Unlocked %s recipe(s) for %s |
commands.recipe.take.success.multiple | Took %s recipes from %s players | Took %s recipe(s) from %s players |
commands.recipe.take.success.single | Took %s recipes from %s | Took %s recipe(s) from %s |
createWorld.customize.buffet.title | Buffet world customization | Single Biome Customization |
createWorld.customize.presets.list | Alternatively, here's some we made earlier! | Alternatively, here are some we made earlier! |
gameMode.hardcore | Hardcore Mode! | Hardcore Mode |
item.modifiers.chest | When on Body: | When on Chest: |
mco.backup.nobackups | This realm doesn't have any backups currently. | This Realm doesn't have any backups currently. |
mco.backup.restoring | Restoring your realm | Restoring your Realm |
mco.brokenworld.nonowner.error | Please wait for the realm owner to reset the world | Please wait for the Realm owner to reset the world |
mco.configure.world.close.question.line1 | Your realm will become unavailable. | Your Realm will become unavailable. |
mco.configure.world.closing | Closing the realm... | Closing the Realm... |
mco.configure.world.delete.question.line1 | Your realm will be permanently deleted | Your Realm will be permanently deleted |
mco.configure.world.leave.question.line1 | If you leave this realm you won't see it unless you are invited again | If you leave this Realm you won't see it unless you are invited again |
mco.configure.world.opening | Opening the realm... | Opening the Realm... |
mco.configure.world.resourcepack.question | You need a custom resource pack to play on this realm Do you want to download it and play? | You need a custom resource pack to play on this Realm Do you want to download it and play? |
mco.configure.world.resourcepack.question.line1 | You need a custom resource pack to play on this realm | You need a custom resource pack to play on this Realm |
mco.configure.world.slot.switch.question.line1 | Your realm will be switched to another world | Your Realm will be switched to another world |
mco.connect.connecting | Connecting to the realm... | Connecting to the Realm... |
mco.connect.failed | Failed to connect to the realm | Failed to connect to the Realm |
mco.create.world.subtitle | Optionally, select what world to put on your new realm | Optionally, select what world to put on your new Realm |
mco.create.world.wait | Creating the realm... | Creating the Realm... |
mco.download.confirmation.line2 | You won't be able to upload this world to your realm again | You won't be able to upload this world to your Realm again |
mco.download.confirmation.oversized | The world you are going to download is larger than %s You won't be able to upload this world to your realm again | The world you are going to download is larger than %s You won't be able to upload this world to your Realm again |
mco.minigame.world.restore.question.line1 | The minigame will end and your realm will be restored. | The minigame will end and your Realm will be restored. |
mco.reset.world.warning | This will replace the current world of your realm | This will replace the current world of your Realm |
mco.selectServer.closed | Closed realm | Closed Realm |
mco.selectServer.closeserver | Close realm | Close Realm |
mco.selectServer.configureRealm | Configure realm | Configure Realm |
mco.selectServer.create.subtitle | Select what world to put on your new realm | Select what world to put on your new Realm |
mco.selectServer.expired | Expired realm | Expired Realm |
mco.selectServer.open | Open realm | Open Realm |
mco.selectServer.openserver | Open realm | Open Realm |
mco.selectServer.uninitialized | Click to start your new realm! | Click to start your new Realm! |
mco.trial.message.line1 | Want to get your own realm? | Want to get your own Realm? |
mco.upload.close.failure | Could not close your realm, please try again later | Could not close your Realm, please try again later |
recipe.toast.title | New Recipes Unlocked! | New Recipe(s) Unlocked! |
structure_block.mode_info.corner | Corner Mode - Placement and Size Marker | Corner Mode - Placement and size marker |
structure_block.mode_info.data | Data Mode - Game Logic Marker | Data Mode - Game logic marker |
structure_block.mode_info.load | Load Mode - Load from File | Load Mode - Load from file |
structure_block.mode_info.save | Save Mode - Write to File | Save Mode - Write to file |
subtitles.block.shulker_box.close | Shulker closes | Shulker box closes |
subtitles.block.shulker_box.open | Shulker opens | Shulker box opens |
Fixes 317
Read from Mojang’s own release notes for Minecraft: Java Edition 1.21.5, published 2025-03-25. Every entry keeps its original bug ID.
317 issues fixed, read from Mojang’s own patch notes. Each entry keeps its original bug ID.
Changes 1
MC-152728Reverted fix - "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 general
Fixed bugs in 1.21.5 132
MC-7697Tridents or arrows shot through lava sometimes don't catch fireMC-13738Invisible saddle when using invisibility potion on a horse, donkey or muleMC-55800Successful "/fill air destroy" commands give error message and return 0 for result/successMC-56653Zombified Piglins drop XP and rare drops if killed by anything while in angered stateMC-80243Saddles don't apply attribute modifiers when worn by entitiesMC-90212You cannot hang on to climbable blocks while gliding with elytraMC-93185The exit portal in the end generates at highest block at 0 0 which can make it generate incompleteMC-97244The "minecraft:enchant.thorns.hit" sound event doesn't play when non-player entities are damaged by the thorns enchantmentMC-98271The sound of blocking with a shield is only hearable by other players (not the person blockingMC-101556Nether Portal teleport range is too large (equivalent to a full blockMC-108495Non-LivingBase entities can be on a team (and show color) but can't be targeted using team=MC-113878Attribute modifiers description for chest is misleading / "When on body" instead of "When on chest"MC-117574Using /setblock or /fill to re-place a block entity keeps old NBT (if no NBT specified) but clears inventories, even when the command failsMC-118092Crafting recipe unlock toast says "New Recipes Unlocked!" even when only one recipe was unlockedMC-118470Narrator plays at full volume when volume is offMC-122840"/data remove" cannot delete beam_target tag in End CrystalsMC-128079Statistic for using shears doesn't increase when mining certain blocksMC-135192Boats are immediately sunken if there is a string on the surface of the waterMC-141297You cannot set lit state of redstone torches using setblock, debug stick and BlockStateTag, to be to opposite of the situation it would be inMC-152382End gateways and end portals don't fade away with render distance fogMC-153392Unable to remove villager gossips using /data removeMC-157196Tamed animals cannot be added to a teamMC-160304Sneaking on ice can change direction of movement to lines along axisMC-165421Bubble columns have the opposite effect on wind chargesMC-165461Crossbow loading animation stops after loading, even when still holding down right clickMC-165711Eye of ender hitbox always lags behind the animationMC-167125Rounding error on fall damageMC-168262Dead bushes cannot be placed on farmlandMC-170134Minecraft uses several times more VRAM than needed after exploring terrain for a whileMC-176233Crossbows no longer have a transition after loadingMC-177522Wolf barking and whining sounds are subtitled as "Wolf pants"MC-183329Nether portal teleport overlay does not show up if the player has the nausea effectMC-183623Hardcore worlds in the world menu have a comma after the red exclamation markMC-184530Player movement at low speeds is biased towards cardinal directionsMC-184681Customized worlds still say "Buffet world customization" since 20w21aMC-186241World border faces are rendered incorrectly with "Fabulous!" graphicsMC-189525Armored entities from pre-1.9 worlds upgrade to dual wielding armorMC-190000Saddles equipped on horses cannot be replaced without removing them firstMC-193404Changing a powered or activator rail to powered using a debug stick or /setblock does not workMC-200311Advancement background texture referencing is inconsistent with modelsMC-202226/recipe give or take for one recipe says "recipes"MC-203550Blocks broken by pistons do not play breaking soundsMC-220091Summoning falling_block entities with BlockState NBT set to any air block (air, cave_air, void_air) default to sandMC-220672Inconsistent pluralization in customize world preset heading source stringMC-222876"Buffet world customization" is incorrectly capitalizedMC-226772Shulker box opening / closing subtitle shows "Shulker"MC-227097End portals delete blocks that are inside of the portalMC-230445End portals and end gateways are not rendered properly with the Blindness or Darkness effectsMC-231331Advancement toasts continue to appear despite the said advancements being revoked shortly afterMC-236100End crystal beam appears to be blackMC-239705Sprinting forward while facing a certain angle pushes the player either to the left or to the rightMC-241951Player momentum on X and Z axis are cancelled separately at low valuesMC-248099Mob pathfinding breaks after falling into water accidentally while walkingMC-253721Wrong logs when running /op @aMC-255756When the shield is broken between players, the attacking side has no shield breaking soundMC-256469Invisible camels don't show their saddlesMC-257133Desync when placing large paintings with NBT on a small spaceMC-258253Spawn egg particles use an uncolored spawn egg overlayMC-260440Players can no longer activate swimming mode in water while flying with elytraMC-261385Bubble columns act differently at the surface depending on non-air blocksMC-262928The "minecraft:entity.player.hurt" sound is no longer played when players receive thorns damage from guardians or elder guardiansMC-262939Changing dimensions or respawning with nausea effect active displays nether portal overlayMC-265514HRTF stuck on even when directional audio is set to off in update 1.20.2MC-266912Saddle 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-267323Items fields with old boolean JSON formatting are cleared upon world updateMC-268942The swimming animation no longer displays when gliding with an elytra and swimming at the same timeMC-269386Flow Pottery Sherd is not in the correct spot in the creative inventoryMC-269637Horses can wear multiple saddles but not multiple horse armorMC-270043Reduced armor glint applies to tridentsMC-270192The saddles of some entities stay visible through their death animationMC-270197The saddle on pigs and striders stays visible through their death animationMC-270220Granting all advancements results in prolonged, disruptive and loud audio spamMC-272100Unused palette pixels in horse textures (horse_[brown/chestnut/creamy/white].pngMC-272790Shulker boxes and other blocks in the end exit portal when it changes state are not dropped as itemsMC-273338Flying boat glitch using string and rising bubble columnsMC-274187The sweeping attack from a sword enchanted with Fire Aspect can ignite other players with PVP disabledMC-274258All horse textures contain an unused chest bag textureMC-275994Having the pie chart open while the window is unfocused spams the logsMC-276061Decorated pot sherds don't visually update until relog when replacing with blank potMC-276861The player can sometimes teleport through blocked end portals when moving very fastMC-277403Flaming arrows and tridents still don't extinguish when water is placed in their locationMC-277537Pale moss carpets sometimes generate disjointedMC-277780Minecraft resaves all maps with every autosave even after the 1st patchMC-277807Teleporting the player's mount causes rotation de-sync, previously did notMC-277865The animation of boats in bubble columns breaks when over a certain "Time" in level.datMC-277922Boats in 1 block high downward bubble column will continue to rock back and forthMC-278040Creaking swim pathfinding breaks after being submergedMC-278096"Fabulous!" graphics and clouds disabled causes all particles to linger in frame buffer for one frameMC-278140The "/fill" command doesn't work properly with the directional states of several blocks placed adjacent to one anotherMC-278164Click sound is played twice when you click a setting button and there's a slider under the mouse in the next screenMC-278204Blaze fireballs now cause TNT minecarts to explode instantlyMC-278249Experience orb positions desync severely and abruptly correct themselvesMC-278375Feeding wheat or hay bale to llama or trader llama with maximum Temper causes item stack to be desyncedMC-278376Arrows and tridents act weirdly in one block deep bubble columnsMC-278400Arrows and tridents move after hitting a block in flowing lavaMC-278417Arrows and tridents on fire and stuck in the ground cannot be extinguished by rainMC-278422Reloading the world after removing Owner tag from a sitting tamed wolf with /data remove makes the wolf moving and sitting at the same timeMC-278455Slow sideways movement in spectator mode is wrong at angles which aren't (close to) a multiple of 45°MC-278493Tamed wolves which are angry at creakings remain angry when said creakings despawnMC-278502Weeping and twisting vines disconnectMC-278552minecraft:entity.player.big_fall no longer plays the sound when falling from great heightMC-278585Players can get stuck when landing on the edge of powder snowMC-278591Ender dragon spawn egg is no longer given when using pick block on the ender dragon entityMC-278615Reinforcement zombified piglins are angry at you even if you killed the "caller" in one hitMC-278621Client/server desync when placing powder snow while landing in itMC-278627Players wearing leather boots will take fall damage when landing on the edge of powder snowMC-278634Trying to /setblock a 'waterlogged=true' state on (glow_lichen, resin_clump, sculk_vein, etc.) produces an errorMC-278639Tripwire hooks are not activated by shulker bulletsMC-278659Attacking a natural stationary creaking does not trigger sculk sensorsMC-278673The x-rotation of /teleport is limited to ±90 degrees relative to the entity's original angleMC-278683Mobs spawned from spawners or /summon never drop their equipmentMC-278708Throwing ender pearls while mounted only dismounts you, without teleportingMC-278728smithing_transform recipes can't set an item's components back to defaultMC-278733Breaking a double resin brick slab block only returns a single slabMC-278734Sheep's heads stutter when they look up or downMC-278755Teleporting far away while riding an entity softlocks the gameMC-278801The closed eyeblossom to gray dye recipe is not grouped with the other gray dye recipeMC-278841Powder snow no longer slows down the player falling from a high placeMC-279145Shulker bullets are no longer affected by bubble columnsMC-279152Shulker bullets can't teleport through nether or end portals, end gatewaysMC-279196Block loot tables cannot be removed with /data removeMC-279340Baby polar bears are too smallMC-279364CustomName cannot be removed from block entitiesMC-279390Baby zombified piglin helmet clippingMC-279472Void appears lower & more faded than beforeMC-279572End portals and end gateways aren't affected by water, lava or powder snow fogMC-279646Toggling fullscreen with F11 does not visually update the fullscreen option in the video settings menuMC-279653Block Entity Data desynchronizes after subsequent setblock commandsMC-279857Piglins summoned by the /summon command do not pick up gold itemsMC-280170Goats can no longer ram armor stands unless the game rule mobGriefing is set to falseMC-280211End crystal beams cause OpenGL errors with glDebugVerbosity set to 3
Fixed bugs in 25w02a 2
MC-118053Wolves with the Owner of a non-player are spawned sittingMC-271065Diagonal movement is not normalized when crouching or using certain items
Fixed bugs in 25w03a 24
MC-279208Players can no longer begin sprinting when pressing a sideways movement key firstMC-279211Shulker boxes both keep and drop their contents upon being broken via certain methods causing item duplicationMC-279213Mushroom Blocks can't replace Leaf LitterMC-279221Leaf Litter replaces leaves in world genMC-279224Using bone meal in meadows doesn't generate wildflowersMC-279226Experience orbs of any value all render as the smallest valueMC-279233Shulker boxes drop their contents when brokenMC-279234The minecraft:entity.generic.extinguish_fire sound does not play when the fire on an entity is extinguishedMC-279238Dying to a minecart with TNT ignited by a blaze fireball doesn't count as the blaze's killMC-279239The motion of primed TNT is choppy and jitteryMC-279245Most hostile mobs aren't spawning even under the right conditionsMC-279248Lava collision is too highMC-279281Fall damage occurs from jumping from 2 blocks upMC-279282Parrots with non-player owner UUID cause crash upon spawningMC-279285Experience orbs abruptly accelerate towards the ground very fastMC-279301Player dies by falling from 22.00001 blocks instead of 23 blocksMC-279313The motion of item entities is choppy and jittery under certain circumstancesMC-279314Projectiles twitch up and down slightly while flying through the airMC-279316The motion of fishing bobbers is choppy and jitteryMC-279339Update order for sloped rails is incorrectMC-279345Pink petals and Wildflowers can no longer be grown by bone mealMC-279357Player can fall off edges while sneakingMC-279434Standing on powder snow and fire at the same time spams the fire extinguish soundMC-279459/setblock and other fills don't properly update block entities
Fixed bugs in 25w04a 36
MC-279217Arrows and tridents constantly spin after hitting a block in flowing lavaMC-279218The minecraft:enchant.thorns.hit sound does not play when mobs or players are killed by the Thorns enchantmentMC-279225Players jitter and land slightly too high up when landing on powder snow while wearing leather bootsMC-279232SNBT text components prevent mixing text styles in listsMC-279389The minecraft:entity.arrow.hit_player sound is played when player is hit by an arrow shot by himselfMC-279454hide_additional_tooltip no longer hides author and generation on written booksMC-279480The "test_instance_block.reset_success" string incorrectly spells the word "succeeded" as "succeded"MC-279481Leaf litter no longer generates in forests or wooded badlandsMC-279482Elements within the test block and test instance block menus are not selected in order when using the TAB keyMC-279483Test blocks set to start mode show the "Message:" text despite no text field being presentMC-279485Test block and test instance block menus have blurred backgroundsMC-279486Some strings displayed within the test instance block interface are untranslatableMC-279487The "Test Instance ID" and "Test Structure Size" text within the test instance block interface are positioned too far to the rightMC-279488Leaf litter generates very sparsely in Dark ForestsMC-279489An unexpected error occurs when attempting to create tests with large sizesMC-279490No command feedback messages are displayed when attempting to reset tests that don't existMC-279491The "commands.test.no_tests" raw translation key is displayed when using "/test run..." commands in situations where no tests existMC-279492An unexpected error occurs when attempting to locate tests that don't existMC-279493No command feedback messages are displayed when using the "/test create" commandMC-279498Test blocks and test instance blocks aren't part of the "#minecraft:dragon_immune" or "#minecraft:wither_immune" tagsMC-279502Axolotl variants are no longer saved when bucketingMC-279504"minecraft:enchantments" component does not work on the select property of Item ModelsMC-279505Horse-esque mobs that disallow horse armor still show an non-interactive slotMC-279511Using "minecraft:always_pass" while the player is inside the test zone breaks the worldMC-279518Test environment accepts minecraft:raining instead of minecraft:weatherMC-279519Some words within some test command strings are always pluralizedMC-279522GameTest entrypoint doesn't load zip datapacksMC-279527GameTest entrypoint doesn't load custom tests from datapacksMC-279538The key name of the test instances field that represents the namespaced ID of the test environment is different from the changelogMC-279539Villager variant is not applied to spawned zombie villagersMC-279553Players using items no longer turn their body in the moving direction while moving diagonallyMC-279570Some piston operations don't send neighbor updatesMC-279573The "test_instance_block.error.no_test" string is missing the word "no"MC-279588Test instance field typo 'sky_accesss'MC-279599/test pos is offset by one on the y and z axisMC-279601"test.error.expected_entity_at_pos" translation is missing
Fixed bugs in 25w05a 18
MC-279257crafting_transmute recipes don't give output if the resulting item has the same ID as the input itemMC-279280windswept_hills is in both the warm and cold variant farm animal biome tagsMC-279315Warm pigs do not spawn in windswept savannasMC-279353The minecraft:fall_damage_multiplier attribute doesn't function when riding specific rideable mobsMC-279497Structure preview outline breaks for max integer-length sizesMC-279531GameTest entrypoint doesn't report failures to spawn the structureMC-279534Display entities use interpolation duration value for teleport durationMC-279543Neutral Mobs don't attack the player back when attacked under certain conditionsMC-279556The "/execute on attacker" command does not target an entity previously targeted by the "/data" commandMC-279577Test blocks are restricted to one within a block-based structureMC-279684Shield blocking animation no longer plays when blocking an attackMC-279685Shields no longer consume durability when blocking attacksMC-279688Sprinting is canceled upon flying with elytraMC-279692Instrument component crashes the gameMC-279693Summoned lingering potions render as splash potionsMC-279697Llamas show a non-interactive saddle slotMC-279698provides_banner_pattern component does not use hash prefixMC-279760Typing an inline definition in the provides_trim_material component crashes the game
Fixed bugs in 25w06a 17
MC-279205Leaf litter map color is incorrectMC-279207Leaf Litter can only be placed on dirt-like blocksMC-279223Country Lode Take Me Home Advancement can be completed in the overworld but is still listed as a Nether advancementMC-279235Certain farm animals are not spawned as their cold variant in some cold biomes due to an incomplete tagMC-279242Kelp, twisting vines, weeping vines, and cave vines can no longer be stacked above or below one another by placingMC-279261Making a mob its own owner causes persistent crashesMC-279279Dismounting places player in same space as mountMC-279292Pigs spawn as temperate in desert villagesMC-279309Wildflowers item has a misplaced transparent pixelMC-279464Fire placed with /setblock doesn't tick/burn outMC-279719Tooltip description for saddle attribute modifier slot is not translatedMC-279912You can use bone meal on bushes in situations where nothing growsMC-279914The hitboxes of bushes don't reach the ground and are too wide compared to other similar blocksMC-279924Bushes cannot be replaced by trees or mushroomsMC-279933Firefly bushes cannot be replaced by trees or mushroomsMC-279950Modifying command data storage throws an errorMC-279972Using /setblock & /fill with fluids of levels at a non-full-block no longer updates the fluid
Fixed bugs in 25w07a 14
MC-279598Parts of test structures sometimes remain after running /test clearallMC-279637Game crashes when /test verify-ing a test instance with max_attempts greater than 1MC-279711Test instance block "Entities" flips when closing UIMC-279913Mooshroom snout no longer matches cowsMC-279921The "Light as a Rabbit" advancement is granted even when the player sinks in powder snowMC-279934block.sand.idle and block.sand.wind are not in the Ambient/Environment sound categoryMC-279936The "commands.test.success" raw translation key is displayed when using "/test create..." commandMC-279948Cold cow variant's horns are not mirroredMC-279992Jumping when wearing leather boots and landing on powder snow from some specific heights can cause the player to get stuck in the powder snowMC-280067Scaffolding can no longer be placed if the player is intersecting itMC-280132Leaf litter generation is inconsistently interrupted by non-grass blocksMC-280133The world border produces graphical glitches when moving near itMC-280134Sneaking with a Sneaking Speed attribute of 0 causes the game to freezeMC-280167Profiling with F3+L outputs many errors to log
Fixed bugs in 25w08a 2
MC-280182Shields can block some environmental damage sourcesMC-280230DeathLootTable field is incorrectly named DeathLoothTable
Fixed bugs in 25w09a 14
MC-279229SNBT text components prevent \n and \t from workingMC-279236Flying into water with an elytra puts the player into an erroneous stateMC-279250SNBT text components prevent unicode escapes from workingMC-279252Changing a single line of a sign with /data is no longer possible in some situationsMC-279278Strafing twice in rapid succession while walking forward causes player to sprintMC-279928Beacon beam clips into beacon block when far enough awayMC-279932Beacon beam disappears and reappears when approaching itMC-279942Beacon beam can render over fog when outside render distanceMC-279947Snout of the new cow model is offset vertically by 0.1 pixelsMC-280022Players can be lit by lava while stepping onto solid blocks next to itMC-280033Beacon beams render beyond client render distanceMC-280121Leaf litter can be placed on walls and fencesMC-280123Short dry grass and tall dry grass aren't randomly offset, unlike similar blocksMC-280155Random ticks can cause entity build-up in lazy chunks
Fixed bugs in 25w09b 10
MC-280302Text does not render in menus until entering a worldMC-280303Game crashes when trying to render a wardenMC-280305GUI elements incorrectly overlap on macOSMC-280308Crash from GL error when opening worldMC-280310The game crashes near a Trial ChamberMC-280322Game crashes when trying to render a breezeMC-280324Game crashes when entering the end from the netherMC-280329Game sometime crashes when saving worldMC-280334The Report Player screen is brokenMC-280346The loading screen initially appears black and only changes to red at the end
Fixed bugs in 25w10a 22
MC-279920Beacons play the deactivation sound every game tick while on the death screenMC-279967Temperate cows have strange mapping/harsh borders because of the leg texture becoming mirroredMC-279993Baby cows' heads are incorrectly positionedMC-280050The mule saddle texture is missing in the Programmer Art resource packMC-280061Test instance block has flipped lighting directionMC-280063crafting_transmute recipes don't give an output if the output stack has the same count as the stack in the crafting gridMC-280106Cactus flowers cannot be held by endermenMC-280109Leash all frog variants advancement is not deterministic in data generationMC-280113Shears no longer consume durability when used on insta-mined blocksMC-280143Monster spawner and trial spawner tooltip no longer displays the "Interact with Spawn Egg" hintMC-280159New cow model does not match Bedrock EditionMC-280242Not all ambient sounds have been moved to the "Ambient/Environment" categoryMC-280244Temperate cow model in Java does not have its new horn placement from Bedrock EditionMC-280285Some game events can crash the game when attempting to create vibration resonance with an amethyst blockMC-280315Crash when listing suggestions with invalid Unicode escapesMC-280325The player hand flickers in first-person modeMC-280337Slimes freeze the gameMC-280360The game stops updating frames while loading chunksMC-280379Frozen screen when entering any UI or after a few minutes of playingMC-280383Items in inventories sometimes do not renderMC-280423Block textures flicker randomlyMC-280439Values out of bounds for float and double parse successfully in SNBT resulting in storing the value Infinity
Fixed bugs in 1.21.5 Pre-Release 1 14
MC-279350Leaf litter multipart model system is unoptimized, causing render lagMC-280141Baby farm animals from spawn eggs with a variant differing from the parent flash the wrong variant initiallyMC-280241Cold Cows have improperly mirrored and incorrectly aligned ear texturesMC-280249Spawn eggs don't use their old textures with the Programmer Art resource pack enabledMC-280278Sheep wool uses 1.14 texture with Programmer Art resource pack enabledMC-280326When teleporting across dimensions an error is often thrownMC-280361When a fallen tree replaces the bottom half of tall vegetation, the top part of the vegetation still generatesMC-280474TNT minecarts explode regardless of tntExplodes gameruleMC-280477TNT still explodes when summoned or dispensed while tntExplodes gamerule is falseMC-280479TNT is completely deleted when attempting to ignite it using redstone pulses when the “tntExplodes” gamerule is disabledMC-280480No flint and steel clicking sound when attempting to ignite TNT with a flint and steel when the "tntExplodes" gamerule is disabledMC-280493If the tntExplodes game rule is changed to false while primed TNT already exists in the world, the primed TNT explodes as normalMC-280501The "Fire extinguishes" sound plays every game tick while on fire in rainMC-280520ItemDropChance on an item frame is not serialized when there is no item anymore, leading to inconsistencies
Fixed bugs in 1.21.5 Pre-Release 2 2
MC-280482Main menu is totally broken when using Mesa 25.0MC-296644Game crashes while rendering section / java.lang.NullPointerException: Cannot read field "b" because "$$3" is null
Fixed bugs in 1.21.5 Pre-Release 3 4
MC-295387fireball and small_fireball can no longer have their Owner, HasBeenShot, or LeftOwner fields modifiedMC-297384The second horn in the cold cow texture is unused by the modelMC-299223F3 debug crosshair lost its outlineMC-299543Experience orbs follow players in Spectator mode
Fixed bugs in 1.21.5 Release Candidate 1 3
MC-295383"Received missed or reordered chat message from server" string doesn't make logical senseMC-295412Lighting of magma block is incorrectMC-295416Beacon receives wrong shading from nearby blocks
Fixed bugs in 1.21.5 Release Candidate 2 2
MC-295665There is no blending in new chunksMC-295688Piston movement is not applying block effects to entities
Development cycle
Every build Mojang published on the way to 1.21.5, in order.
Snapshot
10Weekly work-in-progress build. Things break and get removed again.
Pre-release
3Feature-complete; only bug fixes land between here and release.
Release candidate
2The build Mojang intends to ship unless a blocking bug turns up.
Release
1.21.5The build that shipped. Everything above led here.
