Contents (14)
Java What changed in 1.21.9
Everything below is measured by comparing the game files of 1.21.8 with 1.21.9 — not copied from patch notes.
74 new blocks and items. Hover a slot for the name; click to open its page.
Blocks +62 · −1
Acacia Shelf
Bamboo Shelf
Birch Shelf
Cherry Shelf
Copper Bars
Copper Chain
Copper Lantern
Copper Torch
Copper Wall Torch
Crimson Shelf
Dark Oak Shelf
Exposed Copper Bars
Exposed Copper Chain
Exposed Copper Lantern
Exposed Lightning Rod
Iron Chain
Jungle Shelf
Mangrove Shelf
Oak Shelf
Oxidized Copper Bars
Oxidized Copper Chain
Oxidized Copper Lantern
Oxidized Lightning Rod
Pale Oak Shelf
Spruce Shelf
Warped Shelf
Waxed Copper Bars
Waxed Copper Chain
Waxed Copper Lantern
Waxed Exposed Copper Bars
Waxed Exposed Copper Chain
Waxed Exposed Copper Lantern
Waxed Exposed Lightning Rod
Waxed Lightning Rod
Waxed Oxidized Copper Bars
Waxed Oxidized Copper Chain
Waxed Oxidized Copper Lantern
Waxed Oxidized Lightning Rod
Waxed Weathered Copper Bars
Waxed Weathered Copper Chain
Waxed Weathered Copper Lantern
Waxed Weathered Lightning Rod
Weathered Copper Bars
Weathered Copper Chain
Weathered Copper Lantern
Weathered Lightning RodRemoved: minecraft:chain
Items +73 · −1
Removed: minecraft:chain
Mobs and entities +2
How to make the new things 54
Hover a slot to see what goes in it.
Block entities +2
Particles +1
Sound events +43
New in-game text 191
| Key | Text |
|---|---|
advMode.notEnabled.spawner | Spawner blocks are not enabled |
block.minecraft.acacia_shelf | Acacia Shelf |
block.minecraft.bamboo_shelf | Bamboo Shelf |
block.minecraft.birch_shelf | Birch Shelf |
block.minecraft.cherry_shelf | Cherry Shelf |
block.minecraft.copper_bars | Copper Bars |
block.minecraft.copper_chain | Copper Chain |
block.minecraft.copper_chest | Copper Chest |
block.minecraft.copper_golem_statue | Copper Golem Statue |
block.minecraft.copper_lantern | Copper Lantern |
block.minecraft.copper_torch | Copper Torch |
block.minecraft.copper_wall_torch | Copper Wall Torch |
block.minecraft.crimson_shelf | Crimson Shelf |
block.minecraft.dark_oak_shelf | Dark Oak Shelf |
block.minecraft.exposed_copper_bars | Exposed Copper Bars |
block.minecraft.exposed_copper_chain | Exposed Copper Chain |
block.minecraft.exposed_copper_chest | Exposed Copper Chest |
block.minecraft.exposed_copper_golem_statue | Exposed Copper Golem Statue |
block.minecraft.exposed_copper_lantern | Exposed Copper Lantern |
block.minecraft.exposed_lightning_rod | Exposed Lightning Rod |
block.minecraft.iron_chain | Iron Chain |
block.minecraft.jungle_shelf | Jungle Shelf |
block.minecraft.mangrove_shelf | Mangrove Shelf |
block.minecraft.oak_shelf | Oak Shelf |
block.minecraft.oxidized_copper_bars | Oxidized Copper Bars |
block.minecraft.oxidized_copper_chain | Oxidized Copper Chain |
block.minecraft.oxidized_copper_chest | Oxidized Copper Chest |
block.minecraft.oxidized_copper_golem_statue | Oxidized Copper Golem Statue |
block.minecraft.oxidized_copper_lantern | Oxidized Copper Lantern |
block.minecraft.oxidized_lightning_rod | Oxidized Lightning Rod |
block.minecraft.pale_oak_shelf | Pale Oak Shelf |
block.minecraft.spruce_shelf | Spruce Shelf |
block.minecraft.warped_shelf | Warped Shelf |
block.minecraft.waxed_copper_bars | Waxed Copper Bars |
block.minecraft.waxed_copper_chain | Waxed Copper Chain |
block.minecraft.waxed_copper_chest | Waxed Copper Chest |
block.minecraft.waxed_copper_golem_statue | Waxed Copper Golem Statue |
block.minecraft.waxed_copper_lantern | Waxed Copper Lantern |
block.minecraft.waxed_exposed_copper_bars | Waxed Exposed Copper Bars |
block.minecraft.waxed_exposed_copper_chain | Waxed Exposed Copper Chain |
block.minecraft.waxed_exposed_copper_chest | Waxed Exposed Copper Chest |
block.minecraft.waxed_exposed_copper_golem_statue | Waxed Exposed Copper Golem Statue |
block.minecraft.waxed_exposed_copper_lantern | Waxed Exposed Copper Lantern |
block.minecraft.waxed_exposed_lightning_rod | Waxed Exposed Lightning Rod |
block.minecraft.waxed_lightning_rod | Waxed Lightning Rod |
block.minecraft.waxed_oxidized_copper_bars | Waxed Oxidized Copper Bars |
block.minecraft.waxed_oxidized_copper_chain | Waxed Oxidized Copper Chain |
block.minecraft.waxed_oxidized_copper_chest | Waxed Oxidized Copper Chest |
block.minecraft.waxed_oxidized_copper_golem_statue | Waxed Oxidized Copper Golem Statue |
block.minecraft.waxed_oxidized_copper_lantern | Waxed Oxidized Copper Lantern |
block.minecraft.waxed_oxidized_lightning_rod | Waxed Oxidized Lightning Rod |
block.minecraft.waxed_weathered_copper_bars | Waxed Weathered Copper Bars |
block.minecraft.waxed_weathered_copper_chain | Waxed Weathered Copper Chain |
block.minecraft.waxed_weathered_copper_chest | Waxed Weathered Copper Chest |
block.minecraft.waxed_weathered_copper_golem_statue | Waxed Weathered Copper Golem Statue |
block.minecraft.waxed_weathered_copper_lantern | Waxed Weathered Copper Lantern |
block.minecraft.waxed_weathered_lightning_rod | Waxed Weathered Lightning Rod |
block.minecraft.weathered_copper_bars | Weathered Copper Bars |
block.minecraft.weathered_copper_chain | Weathered Copper Chain |
block.minecraft.weathered_copper_chest | Weathered Copper Chest |
block.minecraft.weathered_copper_golem_statue | Weathered Copper Golem Statue |
block.minecraft.weathered_copper_lantern | Weathered Copper Lantern |
block.minecraft.weathered_lightning_rod | Weathered Lightning Rod |
commands.fetchprofile.copy_component | Copy Component |
commands.fetchprofile.copy_text | Copy %s |
commands.fetchprofile.failed_to_serialize | Failed to serialize profile: %s |
commands.fetchprofile.give_item | Give Item |
commands.fetchprofile.id.failure | Failed to resolve profile for ID %s |
commands.fetchprofile.id.success | Resolved profile for ID %s: %s |
commands.fetchprofile.name.failure | Failed to resolve profile for name %s |
commands.fetchprofile.name.success | Resolved profile for name %s: %s |
commands.fetchprofile.summon_mannequin | Summon Mannequin |
commands.profile_fetch.copy_component | Copy Component |
commands.profile_fetch.failed_to_serialize | Failed to serialize profile: %s |
commands.profile_fetch.give_item | Give Item |
commands.profile_fetch.id.failure | Failed to resolved profile for id %s |
commands.profile_fetch.id.success | Resolved profile for id %s: %s |
commands.profile_fetch.name.failure | Failed to resolve profile for name %s |
commands.profile_fetch.name.success | Resolved profile for name %s: %s |
commands.setworldspawn.success.new | Set the world spawn point to %s, %s, %s [%s, %s] in %s |
Showing the first 80 of 191 new strings.
Reworded text 87
Wording Mojang changed in this version.
| Key | Before | After |
|---|---|---|
advMode.notEnabled | Command blocks are not enabled on this server | Command blocks are not enabled |
argument.block.tag.disallowed | Tags aren't allowed here, only actual blocks | Tags aren't allowed here; only actual blocks are |
argument.double.big | Double must not be more than %s, found %s | Double must not be more than %s: found %s |
argument.double.low | Double must not be less than %s, found %s | Double must not be less than %s: found %s |
argument.float.big | Float must not be more than %s, found %s | Float must not be more than %s: found %s |
argument.float.low | Float must not be less than %s, found %s | Float must not be less than %s: found %s |
argument.integer.big | Integer must not be more than %s, found %s | Integer must not be more than %s: found %s |
argument.integer.low | Integer must not be less than %s, found %s | Integer must not be less than %s: found %s |
argument.item.tag.disallowed | Tags aren't allowed here, only actual items | Tags aren't allowed here; only actual items are |
argument.long.big | Long must not be more than %s, found %s | Long must not be more than %s: found %s |
argument.long.low | Long must not be less than %s, found %s | Long must not be less than %s: found %s |
argument.range.ints | Only whole numbers allowed, not decimals | Only whole numbers are allowed; not decimals |
argument.time.tick_count_too_low | The tick count must not be less than %s, found %s | The tick count must not be less than %s: found %s |
arguments.swizzle.invalid | Invalid swizzle, expected combination of 'x', 'y' and 'z' | Invalid swizzle: expected combination of 'x', 'y' and 'z' |
chat.disabled.invalid_command_signature | Command had unexpected or missing command argument signatures. | The command had unexpected or missing command argument signatures. |
command.unknown.command | Unknown or incomplete command, see below for error | Unknown or incomplete command. See below for error |
commands.attribute.base_value.get.success | Base value of attribute %s for entity %s is %s | The base value of attribute %s for entity %s is %s |
commands.attribute.base_value.reset.success | Base value for attribute %s for entity %s reset to default %s | The base value for attribute %s for entity %s reset to default %s |
commands.attribute.base_value.set.success | Base value for attribute %s for entity %s set to %s | The base value for attribute %s for entity %s set to %s |
commands.attribute.modifier.value.get.success | Value of modifier %s on attribute %s for entity %s is %s | The value of modifier %s on attribute %s for entity %s is %s |
commands.attribute.value.get.success | Value of attribute %s for entity %s is %s | The value of attribute %s for entity %s is %s |
commands.clone.toobig | Too many blocks in the specified area (maximum %s, specified %s) | Too many blocks in the specified area (maximum %s, but specified %s) |
commands.data.modify.expected_list | Expected list, got: %s | Expected a list: got %s |
commands.data.modify.expected_object | Expected object, got: %s | Expected an object: got %s |
commands.data.modify.expected_value | Expected value, got: %s | Expected a value: got %s |
commands.datapack.create.io_failure | Can't create pack with name '%s', check logs | Can't create pack with name '%s'. Check logs |
commands.execute.blocks.toobig | Too many blocks in the specified area (maximum %s, specified %s) | Too many blocks in the specified area (maximum %s, but specified %s) |
commands.execute.conditional.fail_count | Test failed, count: %s | Test failed. Count: %s |
commands.execute.conditional.pass_count | Test passed, count: %s | Test passed. Count: %s |
commands.fill.toobig | Too many blocks in the specified area (maximum %s, specified %s) | Too many blocks in the specified area (maximum %s, but specified %s) |
commands.fillbiome.toobig | Too many blocks in the specified volume (maximum %s, specified %s) | Too many blocks in the specified volume (maximum %s, but specified %s) |
commands.forceload.toobig | Too many chunks in the specified area (maximum %s, specified %s) | Too many chunks in the specified area (maximum %s, but specified %s) |
commands.function.error.argument_not_compound | Invalid argument type: %s, expected Compound | Invalid argument type: %s. Expected Compound |
commands.test.locate.done | Finished locating, found %s structure(s) | Finished locating: found %s structure(s) |
commands.test.locate.started | Started locating test structures, this might take a while... | Started locating test structures. This might take a while... |
commands.tick.query.percentiles | Percentiles: P50: %sms P95: %sms P99: %sms, sample: %s | Percentiles: P50: %sms P95: %sms P99: %sms. Sample: %s |
debug.copy_location.help | F3 + C = Copy location as /tp command, hold F3 + C to crash the game | F3 + C = Copy location as /tp command, or hold for 10 seconds to crash the game |
gamerule.allowFireTicksAwayFromPlayer.description | Controls whether or not fire and lava should be able to tick further than 8 chunks away from any player | Controls whether fire and lava should be able to tick further than 8 chunks away from any player. |
gamerule.commandModificationBlockLimit.description | Number of blocks that can be changed at once by one command, such as fill or clone. | The number of blocks that can be changed at once by one command, such as fill or clone. |
gamerule.doVinesSpread.description | Controls whether or not the Vines block spreads randomly to adjacent blocks. Does not affect other types of vine blocks such as Weeping Vines, Twisting Vines, etc. | Controls whether the Vines block spreads randomly to adjacent blocks. Does not affect other types of vine blocks such as Weeping Vines, Twisting Vines, etc. |
gamerule.spawnChunkRadius.description | Amount of chunks that stay loaded around the overworld spawn position. | The amount of chunks that stay loaded around the overworld spawn position. |
inventory.hotbarInfo | Save hotbar with %1$s+%2$s | Save hotbar with %1$s + %2$s |
inventory.hotbarSaved | Item hotbar saved (restore with %1$s+%2$s) | Item hotbar saved (restore with %1$s + %2$s) |
item.op_block_warning.line2 | Use of this item might lead to command execution | Use of this item might lead to command execution. |
key.spectatorOutlines | Highlight Players (Spectators) | Highlight Players |
mco.configure.world.switch.slot.subtitle | This world is empty, choose how to create your world | This world is empty. Choose how to create your world |
mco.errorMessage.connectionFailure | An error occurred, please try again later. | An error occurred. Please try again later. |
mco.errorMessage.realmsService.unknownCompatibility | Could not check compatible version, got response: %s | Could not check compatible version. Got response: %s |
mco.snapshotRealmsPopup.message | Realms are now available in Snapshots starting with Snapshot 23w41a. Every Realms subscription comes with a free Snapshot Realm that is separate from your normal Java Realm! | Realms is now available in Snapshots starting with Snapshot 23w41a. Every Realms subscription comes with a free Snapshot Realm that is separate from your normal Java Realm! |
mco.snapshotRealmsPopup.title | Realms now available in Snapshots | Realms is now available in Snapshots |
mco.upload.close.failure | Could not close your Realm, please try again later | Could not close your Realm. Please try again later. |
multiplayer.disconnect.authservers_down | Authentication servers are down. Please try again later, sorry! | Authentication servers are down. Please try again later. Sorry! |
multiplayer.disconnect.bad_chat_index | Detected missed or reordered chat message from server | Detected a missed or reordered chat message from the server |
multiplayer.disconnect.invalid_packet | Server sent an invalid packet | The server sent an invalid packet |
multiplayer.disconnect.missing_tags | Incomplete set of tags received from server. Please contact server operator. | Incomplete set of tags received from the server. Please contact a server operator. |
multiplayer.disconnect.transfers_disabled | Server does not accept transfers | This server does not accept transfers |
multiplayer.disconnect.unsigned_chat | Received chat packet with missing or invalid signature. | Received a chat packet with a missing or invalid signature. |
multiplayer.message_not_delivered | Can't deliver chat message, check server logs: %s | Can't deliver chat message; check server logs: %s |
multiplayer.requiredTexturePrompt.disconnect | Server requires a custom resource pack | This server requires a custom resource pack |
narration.component_list.usage | Press Tab to navigate to next element | Press Tab to navigate to the next element |
Fixes 388
Read from Mojang’s own release notes for Minecraft: Java Edition 1.21.9, published 2025-09-30. Every entry keeps its original bug ID.
388 issues fixed, read from Mojang’s own patch notes. Each entry keeps its original bug ID.
Fixed bugs in 1.21.9 157
MC-383In the world selection screen, world names/versions/timestamps can overflow the list to the rightMC-2681No loading progress bar whenever we create a new world or when the game is loading somethingMC-26334Chat UI is forcibly cleared when killedMC-36783Item frames/Glow item frames don't change their hitbox if they contain a mapMC-46503You can retain entities' shaders by running the "/kill" command while in spectator modeMC-46634Thunder volume is not affected by weather volume settingsMC-59413Water and lava can drip from barriersMC-69216Switching to spectator mode while fishing keeps rod castMC-73881Summoning monsters in peaceful difficulty spawns monster for 1 tickMC-89142Changing jump key to "Enter" let player jump after completing chat lineMC-94610Missing loot table entries for mob heads from charged creepersMC-98200All sound sliders except master are ignored by high-volume /playsoundMC-98322Flying after shifting between Creative/SpectatorMC-99785You can leash entities in spectator modeMC-119417A spectator can occupy a bed if they enter it and then are switched to spectator modeMC-147784Fletching table flashes crafting table's GUI for about a second upon right-clicking it in spectator modeMC-160528End portals do not negate fall damageMC-163218Players with the Sneak option set to "Toggle" can sneak while in GUIsMC-165991TNT explosion no longer shows additional smoke particles since 1.15 Pre-release 1MC-173730Shift-clicking water buckets against a waterloggable block doesn't place the water beside the waterloggable blockMC-174759Dragon eggs can be teleported to a height below voidMC-183776After switching game modes using F3+F4, you need to press F3 twice to toggle the debug screenMC-183784Visual bug to the Game Mode Switcher debug menu after resizing the windowMC-187850"run_command" click_event doesn't work in written books if chat is hiddenMC-191669Sprinting is disabled when switching your gamemode to spectator while sprinting into a block or general obstructionMC-192907The F3 debug menu cannot be toggled while chat is openMC-196443When reducedDebugInfo is true, hitting F3+B and F3+G would still tell the player in chat that they are being toggled, despite nothing happeningMC-197247Using F3+D to clear pending lines keeps the previous delay for a new messageMC-203401Double-tapping forward button to sprint cannot be disabled/reconfiguredMC-217956Number keys do not work on the game menu with the debug pieMC-220842Opening game mode switcher while spectating a mob with shader effect toggles the effectMC-220913Parity issue: Adjusting slider in the sound settings when not being in a world does not play a sound of that categoryMC-223142Player can move while spectating a markerMC-225088Overworld surface is darker than before on low brightnessMC-232968Spectators can prevent the closing animation of a chest/barrel when viewing it at the same time as a non-spectatorMC-234479You can invite the same player multiple times to your realm even if they've already received an invitation or have already joined itMC-234737Typo in exception message: "EmtyPoolElement"MC-235780The beacon GUI incorrectly displays the "Beacon" tooltip when the mouse cursor is held over the "Done" or "Cancel" buttonsMC-236508The title within the "Add Server" menu is displayed as "Edit Server Info"MC-237016The chat delay function continues to print messages despite the game being pausedMC-237590The word "chunks" is improperly capitalized within the render and simulation distance slidersMC-237843Players can be idle kicked whilst viewing the end creditsMC-238146When you switch to Spectator mode while sleeping, the night never skipsMC-238273"Locked by another running instance of Minecraft" lacks punctuationMC-243759Explosions won't damage an entity if the distance to its eyes is 0MC-249205"minecraft.used:minecraft.potion" increases by a value of two when using water bottles to create mud in creative modeMC-250062Several strings throughout the game contain comma splicesMC-250193Server log does not use the string representation of a player's GameProfile on a disconnect during encryptionMC-251407Darkness pulsing effect doesn't work in The EndMC-254052/locate doesn't work outside build limitMC-254668Pressing Escape on the death screen's title screen warning respawns the playerMC-257540Sheep eat half as often as they did before 21w39aMC-257792Output slot for trading menu is off-centerMC-258191Root system feature allows hanging root vertical span of 0, causing errorMC-259347Height limit warning message is shown when right-clicking the top of a block at the build height limit with a bucketMC-259571Last player game mode not saved after player dies or the game is reloadedMC-259673Tab selection works differently in world creation and statistics screensMC-259692Sneaking and sprinting states are activated or toggled unexpectedly when releasing their input keys while an interface was just previously closedMC-259935It can snow even when biome precipitation is set to NONEMC-260591'execute on origin' and 'execute on owner' fail to find the targeted entity when it is in a separate dimensionMC-260822The "Done" and "Cancel" buttons within the beacon GUI no longer display tooltips when the mouse cursor is held over themMC-260920Statistics screen columns are not accessible through keyboard navigationMC-261387Redundant block_predicate_filter check in mangrove tree placementMC-262000Unused texture: misc/white.pngMC-262370Some multiplayer strings are untranslatableMC-263597The ender dragon's respawning noise cannot be turned down by the Hostile Mobs volume sliderMC-264962Strings that contain two inputs for a given action have inconsistent spacing and apostrophesMC-265290Elements within the command block interface are not selected in order when using the TAB keyMC-265807Mobs don't drown if their Air NBT is less than -19MC-269838Pumpkin seeds drop from sheared pumpkins is hardcodedMC-269839Honeycomb drop from sheared bee nests and beehives is hardcodedMC-270172Client and server desync for hooked players when changing gamemode to spectatorMC-270190Hovering over banner patterns in the loom UI does not display tooltipsMC-270669Incorrect argument order in translation key argument.block.property.novalueMC-270918Loot tables for mob heads are missing copy_components loot function for custom_nameMC-272584Fireballs redirected by explosions caused by player owned entities no longer carry player ownershipMC-273894Some non-persistent mobs in spawn chunks continue to count towards mob cap when far awayMC-273943Sweet berries drop from harvested bushes is hardcodedMC-275244Setting "width_smoothness" in file configured_carver to 0 causes the game to freeze or crashMC-275432Subtitles are difficult to see within screensMC-276431Dragon egg teleports above the build height limit and deletes itselfMC-276568Mipmapped versions of the armor trims atlas are generatedMC-276629Glow berries drop from cave vines appears to be hardcodedMC-276759Scute drop from brushing armadillos is hardcodedMC-276826Entity models render completely white in GUI screens while affected by glowing and invisibility at the same timeMC-276931Enchanted books have the wrong rarityMC-277447Minecraft generates mipmapped textures for chests, but does not use themMC-277450Minecraft generates mipmapped textures for shulker boxes, but does not use themMC-277470Minecraft generates mipmapped textures for beds, but does not use themMC-277471Minecraft generates mipmapped textures for signs, but does not use themMC-277473Minecraft generates mipmapped textures for decorated pots, but does not use themMC-277481Minecraft generates mipmapped textures for banners, but does not use themMC-277483Minecraft generates mipmapped textures for shields, but does not use themMC-277661Constantly rotating the player to their current rotation using /rotate produces jittery camera movementMC-277770Processor type block_age always modifies slabs property "type" to bottomMC-277975The first line of the command execution warning in an item's tooltip is missing punctuationMC-278435Mushroom Fields biome doesn't generate pumpkin patches despite being specified in vanilla datapackMC-278550While flying in creative or spectator mode, the surface of water can prevent you from sprintingMC-278965Cherry Grove is not part of the #stronghold_biased_to tagMC-279123Some strings that reference Minecraft Realms use inconsistent or missing verb formsMC-279153Some strings that mention the base values of attributes are missing articlesMC-279173The "chat.disabled.invalid_command_signature" string is missing an article before the word "Command"MC-279174The "gamerule.spawnChunkRadius.description" string is missing an article before the word "Amount"MC-279175Some multiplayer disconnection strings are missing articles and demonstrativesMC-279176The "gamerule.commandModificationBlockLimit.description" string is missing an article before the word "Number"MC-279212Some narration strings are missing articles and possessive determinersMC-279548TNT minecart does not remember ignition source when exploding from a fallMC-279793Mounting horses, donkeys, mules, zombie horses, skeleton horses, and camels no longer forces you to face forwardMC-289348Ender pearls stop loading chunks in The End after relog, if there are no players in that dimensionMC-295829Test instance block GUI uses "Batch" instead of "Environment"MC-295841Interactive collision check path is brokenMC-296054Fast non-projectile entity movements may fail to apply block effects from blocks around the starting position when moving in positive directionsMC-296055Slow non-projectile entity movements may fail to apply block effects from origin blockMC-296057Sideways non-projectile movements may fail to apply block effects from blocks around start of sideways motionMC-296129The sunrise/sunset effect flickers on Intel graphics of Gen9 architectureMC-296372Teleport duration is unreliable as of 1.21.5MC-296789The color of text within the test instance block interface is inconsistent with other similar interfacesMC-296897Fast moving entities freeze the server which causes watchdog crash x2MC-297126"Failed to read field..." error spam when upgrading a 25w15a or 25w16a worldMC-297496Text inside the middle of the java realms information box completely disappears when selectedMC-297593Cauldrons now apply the effect of the substance they're filled with when contacted from the undersideMC-297898Entering a dialog temporarily closes the chat and clears anything the player was currently typingMC-298274Certain invalid commands give "see below for error" with no additional informationMC-298605When creating a Water World superflat world, the player spawns at the bottom of the seaMC-298732The cursor is no longer shown at the end of lines that aren't the final oneMC-298805Axes disable shields even when the shield does not block the attackMC-298883The active world slot is not highlighted when selected via TAB navigation in RealmsMC-299067Arrows can lose ownership on disconnection in multiplayerMC-299105Tears and Lava Chicken music disc 'desc' translations are unusedMC-299115Arrows lose their owner tag when deflected while the owner is offlineMC-299314Breaking jukeboxes in certain ways doesn't stop the musicMC-299450You can no longer double-click to select characters in the book and quill interfaceMC-299451Pages in book and quills are no longer automatically focused when switching pagesMC-299548"run_command" dialog actions don't work if chat is hiddenMC-299566The cursor in the book and quill interface is positioned too far to the leftMC-299627Entity interpolation for high speed projectiles is wildly inaccurateMC-299628Mounted players/mobs trigger sculk sensors on world loadMC-299770Chunks loaded by ender pearls permanently unload upon player death even when enderPearlsVanishOnDeath is set to falseMC-299782Zombie villagers saved in jigsaw structures forget their biome variant and profession upon world generationMC-299823Minecraft shaders cause C7050 warningsMC-299837Running two or more /rotate commands in the same tick only applies the rotation of the last commandMC-299872The freezing overlay flashes when a freezing player touches fireMC-299873Selection boxes of plain messages within dialogs can get cut offMC-299896You can switch the worlds of expired realms to empty slots, which misleadingly prompts world creation despite no active realms subscriptionMC-299913The "You don't seem to have a Realm..." focusable text widget now has a black backgroundMC-300021Some elements of the villager interface are now rendered above the cursor itemMC-300034Dolphins can ride boatsMC-300092F3 pie chart particle entries are missing namesMC-300340Continuously clicking "Continue" on the welcome page resets the button disappearance animation progressMC-300457Dialog is unescapable when action or exit_action is set to run_command with a command that would produce a signed chat messageMC-300856I-beam cursor in book signing screen has wrong colorMC-301447Items with plain-String names created before 1.20.4 cause DFU JSON exception when loadedMC-301494Falling particles no longer appear from floating sand or gravelMC-301510GUI sprites nine slice performance regressionMC-301619Game mode translation key is used in the console message sent when a player tries to switch their game mode without permissionMC-301770The below_name plate is not displayed higher for players and mannequins named “deadmau5”MC-301883Entities going through portals with their Motion set to more than 10 on an axis have their Motion tag reset
Fixed bugs in 25w32a 31
MC-300051The top part of worn leggings does not renderMC-300094Entities' held items no longer follow their arm movements when they have the invisibility effectMC-300100The “biome” debug option no longer has a space before its biome nameMC-300105The player can drown while the game is pausedMC-300108Villagers' and zombie villagers' clothes are incompleteMC-300113pack.mcmeta no longer accepts the longform object syntax in the supported_formats fieldMC-300121Interacting with a group of more than 3 connected shelves causes the game to crashMC-300122Certain parts of horse armor are sometimes invisibleMC-300131The "debug.entry.currently.inF3" string is improperly capitalizedMC-300136Held item positions are synchronized between entities of the same model in viewMC-300145Players can use items while their inventories are open when the “Use Item/Place Block” option is set to “Toggle”MC-300146Exiting interfaces is incredibly difficult when the “Use Item/Place Block” option is set to “Toggle”MC-300153The inner cubes of slimes are sometimes invisible from the outsideMC-300155Players can freeze while standing in powder snow despite the game being pausedMC-300164The value of the "Sprint Window" option is not savedMC-300165Players are damaged when blocking attacks with shields that disable shieldsMC-300166When looking_at_block or looking_at_fluid is enabled in the debug options, FPS is impacted by server tick rateMC-300168All shelf variants are in the redstone section of the creative inventoryMC-300180Debug screen text now stays on the screen in F1MC-300187Interacting with items with certain components in the inventory causes a crashMC-300193Dying and respawning within the same dimension consistently shows a loading terrain screenMC-300196Local Difficulty debug information flickers if it is open while GUI is hiddenMC-300214The shadows of baby mobs are now of the same size as those of their adult counterpartsMC-300235First number in E counter is always stuck at 0MC-300248Subtitles/closed captions obstruct the inventory UIMC-300275Pausing while riding a strider on top of lava sets the player on fireMC-300305When multiple people use fishing rods, an additional black line is drawnMC-300394Oxidized/waxed oxidized copper golems, statue and entity versions, have the wrong pixels underneath their feet compared to their other counterpartsMC-300421Inconsistent capitalization for F3+F5 description in F3+Q debug menuMC-300440Elytra consumes durability while the game is paused in singleplayerMC-300464The debug crosshair is rendered in third person
Fixed bugs in 25w33a 7
MC-300057Monsters still spawn for a tick when spawning them with a Spawn Egg in PeacefulMC-300417The copper pickaxe is not part of the #cluster_max_harvestables item tagMC-300722Hoppers appear to randomly stop draining items through shelvesMC-300732Loaded ender pearls are deleted when viewing the end credits for the first time when enderPearlsVanishOnDeath is trueMC-300739Server crash when generating custom structures containing shelf blocksMC-300746Missing translation for copper wall torchMC-300747Cannot see villager's profession layer behind slime
Fixed bugs in 25w34a 35
MC-300045The hand animation plays when right-clicking copper golemsMC-300046The copper golem statue models in the inventory are partly cut off at the topMC-300048Copper golem statue item entities are rendered too largeMC-300066The Ender Dragon Spawn Egg has the "Disabled in Peaceful" note despite being able to spawn in Peaceful modeMC-300082Copper golems with the “NoAI” tag can adjust their rotation and spinMC-300083Copper golems with the “Silent” tag can still produce some soundsMC-300085Copper golem statues' poses are off-centeredMC-300130The "commands.summon.failed.peaceful" string doesn’t pluralize the word "Monster"MC-300134Copper Golem Spawn Egg isn't alphabetized in the creative inventoryMC-300213Copper golems' hitbox is too large to fit through open single doorsMC-300222Upon exiting the gamemode switcher (F3+F4) or debug options menu (F3+F5) while viewing the credits, the player does not resume viewing the credits and instead remains in the end in a phantom state until they relogMC-300245Any double chests variant doesnt play any sound when a copper golem interacts with the right part of the chest specificallyMC-300249Copper golem statue block outline is above the top of the block belowMC-300365Copper golems inconsistently activate trapped chestsMC-300406Updating open copper chests causes the chests to remain openMC-300441Nether ambient sounds continue playing after leaving the NetherMC-300475The Glowing outline now appears black on the fur model parts of invisible sheepMC-300480Worn copper golem statues are incorrectly rotatedMC-300695The sprint toggle state is now reset when viewing any screenMC-300718Player doesn't re-sneak automatically if they were sneaking before opening a GUI with Sneak Toggle setMC-300796Harvesting from sweet berry bushes can drop more sweet berries than beforeMC-300804The Glowing outline is now always white on invisible entities that aren't the player, unless the player is in the same teamMC-300825Entities with NaN motion cause clients to be kicked and softlockedMC-300839Disc sounds can be heard in another dimensionMC-300846The /rotate command doubles the target entity's motion each time it is runMC-300888pack.mcmeta no longer supports versions below 16 in the supported_formats fieldMC-300968Flying state is not saved when reloading worldMC-300970Missing sound for event: minecraft:entity.copper_golem.shearMC-300972End light flashes sound can be heard while looking at the creditsMC-300975Copper golems wear banners backwardsMC-300983The speed field in ExplosionParticleInfo codec is misspelled as "speec"MC-300995Game crashes when changing the F3 menu during world disconnectionMC-301004Normal guardians are no longer able to enter boatsMC-301030Frosted ice now melts in the EndMC-301032Bees in the End now hide in their hive when it's raining in the Overworld
Fixed bugs in 25w34b 1
MC-300911Glowing item & block displays no longer glow
Fixed bugs in 25w35a 45
MC-300044Z-fighting occurs when the heads of copper golems intersect their bodiesMC-300049The debug text is rendered on top of the debug optionsMC-300054Double oxidized copper chest texture UV is missing pixelsMC-300067Copper golems continue their chest searching animations while dyingMC-300074No particles are produced when scraping oxidation off copper golemsMC-300077Copper golems can interact with chests diagonally through solid blocksMC-300089Chests sometimes get stuck in inverted states after being interacted with by copper golemsMC-300102Shelves float when held in the player's hand in third personMC-300103Removing items from a shelf uses the "Item placed" captionMC-300119Copper golems don’t always avoid dangerous blocks when pathfinding to chestsMC-300124All the oxidation states of the lightning rod are listed in the redstone tab of the creative inventoryMC-300129Copper golems can't put items into chests above themMC-300173The Copper Chest textures' diagonal glint direction doesn't match the large chest variants' on some sidesMC-300229Z-fighting on antenna when putting certain blocks above a copper golem statueMC-300267The miniature mobs inside spawners and trial spawners are sometimes lit incorrectlyMC-300301Shelves produce unusually high-resolution particles due to having a 32x32 textureMC-300304Comparators can stay active when measuring the pose of a copper golem statue block which is revivedMC-300462Copper golems attached to leads still attempt to pathfind toward chestsMC-300501Variants of copper chests are not included in the "Redstone Blocks" tab in the creative inventory whereas normal chests areMC-300568Copper golems don't open chests if given room to walk aboutMC-300688The iron chain's block/item ID is still "chain"MC-300703The underside of double copper chests does not use a merged textureMC-300744The copper and iron nuggets are inverted and arranged incorrectly in the Creative mode inventoryMC-300762Copper golems require at least 3 blocks of space above a chest to place anythingMC-300797The glowing effect causes entities to render incorrectly inside of inventoriesMC-300827Pressing F3+Q in certain screens does not show help, despite F3 suggesting itMC-300977Clocks function in the recipe book/villager/crafter UIMC-301023When a warden applies the darkness effect to you, the chat interface, item bar, and items become darkMC-301025End flash purplish light saturation is affected by brightness valuesMC-301026End flash purplish light becomes extremely saturated when the player is affected by darknessMC-301048In the "sitting" pose, the copper statue’s rod becomes shorterMC-301101Certain similar blocks are positioned differently on copper golems' headsMC-301224The first few stages of block cracks are not rendered on chestsMC-301225Game crashes when quitting creating new world menu without other worlds created beforeMC-301226Block cracks no longer render on bannersMC-301228Block cracks no longer render on heads and skullsMC-301230The word "resolve" is misspelled as "resolved" within the "commands.profile_fetch.id.failure" stringMC-301231Enchanting table book animations are not independentMC-301236Enchantment glint is no longer visible on held tridentsMC-301242Enchantment glint is no longer visible on shieldsMC-301273Clicking on the join server hover button now selects the server, unless any server is already selectedMC-301290Game crashes when trying to render a glowing enchanted itemMC-301295TTF font provider oversample increases width of charactersMC-301328Glowing item entities briefly turn white upon pickupMC-301339Miniature mobs inside spawners always render fully lit
Fixed bugs in 25w36a 29
MC-300055You get the advancement Wax On for changing the pose of a Copper Golem Statue while holding HoneycombMC-300088Items placed by a copper golem in a double chest do not update redstone comparators reading the right side of the double chestMC-300109Lightning bolt does not remove oxidation from the lightning rodMC-300169The CustomName tag of a copper golem statue is not kept when minedMC-300192No darker trim for copperMC-300201Breaking a copper golem statue with a pose does not retain its poseMC-300416Copper golems' pathfinding to chests is biased to northwestMC-300558Copper golems can open locked chests without an appropriate key itemMC-300729Incorrect or unusually obvious pixels on the weathered and exposed copper barsMC-300961The armor layer on husks no longer reflects their larger size compared to other humanoidsMC-301099Copper chests worn on copper golems' heads are not visibleMC-301250Upon exiting the gamemode switcher (F3+F4) while viewing the credits, the player still does not resume viewing the credits and instead remains in the end in a phantom state until they relogMC-301258Copper golem statues in the walking pose have a bit of their necks poking through their armsMC-301259Shelf align_items_to_bottom in block entity data doesn't workMC-301261The right arm of the copper golem statue isn't connected to its bodyMC-301276The hand animation no longer plays when shearing copper golemsMC-301277Item frames with maps and paintings cannot share a corner anymoreMC-301278The code of conduct screen renders carriage return charactersMC-301283Sprint and sneak input can get 'stuck' if a screen is opened right as the input is pressedMC-301310The “Transfer Now” button in the realms menu renders outside the selection boxMC-301312You cannot begin to use items while looking at copper golemsMC-301324Sitting copper golem statue nose is rotated incorrectlyMC-301330Malicious server can force client to remain stuck on code of conduct screenMC-301374Evokers can now spawn in Peaceful difficultyMC-301519Trying to use a command block while the "enableCommandBlocks" gamerule is set to false says "Command blocks are not enabled on this server" even if you're not on a serverMC-301523Some gamerule description strings consist of inconsistent concluding punctuation, redundantly include “or not”, and are grammatically incorrectMC-301524The block breaking animation on banners now amplifies with each pattern appliedMC-301546Bells do not display ringing animation when another bell is nearbyMC-301577Block light sources produce shadows around themselves under skylight
Fixed bugs in 25w36b 2
MC-301745Placing an ender chest in the world crashes the gameMC-301749Multiplayer Crash.
Fixed bugs in 25w37a 35
MC-300076Copper golems remain completely stationary while searching chests, causing them to float and making them unable to receive knockback or be pushedMC-300299Copper Golems can open chests that are blockedMC-300723Second armor layer is still not rendering properly on all piecesMC-301294Higher tiers of mob armor are unreasonably less common than they were before 25w31aMC-301531Server Management Protocol returns wrong response for invalid method IDsMC-301547Switching from Spectator mode to Creative mode now makes you fall out of the skyMC-301554Management protocol doesn't support batched requestsMC-301558Copper golems can't pathfind through thin blocksMC-301563When you have the darkness potion effect, the chat, letters and words in the pause menu, items, F3 will darkenMC-301564Management protocol doesn't support string-based request IDsMC-301574The spawnMonsters game rule does not take effect when switchedMC-301593Monsters can spawn from spawners with the "spawnMonsters" game rule set to falseMC-301599Action key getting stuck on when entering an interface so you are unable to exit without it reopening instantlyMC-301620Banner animation is not independent when two banners are renderedMC-301661Server Management Protocol prints some incorrectly formatted messages in the consoleMC-301711The name of the "enableCommandBlocks" game rule is inconsistent with Bedrock EditionMC-301748Striking a Lightning Rod with non-default oxidation level with Lightning keeps nearby redstone components poweredMC-301751The client crashes when in the vicinity of a mannequin spawnerMC-301752Mannequins with profile.model set to "wide" render as a Steve skinMC-301754The hand animation plays when right-clicking shelves with nothing in your handMC-301758Shield model clips through shelvesMC-301759Elements within the realms “Worlds” tab are not selected in order when using the TAB keyMC-301766Heads and skulls appear too high when placed on shelfMC-301768Structure blocks frame is not displayed when in spectator modeMC-301785Squid ink particles are yellowMC-301811Loot from suspicious blocks does not render while brushingMC-301833Text of text_display entities is darker when "see_through" property is set to trueMC-301869The specification for the minecraft:ip_bans server management method says it returns an array of players even though it returns an array of ip_ban objectsMC-301870Command feedback for successful /ban and /ban-ip commands with no specified reason can't be sent to the clientMC-301889Documented return type does not match for clear methods in server managment protocolMC-301891Server management method minecraft:bans/clear clears allowlist, not bansMC-301899The output slot in the trading GUI is misaligned with other slotsMC-301903Dropped chests, including variants, are no longer translated upwardMC-301935Chest placed on bottom of shelf despite the rest of the items arentMC-301952Conduit visual bug
Fixed bugs in 1.21.9 Pre-Release 1 26
MC-300257Lightning does not reset copper golem oxidationMC-300294Copper golems pathfind to chests incorrectlyMC-300687The copper chains and bars aren't organized correctly in the Creative inventoryMC-300881The skin preview in the skin reporting screen is no longer interactiveMC-301409Acceleration power of fireballs and wind charges gets halved when they are redirected by explosionsMC-301414Scraping oxidation off double chests doesn't produce particles on the half of the chest that wasn’t directly interacted withMC-301424entity_data item component detection is broken in resource packsMC-301541Copper golems no longer sort items when in minecartsMC-301569Sounds of copper chests and all variants are too quiet and sound low-quality compared to beforeMC-301573Relative teleportation across dimensions is inconsistentMC-301798Copper golems do not open chests with specific transparent/non-full blocks above themMC-301814CustomNameVisible does not work for mannequins (for the name, not the NPC annotationMC-301815Mannequin data is sometimes lost when using spawn eggsMC-301819Mannequins' name tags are visible when on a team and riddenMC-301862When clicking a command suggestion in chat, it occasionally selects half of the new wordMC-301893When a copper golem is leashed by a player and then oxidizes into a statue, it will not drop the leadMC-301951Misleading description for operator_user_permission_level in server management protocol documentationMC-301979Copper golems no longer properly check chestsMC-301984Teleporting a player to their own position is now jittery/frozenMC-301991deprecated.json has some renamed keys pointing to text values instead of the new keysMC-302032Static profiles no longer resolve texture data unless an id or name is providedMC-302089Game crashes when flying mobs start pathfinding in debug modeMC-302092Crash when placing iron bars next to stairs, when stairs are added to #bars tagMC-302094Crash when adding blocks to #copper_chests then placing it next to actual copper chestsMC-302095Crash when adding blocks to #lightning_rods and summoning a lightning over itMC-302096Crash when adding blocks to #wooden_shelves, placing it next to wooden shelf, then powering the shelf
Fixed bugs in 1.21.9 Pre-Release 2 10
MC-300362Copper golems do not oxidize when doDaylightCycle is disabledMC-301566Occasional sound crash on resource pack reloadMC-301706Server Management Protocol does not support parameters as object (by-nameMC-301963Copper golems cause huge lag spikes when checking chestsMC-302088Oxidized Copper Golems take an extremely long time to turn into a statueMC-302112Posed mannequins don't use the correct hitboxMC-302117Text display billboarding is brokenMC-302120Dimension-specific world spawn point causes mob spawning in other dimensions to failMC-302148Copper Golem does not get close enough to search the chest, getting permanently stuckMC-302164Breaking change to /setworldspawn and /spawnpoint in minor datapack version
Fixed bugs in 1.21.9 Pre-Release 3 1
MC-301990Copper golem statues cause culling issues when placed above certain blocks
Fixed bugs in 1.21.9 Pre-Release 4 7
MC-300216The new F3 + F5 debug settings menu does not open on Mac keyboardsMC-301735Server Management Protocol Kick command parameter mis matchMC-302039Conduits don't have the block-breaking animation.MC-302119Shield with patterns has no enchantment glint when enchantedMC-302130Mobs have visual glitches all over themMC-302170Player Heads do not GlowMC-302240Bugs on ranged weapons
Fixed bugs in 1.21.9 Release Candidate 1 2
MC-302243Creakings can spawn with the "spawnMonsters" game rule set to falseMC-302278The texture in the middle of conduits is upside down
Development cycle
Every build Mojang published on the way to 1.21.9, in order.
Snapshot
9Weekly work-in-progress build. Things break and get removed again.
Pre-release
4Feature-complete; only bug fixes land between here and release.
Release candidate
1The build Mojang intends to ship unless a blocking bug turns up.
Release
1.21.9The build that shipped. Everything above led here.



























































































