Java Edition 25w15a
Jump to navigation
Jump to search
Minecraft 25w15a
Edition | ||||||
---|---|---|---|---|---|---|
Release date |
April 8, 2025 | |||||
Type | ||||||
Snapshot for | ||||||
Downloads | ||||||
Obfuscation maps | ||||||
Protocol version |
dec: 1073742069 | |||||
Data version |
4422 | |||||
Resource pack format |
56 | |||||
Data pack format |
72 | |||||
Minimum Java version | ||||||
|
{ "title": "Minecraft 25w15a", "images": [ "25w15a.jpg", "Java Edition 25w15a.png" ], "rows": [ { "field": "''(link to Java Edition article, displayed as Java Edition)''", "label": "(link to Edition article, displayed as Edition)" }, { "field": "April 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.6 article, displayed as 1.21.6)", "label": "Snapshot for" }, { "field": "[https://piston-data.mojang.com/v1/objects/a12b375db4d067af9653557e7e3c8a61fa1016c5/client.jar Client] ([https://piston-meta.mojang.com/v1/packages/260b643baa01f8f02396e94fb6dfea60878922c1/25w15a.json .json])<br />[https://piston-data.mojang.com/v1/objects/fed01fcdf4d2f37b3f847e08fd099714766533c3/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/2a8329ac1dece528e834ac79255d3d28638716d8/client.txt Client]<br />[https://piston-data.mojang.com/v1/objects/0a5b698d19dcb090e15684e076e101d596d8fec5/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>1073742069<br /> <span style=\"font-size:smaller\"><abbr title=\"hexadecimal\">hex</abbr>: </span>400000F5", "label": "(link to Protocol version article, displayed as Protocol version)" }, { "field": "4422", "label": "(link to Data version article, displayed as Data version)" }, { "field": "56", "label": "<span style=\"white-space: normal;\">(link to Pack format#List of resource pack formats article, displayed as Resource pack format)</span>" }, { "field": "72", "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 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.5|<span style=\"margin-right:-0.35em\">◄</span>◄ 1.21.5]]</td>\n<td style=\"padding: 0.4em\">'''[[Java Edition 1.21.6|1.21.6]]'''</td>\n<td style=\"padding: 0.4em\" ></td>\n</tr>\n<tr style=\"background: inherit;\">\n\n<td style=\"padding: 0.4em\">''' 25w15a'''</td>\n<td style=\"padding: 0.4em\">\n[[Java Edition 25w16a| 25w16a ►]]\n</td>\n</tr>\n</table>" }
25w15a is the first snapshot for Java Edition 1.21.6, released on April 8, 2025.[1]
Additions[edit | edit source]
Blocks[edit | edit source]
- Found in Nether fossils in soul sand valleys.
- Can be crafted with 1 bone block and 8 ghast tears.
Ingredients | [hide]Crafting recipe |
---|---|
Ghast Tear + Bone Block |
- Can be mined instantly without using a tool.
- When waterlogged, it undergoes 3 states over about 20 minutes until it spawns a ghastling mob.
- Makes sounds and shows particles depending on state.
- If mined during the waterlogging, it will revert to its "dry" state regardless of what state it has reached during waterlogging.
- Will revert states back to its initial "dry" state when it is taken away from being waterlogged, using the same time scale.
- Can be moved by pistons.
Items[edit | edit source]
- Used to spawn a happy ghast.
- Crafted out of 3 leather, 2 glass and 1 wool, the harness will have the same color as the wool used when crafting.
Ingredients | [hide]Crafting recipe |
---|---|
Leather + Glass + Matching Wool |
- Used to fly on happy ghasts.
- Can only be equipped on a happy ghast.
- Allows up to 4 players to mount the happy ghast.
- Have 16 variants, matching the color of wool used to craft the harness.
- Can be re-dyed.
Ingredients | [hide]Crafting recipe |
---|---|
Any Harness + Matching Dye |
- Can be removed from the happy ghast using shears, but only when no players are mounted.
Mobs[edit | edit source]
- Spawned after a dried ghast gets hydrated in water.
- Can also be summoned using the command:
/summon happy_ghast ~ ~ ~ {Age:-24000}
.
- Can also be summoned using the command:
- Has 20HP health points. × 10
- Will grow up into a Happy Ghast after about 20 minutes (or faster if fed Snowballs).
- Can be tempted and fed using snowballs to speed up their growth.
- After spawning, a ghastling will try and follow:
- Players within a 16-block radius.
- Or an adult, non-aquatic passive mob (and some neutral mobs) within a 16-block radius.
- If no player or suitable mob is close around the ghastling will idle around within 32 blocks from its home position (where it spawned or last was interacted with).
- It will reset its home position if it is moved more than 16 blocks away from the border of its home area.
- Spawned after a ghastling gets fed enough snowballs.
- Has 20HP health points. × 10
- A rideable entity, which can be equipped with a harness and ridden by up to four players.
- When a player mounts, the goggles on the happy ghast go down to cover its eyes, indicating that it now can be controlled.
- Players mounted after the first player piloting the happy ghast are placed in slots on each side of it, starting clockwise from the first player.
- Pressing crouch button dismounts the player on top.
- 3rd person camera is moved back when player is mounted.
- If players dismount midair, the happy ghast will descend towards the ground before it resumes roaming.
- The first player that mounts the Happy Ghast will control it, sitting in front of the Happy Ghast, just above its face.
- Pressing the forward key will make the Happy Ghast fly in the direction the player is looking.
- Pressing the back key will make the Happy Ghast fly in the opposite direction the player is looking.
- Pressing the left and right keys will strafe the Happy Ghast in the respective direction.
- Pressing the jump key will make the Happy Ghast fly directly up.
- Can be stood on, similar to a shulker.
- If the happy ghast detects players on top of it, it then ceases all movement and aligns to the closest cardinal horizontal direction.
- This happens regardless of it having a harness equipped or not.
- If the happy ghast detects players on top of it, it then ceases all movement and aligns to the closest cardinal horizontal direction.
- When not being ridden, can be tempted by players holding snowballs and harness.
- However, they can not be bred.
- Harness tempting only works if the Happy Ghast is unharnessed.
- Has no panic behavior when taking damage.
- Slowly regenerates health, with regeneration speeding up during rain, snow or when flying at the same height as clouds are rendered.
- Can be burned by fire and lava, as opposed to regular ghasts.
- Cannot enter boats, but can enter minecarts.
- When there are no players mounted or walking on the happy ghast, the goggles go up and the happy ghast starts to roam around the home position.
- Idles around within 64 blocks from its home position in the similar way as the ghastling.
- If wearing a harness, the happy ghast idles closer to the home position (within 32 blocks).
- The Happy Ghast will try to stay close to blocks when roaming on its own.
- Does not drop anything other than experience.
Command format[edit | edit source]
- No arguments.
- Prints current version information on server side.
- Available in singleplayer or for server operators.
Gameplay[edit | edit source]
- Added 2 new advancements:
- Stay Hydrated!
- Place a Dried Ghast block into water
- Heart Transplanter
- Place a Creaking Heart with the correct alignment between two Pale Oak Log blocks
- Stay Hydrated!
General[edit | edit source]
- Added
camera_distance
- Default value:
4.0
- Modifies the distance at which the camera is placed away from the player or spectated entity when in a third-person view.
- If the entity being ridden has a larger camera_distance attribute, that distance will be used.
- This distance is multiplied by the scale attribute to get a final target camera distance.
- Default value:
- Added F3 + V.
- Prints client-side version information.
- Added
minecraft:happy_ghast_one_cm
: Distance by Happy Ghast.
- Added the
#triggers_ambient_desert_sand_block_sounds
block tag.- Contains blocks that can trigger ambient desert sand sounds to play from blocks above.
- Added the
#happy_ghast_food
item tag.- Contains items that can be used to feed happy ghasts.
- Added the
#happy_ghast_tempt_items
item tag.- Contains items that can be used to tempt happy ghasts.
- Added the
#harnesses
item tag.- Contains all types of harnesses.
- Added the
#can_equip_harness
entity tag.- Contains entities that can equip the harness items
- Added
#followable_friendly_mobs
entity tag.- Contains non-baby entities that will be followed by ghastlings.
Changes[edit | edit source]
Blocks[edit | edit source]
- Now produce larger, and more constant, amounts of particles.
Items[edit | edit source]
Mobs[edit | edit source]
- Updated its texture to be higher resolution, matching the new happy ghast.
- Now have their legs mirrored.
Command format[edit | edit source]
- Added
/datapack create
- Creates new empty directory data pack for current world.
- Supported pack version is always equal to one supported by game.
- Available only to server owners.
- Syntax:
/datapack create <id> <name>
id
- new pack name, must be a valid directory name.name
- text component to be placed in description inpack.mcmeta
.
Gameplay[edit | edit source]
- Rules for when ambient desert blocks sounds play have been tweaked.
- Ambient sand sounds no longer require sky access to play.
- Ambient sand sounds now have a slightly decreased chance to play.
- Terracotta blocks no longer trigger ambient sand sounds.
- Sand blocks no longer trigger ambient wind sounds.
- Terracotta blocks no longer trigger ambient wind sounds.
- Short Dry Grass and Tall Dry Grass can now trigger ambient wind sounds when above 2 Sand, Red Sand or Terracotta blocks.
- Dead Bush ambient sounds now have a slightly increased chance of playing.
- Spectators will now teleport together with, but stop spectating, entities that move to other dimensions.
General[edit | edit source]
attribute_modifiers
- Added optional display field to
attributes_modifiers
entries.- There are 3 display types:
default
- Current behavior of showing the calculated attribute modifier values on the tooltip.hidden
- Does not show the attribute modifier entry.override
- Replaces the shown attribute modifier text.- Contains a single field
value
for the text contents to show for this attribute modifer entry.
- Contains a single field
- There are 3 display types:
- Added optional display field to
- The pack format version is now
72
. - Dimension Type definitions have a new optional field,
cloud_height
that indicates what Y-level the clouds start in the dimension.
area_effect_cloud
- The
Particle
field has been renamed tocustom_particle
, and now always functions as an exact override for the default coloredentity_effect
particle.- The field will not be written if no override is specified.
- The color will no longer be inherited from the potion contents when specifying the
entity_effect
ortinted_leaves
particle types.
- The
Equipment Assets
- Added new
happy_ghast_body
layer type, rendering in the body slot of the happy ghast.
- The pack format version is now
56
. - The game will now consistently respect
blur
texture parameter in.png.mcmeta
files.
- Changed location on the sounds for glow squid, squid, guardian, horse, rabbit and pufferfish from the
entity
folder to themob
folder.
block.sand.wind
has been renamed toblock.dry_grass.ambient
.
- Added
happy_ghast
to#dismounts_underwater
, and#fall_damage_immune
entity tags. - The
#plays_ambient_desert_block_sounds
block tag has been renamed to#triggers_ambient_desert_dry_vegetation_block_sounds
.
- Increased the third-person camera distance when spectating or riding Ghasts, Ender Dragons, and Giants.
Experimental[edit | edit source]
Additions[edit | edit source]
Command format[edit | edit source]
- A new command for querying and modifying waypoints.
- Syntax:
/waypoint list
/waypoint modify <entity-selector> color <color>
/waypoint modify <entity-selector> color hex <hex-color>
/waypoint modify <entity-selector> color reset
/waypoint modify <entity-selector> fade <fade_start> <alpha_start> <fade_end> <alpha_end>
/waypoint modify <entity-selector> fade reset
- Parameters:
entity-selector
: For selecting entities that are transmitting as waypoints (seewaypoint_transmit_range
attribute).color
: Overrides the locator bar icon color for this waypoint.hex <hex-color>
arguments are in web format (RRGGBB).- Red is either hex F00 or hex FF0000.
- Cornflower blue is hex 6495ED.
fade
: Set the fade out effect for waypoints.- The arguments
<fade_start>
<alpha_start>
<fade_end>
<alpha_end>
handle the starting/ending fade distance & alpha opacity.*_start
is the nearby values (closest to the player).*_end
is the far values (furthest from the player).
reset
will restore the default behavior of distant locator bar icons fading out to 0.2 alpha.
- The arguments
Gameplay[edit | edit source]
- A UI element on the player HUD that displays the direction of other players in the world.
- By default, all players transmit a waypoint from themselves, and all players receive all waypoints; allowing players to locate other players in multiplayer.
- The locator bar will display colored indicators when the camera is facing within 120 degrees towards a waypoint. If a waypoint is above/below the camera's viewport (the screen) an up/down arrow will display.
- Any waypoint that is determined to be a player or mob that belongs to a Team then the color indicator will match the team color.
- Can be toggled with gamerule useLocatorBar.
- Crouching will hide the player, preventing them from appearing on the Locator Bar of other players.
- Spectators are only visible to other spectators on the Locator Bar.
General[edit | edit source]
- Added
waypoint_transmit_range
andwaypoint_receive_range
.- Default:
0.0
, Minimum:0.0
, Maximum:60000000.0
. - Players have a default transmission and receive range of 60,000,000.
- Mobs with a transmission range above zero will send waypoint packets to nearby receivers.
- Similarly, receivers only receive with a range above zero, and cannot receive waypoints outside of this range.
- Default:
- Added the
useLocatorBar
game rule.- Is enabled by default for servers running the Locator Bar experiment.
- Disabling the game rule will remove all existing waypoints from all players.
Changes[edit | edit source]
Blocks[edit | edit source]
Carved Pumpkin and Heads
- Will hide players from the locator bar when worn in the head slot.
Items[edit | edit source]
- Will hide players from the locator bar.
Fixes[edit | edit source]
From released versions before 1.21
- MC-147260 – Map icons are not displayed in the cartography table.
- MC-191306 – Sounds played using
/playsound
are played in all dimensions. - MC-266318 – Trapdoors and doors have inconsistent subtitles for being opened and closed.
From 1.21.1
- MC-276264 – Advancement screen shadow renders below item icons.
From 1.21.2
- MC-275374 – Drowneds with
CanBreakDoors:1b
don't break doors. - MC-277992 – 1 color in the pale chest boat item is incorrect.
- MC-278466 – Bundle experiment data pack related strings are not in
deprecated.json
.
From 1.21.4
- MC-278873 – The data fixer regenerates chunks containing items obtained from flower pots using Ctrl + Pick Block before version 1.13, or it crashes the game if the item is in the player's inventory.
From 1.21.5
- MC-280047 – Temperate cows use their 1.14 texture with the Programmer Art resource pack enabled.
- MC-280266 – Firefly bushes don't produce as many, or as constant, amounts of particles as on Bedrock Edition.
- MC-280268 – Blazes and breezes use "large" spawn eggs despite mobs of a similar size using "medium".
- MC-280471 – The
Particle.color
field in area effect clouds is read-only. - MC-293619 – The chicken spawn egg texture in Programmer Art is missing pixels that match the inventory slot background color.
- MC-295681 – Leaf litter can generate inside of woodland mansions.
- MC-295850 – Done and Cancel buttons on the world creation Edit Game Rules screen do the same thing.
- MC-295866 – The
/setblock
and/fill
commands no longer update redstone power in some situations. - MC-295867 – Structures from previous versions fail with
DataFixerUpper
. - MC-296035 – Two pixels from "
mooshroom_spawn_egg
" are the same as "cow_spawn_egg
". - MC-296624 – Old Brown Mooshroom texture is missing from Programmer Art.
- MC-297537 – Extra "
entity.wolf_whine.whine
" sound event exists insounds.json
.
Videos[edit | edit source]
Videos made by Slicedlime:
References[edit | edit source]
- ↑ "Minecraft Snapshot 25w15a" – Minecraft.net, April 8, 2025.