Java Edition 25w42a

Minecraft Wiki article. Categories: Java_Edition_versions, Java_Edition_1.21.11_snapshots, Java_Edition_snapshots_released_in_2025, Java_Edition_snapshots, Pages_with_YouTube_videos

📌 Mirrored from Minecraft Wiki

This article is reproduced from Java Edition 25w42a on the Minecraft Wiki. Mirrored from revision 3654565. It is licensed CC BY-NC-SA 3.0 by the Minecraft Wiki contributors — not under the Codex’s CC BY-SA 4.0, and it may not be used commercially. Edits belong upstream, not here.

Minecraft 25w42a
25w42a.jpg: Infobox image for Minecraft version 'Minecraft 25w42a'
Java Edition 25w42a.png: Infobox image for Minecraft version 'Minecraft 25w42a'

25w42a is the second snapshot for Java Edition 1.21.11, released on October 14, 2025.[1]

Additions

General

Environment attributes

Changes

Items

Elytra

Nautilus armor

Spawn eggs

  • The zombie horse and zombie nautilus spawn eggs now work in Peaceful worlds.

Spear

  • Can no longer be used to hit targets through solid blocks.
  • Can no longer break item frames with the jab attack.

Mobs

Nautilus and zombie nautilus

  • Can now be controlled while on land.
  • Are now able to despawn when not tamed.

Piglin

Skeleton horse

  • No longer burns in sunlight.

Zombie

  • Now cannot hold another item other than a spear when paired with a zombie horse.

Zombie horse

  • Can no longer be leashed while being ridden by a jockey.

Command format

General

  • Resource suggestions now show results in any namespace instead of just within minecraft.

/stopwatch

  • Switched the order of the id argument.
  • query now returns the queried value and takes in a new scale argument.
    • The returned value will be scaled by that argument and truncated.
    • The scale is optional and will default to 1 if omitted.
    • Example: /stopwatch query foo:bar 20 to get the elapsed time in ticks.

Gameplay

Advancements

Enchantments

General

Biomes

  • Underwater biome fog color and fog distance is now blended based on the player's position between biomes, similarly to regular biome fog and sky colors.
  • Added new attributes field for biomes to specify Environment Attributes.
    • Note: certain attributes, such as gameplay/fast_lava are not evaluated positionally and thus cannot be set on a Biome.
  • Many subfields under effects have been migrated to Environment Attributes:
    • Note: the form of these attributes may not be identical to the original fields.
    • fog_color -> minecraft:visual/fog_color
    • water_fog_color -> minecraft:visual/water_fog_color
    • sky_color -> minecraft:visual/sky_color
    • particle -> minecraft:visual/ambient_particles
    • ambient_sound, mood_sound, additions_sound -> minecraft:audio/ambient_sounds
    • music -> minecraft:audio/background_music
    • music_volume -> minecraft:audio/music_volume

Data component format

  • minecraft:kinetic_weapon
    • Added new field:
      • contact_cooldown_ticks: integer, the cooldown in ticks after hitting, and loosing contact with an entity before being able to hit it again.
        • Default value: 10

Data pack

Dimension types

  • Added new attributes field for dimensions to specify Environment Attributes.
  • Many fields have been migrated to Environment Attributes:
    • Note: the form of these attributes may not be identical to the original fields.
    • ultrawarm -> minecraft:gameplay/water_evaporates, minecraft:gameplay/fast_lava, visual/default_dripstone_particle
    • bed_works -> minecraft:gameplay/bed_rule
    • respawn_anchor_works -> minecraft:gameplay/respawn_anchor_works
    • cloud_height -> minecraft:visual/cloud_height
    • piglin_safe -> minecraft:gameplay/piglins_zombify
    • has_raids -> minecraft:gameplay/can_start_raid
    • natural (note: not removed) -> minecraft:gameplay/nether_portal_spawns_piglin

Minecraft Server Management Protocol

  • Enable authentication from web browsers.
    • Authenticate by passing the token in Sec-WebSocket-Protocol header when opening the WebSocket connection.
      • Example: Sec-WebSocket-Protocol: minecraft-v1, <token>
    • Requests authenticating this way are subject to Origin header checks. This requires configuration of allowed origins on the server side using management-server-allowed-origins. The default value is empty, meaning Sec-Websocket-Protocol authentication is effectively disabled.

Resource pack

  • The version is now 70.1.

