![]() |
VOOZH | about |
| Edition | Java Edition | |||||
|---|---|---|---|---|---|---|
| Release date | January 8, 2025 | |||||
| Type | Snapshot | |||||
| Snapshot for | 1.21.5 | |||||
| Downloads | Client (.json) Server | |||||
| Obfuscation maps | Client Server | |||||
| Protocol version | dec: 1073742053 hex: 400000E5 | |||||
| Data version | 4298 | |||||
| Resource pack format | 47 | |||||
| Data pack format | 62 | |||||
| Minimum Java version | Java SE 21 | |||||
| ||||||
{
"title": "Minecraft 25w02a",
"images": [
"25w02a.jpg",
"Java Edition 25w02a.png"
],
"rows": [
{
"field": "''(link to Java Edition article, displayed as Java Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "January 8, 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.5 article, displayed as 1.21.5)",
"label": "Snapshot for"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/5dc770c10d3769f9f3437a2bd7029b10b9c0d780/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/02a2ae8e2c54cfc39402997bae1bbb2ccc956c84/25w02a.json .json])<br />[https://piston-data.mojang.com/v1/objects/d9bf4ff75df54a19c19cb4fbc37f020a734904e5/server.jar Server]",
"label": "(link to Tutorial:Installing a version#Manual version installation article, displayed as Downloads)"
},
{
"field": "[https://piston-data.mojang.com/v1/objects/2a5d0ba89d8a9293c37821e4d9c192571a98ceda/client.txt Client]<br />[https://piston-data.mojang.com/v1/objects/fea3bf04f0775c6413e0283e4398c09c38d752fa/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>1073742053<br /> <span style=\"font-size:smaller\"><abbr title=\"hexadecimal\">hex</abbr>: </span>400000E5",
"label": "(link to Protocol version article, displayed as Protocol version)"
},
{
"field": "4298",
"label": "(link to Data version article, displayed as Data version)"
},
{
"field": "47",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of pack formats article, displayed as Resource pack format)</span>"
},
{
"field": "62",
"label": "<span style=\"white-space: normal;\">(link to Pack format#List of 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\" rowspan=\"2\">[[Java Edition 1.21.4|<span style=\"margin-right:-0.35em\">β</span>β 1.21.4]]</td>\n<td style=\"padding: 0.4em\">'''[[Java Edition 1.21.5|1.21.5]]'''</td>\n<td style=\"padding: 0.4em\" >[[Java Edition 1.21.6| 1.21.6 <span style=\"margin-right:-0.35em\">βΊ</span>βΊ]]</td>\n</tr>\n<tr style=\"background: inherit;\">\n\n<td style=\"padding: 0.4em\">''' 25w02a'''</td>\n<td style=\"padding: 0.4em\">\n[[Java Edition 25w03a| 25w03a βΊ]]\n</td>\n</tr>\n</table>"
}
25w02a is the first snapshot for Java Edition 1.21.5 released on January 8, 2025,[1] which adds leaf litter, wildflowers, new pig variants and fixes bugs. This is the first snapshot released in 2025.
π Image
π Image
π Image
π Image
Leaf litter
π Image
π Image
π Image
π Image
Wildflowers
| Ingredients | Crafting recipe |
|---|---|
| Wildflowers |
Data components
minecraft:weapon
damage_per_attack - non-negative integer (default: 1)
can_disable_blocking - boolean (default: false)
weapon={damage_per_attack:2}minecraft:potion_duration_scale
potion_contents component, the duration of the applied effects will be scaled by this factor.custom_effects in the potion_contents component, unlike the previous hard-coded scaling factor.1.0.potion_duration_scale=0.25#replaceable_by_mushrooms - exhaustive list of all blocks that can be replaced as a mushroom is placed or grows.#sword_instantly_mines - blocks that are instantly mined by Swords.#book_cloning_target - item that can be crafted together with a Written Book to clone it.#spawns_cold_variant_farm_animals - all biomes where cold variant of farm animals spawn.#spawns_warm_variant_farm_animals - all biomes where warm variants of farm animals spawn.Iron bars, iron block, iron trapdoor, iron door and heavy weighted pressure plate
Pale oak leaves and pale oak sapling
General
/tellraw or /title are now specified with SNBT instead of JSON./scoreboard command when specifying the styled number format is now specified with SNBT instead of JSON./setblock and /fill commands have changed in how they handle block entity data:
/fill
/fill, /clone, /setblock and /place template
strict.
fill <from> <to> <block> keepfill <from> <to> <block> [replace <filter>] [strict|destroy|hollow|outline]clone [from <sourceDimension>] <begin> <end> [to <targetDimension>] <destination> [strict] [[replace|masked|filtered <filter>] [force|move|normal]]setblock <pos> <block> [destroy|keep|replace|strict]place template <template> [<pos> [<rotation> [<mirror> [<integrity> [<seed> [strict]]]]]]General
Data components
minecraft:tool
can_destroy_blocks_in_creative (bool)
true.62.ArmorDropChances, HandDropChances, and body_armor_drop_chance fields have been merged into a drop_chances field
head, chest, legs, feet, mainhand, offhand, body.0.085f).e.g. drop_chances:{chest:0.1,feet:1.0}drop_chances field is removed entirely if all defaults.potion_duration_scale (float).
1.0.0.25.crafting_transmute
id - item idcount - positive integer (default: 1)components - a component patch object (default: empty)e.g. "result": {"id": "minecraft:stick", "count": 3, "components": {"!minecraft:damage": {}, "minecraft:enchantment_glint_override": {}}}(e.g. "result": "minecraft:stick")47.cold_pigwarm_pigpig texture.data/<namespace>/pig_variant/<id>.json
model - one of: normal, cold .texture - texture id for this variant, resolves to assets/<namespace>/textures/<path>.png.biome - single entry, list or a tag describing biomes in which this variant naturally spawns.
wildflowers to the #bee_attractive, and #flowers block tags, and the #bee_food item tag.wildflowers, and leaf_litter to the #inside_step_sound_blocks block tag.leaf_litter to the #replaceable_by_trees block tag.#big_dripleaf_placeable block tag, effectively removing pale_moss_block from the contents.pale_garden to the #has_structure/woodland_mansion biome tag.minecraft:custom_name="{"text":"Renamed item"}" will become minecraft:custom_name={text:'Renamed item'}./tellraw or /title.
/tellraw @s '{"text":"Hello world"}' may become tellraw @s {text:'Hello world'}}.hoverEvent field has been renamed to hover_event.value field (which was parsed from a rendered text component) is no longer supported.show_text action:
contents field has been renamed to text.{action:'show_text',contents:'Hello world'} becomes {action:'show_text',text:'Hello world'}show_item action:
contents field has been inlined.{action:'show_item',contents:{id:'minecraft:stick',count:2}} becomes {action:'show_item',id:'minecraft:stick',count:2}{action:'show_item',contents:'minecraft:stick'} becomes {action:'show_item',id:'minecraft:stick'}show_entity action:
contents field has been inlined.id field has been renamed to uuid.type field has been renamed to id.{action:'show_entity',contents:{id:[I;0,0,0,0],type:'minecraft:pig'}} becomes {action:'show_entity',uuid:[I;0,0,0,0],id:'minecraft:pig'}clickEvent field has been renamed to click_eventopen_url action:
value field has been renamed to urlhttps:// or http:// schemes, instead of simply not working.{action:'open_url',value:'https://minecraft.net'} becomes {action:'open_url',url:'https://minecraft.net'}open_file action:
value field has been renamed to pathrun_command action:
value field has been renamed to command./ prefix.{action:'run_command',value:'/say Hi'} becomes {action:'run_command',command:'/say Hi'}.suggest_command action:
value field has been renamed to command.{action:'suggest_command',value:'/help'} becomes {action:'suggest_command',command:'/help'}change_page action:
value field has been renamed to page.{action:'change_page',value:'1'} becomes {action:'change_page',page:1}copy_to_clipboard format is unchanged.From released versions before 1.21
/fill air destroy" commands give error message and return 0 for result/success.minecraft:enchant.thorns.hit" sound event doesn't play when non-player entities are damaged by the thorns enchantment./setblock or /fill to re-place a block entity keeps old NBT (if no NBT specified) but clears inventories, even when the command fails./setblock, debug stick and BlockStateTag, to be to opposite of the situation it would be in./setblock does not work./recipe give or take for one recipe says "recipes"./op @a.minecraft:entity.player.hurt" sound is no longer played when players receive thorns damage from guardians or elder guardians.value" within "change_page" clickEvent json looks for a string instead of an integer.From 1.21
From 1.21.2
level.dat.From 1.21.3
From 1.21.4
/fill command doesn't work properly with the directional states of several blocks placed adjacent to one another.Owner tag from a sitting tamed wolf with /data remove makes the wolf moving and sitting at the same time.minecraft:entity.player.big_fall no longer plays the sound when falling from great height./setblock a 'waterlogged=true' state on (glow_lichen, resin_clump, sculk_vein, etc.) produces an error./summon never drop their equipment.smithing_transform recipes can't set an item's components back to default.