Java Edition 25w33a
Minecraft 25w33a


| Edition | |||||||
|---|---|---|---|---|---|---|---|
| Release date |
August 12, 2025 | ||||||
| Type | |||||||
| Snapshot for | |||||||
| Downloads | |||||||
| Obfuscation maps | |||||||
| Protocol version |
dec: 1073742086 | ||||||
| Data version |
4538 | ||||||
| Resource pack format |
65.2 | ||||||
| Data pack format |
83.1 | ||||||
| Minimum Java version | |||||||
| |||||||
{
"title": "Minecraft 25w33a",
"images": [
"25w33a.jpg",
"Java Edition 25w33a.png"
],
"rows": [
{
"field": "''(link to Java Edition article, displayed as Java Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "August 12, 2025",
"label": "Release date"
},
{
"field": "(link to Snapshot article, displayed as Snapshot)",
"label": "(link to Version types article, displayed as Type)"
},
{
"field": "(link to Java Edition 1.21.9 article, displayed as 1.21.9)",
"label": "Snapshot for"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/7ea8455dd98248a23868bde948d9aeddd0d6f7fa/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/668fe51f971b2e5d55c17b8a39d59a924728d383/25w33a.json .json])<br />[https://piston-data.mojang.com/v1/objects/83027f72aa7957837aeeaef499c67105583d0928/server.jar Server]",
"label": "(link to Tutorial:Installing a snapshot#Manual version installation article, displayed as Downloads)"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/bf18cc9f67108efb2369f15f42358165b7c9f3ee/client.txt Client]<br />[https://piston-data.mojang.com/v1/objects/503dad3066e73e0761a2ce27bc9e2a954b0df496/server.txt Server]",
"label": "(link to Obfuscation map article, displayed as Obfuscation maps)"
},
{
"field": " <span style=\"font-size:smaller\"><abbr title=\"decimal\">dec</abbr>: </span>1073742086<br /> <span style=\"font-size:smaller\"><abbr title=\"hexadecimal\">hex</abbr>: </span>40000106",
"label": "(link to Protocol version article, displayed as Protocol version)"
},
{
"field": "4538",
"label": "(link to Data version article, displayed as Data version)"
},
{
"field": "65.2",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of resource pack formats article, displayed as Resource pack format)</span>"
},
{
"field": "83.1",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of data pack formats article, displayed as Data pack format)</span>"
},
{
"field": "<span class=\"plainlinks\">[https://en.wikipedia.org/wiki/Java_version_history#Java_SE_21_.28LTS.29 Java SE 21]</span>",
"label": "<span style=\"white-space: normal;\">Minimum Java version</span>"
}
],
"invimages": [],
"footer": "<table style=\"margin: auto; word-break: break-word;\">\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\" >[[Java Edition 1.21.8|<span style=\"margin-right:-0.35em\">◄</span>◄ 1.21.8]]</td>\n<td style=\"padding: 0.4em\">'''[[Java Edition 1.21.9|1.21.9]]'''</td>\n<td style=\"padding: 0.4em\" >[[Java Edition 1.21.10| 1.21.10 <span style=\"margin-right:-0.35em\">►</span>►]]</td>\n</tr>\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\">\n[[Java Edition 25w32a|◄ 25w32a]]\n</td>\n<td style=\"padding: 0.4em\">''' 25w33a'''</td>\n<td style=\"padding: 0.4em\">\n[[Java Edition 25w34a| 25w34a ►]]\n</td>\n</tr>\n</table>"
}
25w33a is the third snapshot for Java Edition 1.21.9, released on August 12, 2025.[1]
Additions
General
- Unsent chat messages now get saved as chat drafts if the chat was forcibly closed.
- This includes it being closed by external sources such as dying or a dialog opening, but not the player intentionally closing their chat.
- Any existing chat draft will get pre-filled into the message box the next time the chat is opened.
- Draft text has a grayed-out appearance until fully restored.
- Draft text can be restored as regular text by interacting with it:
- Typing additional text.
- Moving the text cursor using the arrow keys.
- Clicking it.
- Highlighting it.
- Pressing ↵ Enter on a chat draft prior to it being restored sends it like a normal chat message.
- Pressing ← Backspace on a chat draft prior to it being restored deletes it.
- Draft text can be restored as regular text by interacting with it:
- The End dimension now has skylight.
- Normally the skylight does not affect how the dimension looks.
- Every 30 seconds, flashes in the sky happen.
- When they happen, skylight intensity increases flooding the dimension with purple light.
- Last between 5 and 19 seconds.
- Added an option to the Chat Settings menu that enables saving unsent chat messages by default.
- With this option enabled, unsent messages will always get saved as chat drafts, even if the player intentionally closed their chat.
- Added
weather.end_flashsound events.
- Added
#shearable_from_copper_golemitem tag.- Contains all items that can be removed from the copper golem's head slot via shears.
- Added
#accepts_iron_golem_giftentity type tag.- Contains all mob types an iron golem can place a poppy on the head of.
- Added
#candidate_for_iron_golem_giftentity type tag.- Contains all entity types an iron golem may offer a poppy.
- Added
#cannot_be_pushed_onto_boatsentity type tag.- Contains entity types that do not automatically enter boats.
- Added environment/end_flash.png
Changes
Blocks
- Items in the shelf will render in the middle of the shelf.
- Updated the sizes of many items in the shelf to better fit the shelf.
Mobs
- Decorative flowers can now be planted on them by iron golems.
- Now sometimes plant a decorative flower onto a nearby copper golem.
General
run_commandclick event- Previously, if the command field contained a command that required a signed message (
/say,/me,/msg,/tell,/w,/teammsg,/tm), it would be silently discarded.- Instead, a screen will be shown that lets the user insert the command into the chat window or copy the command to their clipboard if the chat window can't be opened.
- Previously, if the command field contained a command that required a signed message (
- Added
align_items_to_bottomblock state property to the shelf block.- If
falsethe items on the shelf will ignore the vertical translation of theon_shelfitem display transform and will be rendered vertically aligned to the middle of the shelf. - If
truethe items on the shelf will be rendered upward from the bottom of the shelf and will respect the vertical translation of theon_shelfitem display transform.- Default is
false(items are aligned to the middle of the shelf).
- Default is
- If
- It is now possible to start chatting while standing inside a Nether portal.
- The chat will now remain open and unchanged if the player was chatting before being transferred to another dimension.
- The pack format version is now
83.1.
explodeentity effects- New field:
block_particles[note 1]- Specifies per-block particles. Each block particle is randomly chosen according to weights. A set limit of block particles is spawned each tick from all explosions that tick.
- Format: List of entries.
weight: Non-negative integer representing the random weight for this entry being chosenparticle: The particle to spawnscaling: Optional scaling to apply between explosion center and block position, or1.0if not specifiedspeec[sic][2]: Optional scaling to apply to the speed of the particle, or1.0if not specified
- New field:
- The version is now
65.2. - Added new display transform
on_shelf- Used for displaying items on the Shelf.
- Players that have joined a server are now always shown in the Social Interactions screen of that server even if they are offline.[verify for Java Edition]
- Added
copper_pickaxeto#cluster_max_harvestablesitem tag.
Fixes
From released versions before 1.21
- MC-26334 – Chat UI is forcibly cleared when killed.
- MC-46503 – You can retain entities' shaders by running the
/killcommand while in spectator mode. - MC-69216 – Switching to spectator mode while fishing keeps rod cast.
- MC-98322 – Flying after shifting between Creative/Spectator.
- MC-99785 – You can leash entities in spectator mode.
- MC-119417 – A spectator can occupy a bed if they enter it and then are switched to spectator mode.
- MC-165991 – TNT explosion no longer shows additional smoke particles since 1.15 Pre-release 1.
- MC-173730 – Shift-clicking water buckets against a waterloggable block doesn't place the water beside the waterloggable block.
- MC-183784 – Visual bug to the Game Mode Switcher debug menu after resizing the window.
- MC-187850 –
run_commandclick_eventdoesn't work in written books if chat is hidden. - MC-191669 – Sprinting is disabled when switching your gamemode to spectator while sprinting into a block or general obstruction.
- MC-232968 – Spectators can prevent the closing animation of a chest/barrel when viewing it at the same time as a non-spectator.
- MC-238146 – When you switch to Spectator mode while sleeping, the night never skips.
- MC-259571 – Last player game mode not saved after player dies or the game is reloaded.
- MC-270172 – Client and server desync for hooked players when changing gamemode to spectator.
From 1.21.6
- MC-297898 – Entering a dialog temporarily closes the chat and clears anything the player was currently typing.
From 1.21.7
- MC-299548 –
run_commanddialog actions don't work if chat is hidden.
From 1.21.8
- MC-299823 – Minecraft shaders cause C7050 warnings.
- MC-299873 – Selection boxes of plain messages within dialogs can get cut off.
- MC-300034 – Dolphins can ride boats.
- MC-300457 – Dialog is unescapable when action or
exit_actionis set torun_commandwith a command that would produce a signed chat message.
From the 1.21.9 development versions
- MC-300057 – Monsters still spawn for a tick when spawning them with a Spawn Egg in Peaceful.
- MC-300183 – Items in shelves are smaller on Java than they are on Bedrock.
- MC-300417 – The copper pickaxe is not part of the
#cluster_max_harvestablesitem tag. - MC-300477 – The translucent parts of breezes are now intermittently ordered incorrectly.
From the previous development version
- MC-300722 – Hoppers appear to randomly stop draining items through shelves.
- MC-300732 – Loaded ender pearls are deleted when viewing the end credits for the first time when
enderPearlsVanishOnDeathis true. - MC-300739 – Server crash when generating custom structures containing shelf blocks.
- MC-300746 – Missing translation for copper wall torch.
- MC-300747 – Cannot see villager's profession layer behind slime.
Videos
Videos made by Slicedlime:
Notes
- ↑ Incorrectly called
block_effectsin the official changelog.
References
- ↑ "Minecraft Snapshot 25w33a" – Minecraft.net, August 12, 2025.
- ↑ MC-300983