Tags

  • Biome Tags
    • Removed #snow_golem_melts and #increased_fire_burnout - replaced by gameplay/snow_golem_melts and gameplay/increased_fire_burnout Environment Attributes.
    • Removed #plays_underwater_music - replaced by only_underwater field in the audio/background_music Environment Attribute.
    • Removed #has_closer_water_fog - replaced by visual/water_fog_radius Environment Attribute.
  • Block Tags
    • Added #cave_vines to #can_glide_through tag.
  • Enchantment Tags
    • Removed #exclusive_set/lunge tag.
  • Entity Tags
    • Added bogged, skeleton, stray, and wither_skeleton and removed #skeletons from #burn_in_daylight tag.
  • Item Tags
    • Added golden_nautilus_armor to #piglin_loved tag.

Fixes

36 issues fixed

From released versions before 1.21

  • MC-263562 – World types in Realms backup info screen are untranslatable.

From 1.21.6

  • MC-298405 – Text components in the "label" of input controls in dialogs don't support "hover_event".

From 1.21.8

  • MC-299876 – Labels for booleans within dialogs are rendered in a slightly different shade of white than normal.

From 1.21.9

  • MC-301271 – Object text components do not render in some places unless there are text glyphs on the same line.
  • MC-301518 – The mouse cursor doesn’t change to the hand shape when hovering over checkboxes.
  • MC-301520 – The mouse cursor doesn’t change to the hand shape when hovering over the difficulty lock button.
  • MC-301557 – The shading direction of the bolts on single and large copper chests does not match.
  • MC-301879 – Double weathered and waxed weathered copper chests' bottom texture looks off compared to the other variants.
  • MC-302071 – Single and double copper chests have inconsistent side textures.
  • MC-302246 – Sprite object component does not render in server list depending on component tree.
  • MC-302409 – Lightning that strikes waxed lightning rods do not deoxidize nearby unwaxed copper blocks.

From 1.21.10

  • MC-302816 – When running NBT to SNBT conversion, the program waits for 1 minute after completion.

From the previous development version

  • MC-302656 – Skeleton horses burn in the sunlight.
  • MC-302657 – The "subtitles.entity.nautilus.eat" string misspells the word “Nautilus” as “Nauilus”.
  • MC-302664 – Piglins aren't attracted to golden nautilus armor.
  • MC-302672 – "Invalid player data" error when loading a world in which you have an effect applied.
  • MC-302680 – Zombie horses and zombie nautiluses cannot be spawned in Peaceful difficulty.
  • MC-302683 – The "Confirm Command Execution" dialog is popped up for commands with a permission level of 0.
  • MC-302729 – Blast furnaces do not smelt nautilus armor.
  • MC-302732 – Performing a charge attack with a spear in your off hand applies the effects from the enchantments present on the item held in the main hand.
  • MC-302743 – Repeatedly using a spear keeps performing charge attacks every 10 ticks.
  • MC-302767 – Holding a spear in Spectator mode and performing a jab attack plays the jab sound.
  • MC-302783 – Baby nautiluses use #minecraft:nautilus_taming_items instead of #minecraft:nautilus_food for growing up.
  • MC-302802 – Spear charge attack breaks item frames when still.
  • MC-302813 – Zombified piglins no longer appear to sprint or make any angry noises when angry.
  • MC-302817 – Spears with Fire Aspect can ignite victims even when the attacks are blocked.
  • MC-302818 – Zombie horsemen can occasionally spawn holding something other than an iron spear.
  • MC-302827 – Spears can jab through walls.
  • MC-302834 – Wolves' eyes don't turn red when angry.
  • MC-302838 – Extreme TPS lag when using high Lunge levels with Unbreaking.
  • MC-302842 – Nautiluses and zombie nautiluses never despawn.
  • MC-302920 – /scoreboard players display settings sometimes reset on world load.
  • MC-302924 – Players can no longer be invited to realms.
  • MC-302988 – Bees no longer get angry at players or mobs.
  • MC-303083 – Searching in the resource/data pack selection screens doesn't properly scroll to the results.
  • MC-303089 – Level 3 operators cannot use client-side operator features.

Trivia

  • This version has the same protocol version number as 1.21.10 Release Candidate 1. The two versions are not actually compatible; 25w42a crashes when attempting to join a 1.21.10-rc1 world, and 1.21.10-rc1 throws a "Network Protocol Error" message when attempting to join a 25w42a world.

Videos

Videos made by slicedlime:

References

  1. ↑ "Minecraft Snapshot 25w42a" – Minecraft.net, October 14, 2025.
  2. ↑ MC-295949 – Flying through vines with an elytra cancels the flight

Sources