Contents (13)
Java What changed in 25w31a
Everything below is measured by comparing the game files of 1.21.8 with 25w31a — not copied from patch notes.
47 new blocks and items. Hover a slot for the name; click to open its page.
Blocks +35
Acacia Shelf
Bamboo Shelf
Birch Shelf
Cherry Shelf
Crimson Shelf
Dark Oak Shelf
Exposed Lightning Rod
Jungle Shelf
Mangrove Shelf
Oak Shelf
Oxidized Lightning Rod
Pale Oak Shelf
Spruce Shelf
Warped Shelf
Waxed Exposed Lightning Rod
Waxed Lightning Rod
Waxed Oxidized Lightning Rod
Waxed Weathered Lightning Rod
Weathered Lightning RodItems +47
Mobs and entities +1
How to make the new things 37
Hover a slot to see what goes in it.
Block entities +2
Sound events +40
New in-game text 98
| Key | Text |
|---|---|
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_chest | Copper Chest |
block.minecraft.copper_golem_statue | Copper Golem Statue |
block.minecraft.crimson_shelf | Crimson Shelf |
block.minecraft.dark_oak_shelf | Dark Oak Shelf |
block.minecraft.exposed_copper_chest | Exposed Copper Chest |
block.minecraft.exposed_copper_golem_statue | Exposed Copper Golem Statue |
block.minecraft.exposed_lightning_rod | Exposed Lightning Rod |
block.minecraft.jungle_shelf | Jungle Shelf |
block.minecraft.mangrove_shelf | Mangrove Shelf |
block.minecraft.oak_shelf | Oak Shelf |
block.minecraft.oxidized_copper_chest | Oxidized Copper Chest |
block.minecraft.oxidized_copper_golem_statue | Oxidized Copper Golem Statue |
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_chest | Waxed Copper Chest |
block.minecraft.waxed_copper_golem_statue | Waxed Copper Golem Statue |
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_lightning_rod | Waxed Exposed Lightning Rod |
block.minecraft.waxed_lightning_rod | Waxed Lightning Rod |
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_lightning_rod | Waxed Oxidized Lightning Rod |
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_lightning_rod | Waxed Weathered Lightning Rod |
block.minecraft.weathered_copper_chest | Weathered Copper Chest |
block.minecraft.weathered_copper_golem_statue | Weathered Copper Golem Statue |
block.minecraft.weathered_lightning_rod | Weathered Lightning Rod |
commands.summon.failed.peaceful | Monster cannot be summoned in Peaceful difficulty |
debug.entry.always | Always |
debug.entry.currently.alwaysOn | %s: Currently always on |
debug.entry.currently.inF3 | %s: Currently only in f3 |
debug.entry.currently.never | %s: Currently off |
debug.entry.f3 | In F3 |
debug.options.category.renderer | Debug Renderers |
debug.options.category.text | Debug Screen Text |
debug.options.help | F3 + F5 = Edit Debug Options |
debug.options.notAllowed.tooltip | Not visible when debug info is reduced |
debug.options.profile.default | Default profile |
debug.options.profile.performance | Performance profile |
debug.options.search | Search for options |
debug.options.title | Debug Options |
debug.options.warning | These options are for testing purposes only. They may slow down your computer, crash the game, or eat your pet rock. |
entity.minecraft.copper_golem | Copper Golem |
item.minecraft.copper_axe | Copper Axe |
item.minecraft.copper_boots | Copper Boots |
item.minecraft.copper_chestplate | Copper Chestplate |
item.minecraft.copper_golem_spawn_egg | Copper Golem Spawn Egg |
item.minecraft.copper_helmet | Copper Helmet |
item.minecraft.copper_hoe | Copper Hoe |
item.minecraft.copper_horse_armor | Copper Horse Armor |
item.minecraft.copper_leggings | Copper Leggings |
item.minecraft.copper_nugget | Copper Nugget |
item.minecraft.copper_pickaxe | Copper Pickaxe |
item.minecraft.copper_shovel | Copper Shovel |
item.minecraft.copper_sword | Copper Sword |
item.spawn_egg.peaceful | Disabled in Peaceful |
mco.configure.world.players.invite.duplicate | A player with the provided name has already been invited to the Realm |
multiplayer.disconnect.configuration_error | Unexpected error during configuration |
narration.slider.usage.focused.keyboard_cannot_change_value | Press Enter to start changing the slider value |
options.invertMouseX | Invert Mouse X |
options.invertMouseY | Invert Mouse Y |
options.showSubtitles.tooltip | Enables captions for sounds played in the game. |
options.sprintWindow | Sprint Window |
options.sprintWindow.tooltip | Time window in ticks where double-tapping the forward key activates sprint. |
options.value | %s |
pack.incompatible.confirm.unknown | This pack is broken or made for an unknown version of Minecraft and may not work correctly. |
pack.incompatible.unknown | (Broken or incompatible) |
subtitles.block.copper_chest.close | Chest closes |
subtitles.block.copper_chest.open | Chest opens |
subtitles.block.shelf.activate | Shelf activates |
subtitles.block.shelf.deactivate | Shelf deactivates |
subtitles.block.shelf.multi_swap | Items swap |
Showing the first 80 of 98 new strings.
Reworded text 2
Wording Mojang changed in this version.
| Key | Before | After |
|---|---|---|
options.showSubtitles | Show Subtitles | Closed Captions |
soundCategory.voice | Voice/Speech | Narrator/Voice |
Fixes 52
Read from Mojang’s own release notes for Minecraft Snapshot 25w31a, published 2025-07-29. Every entry keeps its original bug ID.
52 issues fixed, read from Mojang’s own patch notes. Each entry keeps its original bug ID.
Fixed bugs in 25w31a 52
MC-46634Thunder volume is not affected by weather volume settingsMC-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-183776After switching game modes using F3+F4, you need to press F3 twice to toggle the debug screenMC-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-220842Opening game mode switcher while spectating a mob with shader effect toggles the effectMC-234479You can invite the same player multiple times to your realm even if they've already received an invitation or have already joined itMC-235780The beacon GUI incorrectly displays the "Beacon" tooltip when the mouse cursor is held over the "Done" or "Cancel" buttonsMC-237016The chat delay function continues to print messages despite the game being pausedMC-237843Players can be idle kicked whilst viewing the end creditsMC-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-260822The "Done" and "Cancel" buttons within the beacon GUI no longer display tooltips when the mouse cursor is held over themMC-261387Redundant block_predicate_filter check in mangrove tree placementMC-262000Unused texture: misc/white.pngMC-263597The ender dragon's respawning noise cannot be turned down by the Hostile Mobs volume sliderMC-269838Pumpkin seeds drop from sheared pumpkins is hardcodedMC-269839Honeycomb drop from sheared bee nests and beehives is hardcodedMC-270918Loot tables for mob heads are missing copy_components loot function for custom_nameMC-275244Setting "width_smoothness" in file configured_carver to 0 causes the game to freeze or crashMC-275432Subtitles are difficult to see within screensMC-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-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-277770Processor type block_age always modifies slabs property "type" to bottomMC-278965Cherry Grove is not part of the #stronghold_biased_to tagMC-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-297593Cauldrons now apply the effect of the substance they're filled with when contacted from the undersideMC-298274Certain invalid commands give "see below for error" with no additional informationMC-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-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-299566The cursor in the book and quill interface is positioned too far to the leftMC-299628Mounted players/mobs trigger sculk sensors on world loadMC-299782Zombie villagers saved in jigsaw structures forget their biome variant and profession upon world generationMC-299896You can switch the worlds of expired realms to empty slots, which misleadingly prompts world creation despite no active realms subscriptionMC-300021Some elements of the villager interface are now rendered above the cursor item
Development cycle
This build was part of the run-up to 1.21.9. Everything tested here landed in that release.






























































