Java Edition 1.21.6: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
No edit summary
(why remove all additions? see literally every single other update page, EVERYTHING is listed. you dont just remove everything except for the block/item additions bc "hydrated ghast isnt a separate block".)
Line 1: Line 1:
{{Move|Upcoming Java Edition version|Java Edition Summer Drop release|reason=The current title is unofficial, and is presently being discussed at https://minecraft.wiki/w/Talk:Summer_Drop_2025#Summer_Drop_version_pages}}
{{conjecture}}
{{conjecture}}
{{wip}}
{{Infobox version
{{Infobox version
|title=Minecraft 1.21.6
| title = Minecraft 1.21.6
|image=
| image =
|name=[[Summer Drop 2025]]
| name = [[Summer Drop 2025]]
|edition=Java
| edition = Java
|vernum=1.21.6
| vernum = 1.21.6
| date = June 2025<ref name=date>{{Tweet|JustJosIt|1904455682041983227|The Spring to Life game drop comes today, the summer drop updates comes in June!}} ([https://archive.is/j0vh2 archived])</ref>
|date=2025
|prevparent=1.21
| prevparent = 1.21
|prev=1.21.5
| prev = 1.21.5
|next=
| next =
|nextparent=
| nextparent =
|planned=yes}}
| planned = yes
}}
{{Relevant guide|Java Edition guides/Summer Drop 2025}}
{{Relevant guide|Java Edition guides/Summer Drop 2025}}
The release of the '''[[Summer Drop 2025]]''' is an upcoming version of {{JE}} that is set to release in 2025.
'''1.21.6''', the release of the '''[[Summer Drop 2025]]''', is an upcoming version of {{JE}} that is set to release in June 2025.<ref name=date />


== Additions ==
== Additions ==
{{Additions table
{{Additions table
|Dried Ghast
|Dried Ghast
|Hydrated Ghast
|White Harness
|White Harness
|Light Gray Harness
|Light Gray Harness
Line 38: Line 40:
}}
}}
=== Blocks ===
=== Blocks ===
'''[[File:Dried Ghast.png|32px]] [[Dried Ghast]]'''
'''{{animate|Dried Ghast BE1.png;Partially Hydrated Ghast BE1.png;Mostly Hydrated Ghast BE1.png;Hydrated Ghast BE1.png|32px}} [[Dried Ghast]]'''
* Found in [[soul sand valley]]s.
* Found in [[Nether fossils]] in [[soul sand valley]]s.
* Can be crafted using [[ghast tear]]s and a [[bone block]].
* Can be crafted with 1 [[bone block]] and 8 [[ghast tear]]s.
{{Crafting
|A1 = Ghast Tear
|B1 = Ghast Tear
|C1 = Ghast Tear
|A2 = Ghast Tear
|B2 = Bone Block
|C2 = Ghast Tear
|A3 = Ghast Tear
|B3 = Ghast Tear
|C3 = Ghast Tear
|Output = Dried Ghast
|ignoreusage=1
}}
* 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.


=== Items ===
=== Items ===
'''[[File:Happy_Ghast_Spawn_Egg_JE1_BE1.png|32px]] [[Happy Ghast Spawn Egg]]'''
'''{{animate|White Harness.png;Light Gray Harness.png;Gray Harness.png;Black Harness.png;Brown Harness.png;Red Harness.png;Orange Harness.png;Yellow Harness.png;Lime Harness.png;Green Harness.png;Cyan Harness.png;Light Blue Harness.png;Blue Harness.png;Purple Harness.png;Magenta Harness.png;Pink Harness.png|32px}} [[Harness]]'''
* Used to spawn a [[happy ghast]].

'''{{animate|White Harness.png;Light Gray Harness.png;Gray Harness.png;Black Harness.png;Brown Harness.png;Red Harness.png;Orange Harness.png;Yellow Harness.png;Lime Harness.png;Green Harness.png;Cyan Harness.png;Light Blue Harness.png;Blue Harness.png;Purple Harness.png;Magenta Harness.png;Pink Harness.png|32px|class=pixel-image}} [[Harness]]'''
* Crafted out of 3 [[leather]], 2 [[glass]] and 1 [[wool]], the harness will have the same color as the wool used when crafting.
{{Crafting
|A1 = Leather
|B1 = Leather
|C1 = Leather
|A2 = Glass
|B2 = Matching Wool
|C2 = Glass
|Output = Matching Harness
|ignoreusage = 1
}}
* Used to fly on [[happy ghast]]s.
* Used to fly on [[happy ghast]]s.
** 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.
* Have 16 variants, matching the color of wool used to craft the harness.
** Can be re-dyed.

{{Crafting
'''[[File:Happy Ghast Spawn Egg JE1 BE1.png|32px]] [[Happy Ghast Spawn Egg]]'''
|B2 = Any Harness
*Used to spawn a [[happy ghast]].
|C2 = Matching Dye
*Shown explicitly and used in the aftershow of [[Minecraft LIVE – March 2025]].
|Output = Matching Harness
|ignoreusage = 1
}}
* Can be removed from the happy ghast using [[shears]], but only when no players are mounted.


=== Mobs ===
=== Mobs ===
'''[[File:Ghastling (pre-release).gif|32px]] [[Ghastling]]'''
'''[[File:Ghastling (pre-release).gif|32px]] [[Ghastling]]'''
* Spawned after a [[dried ghast]] gets hydrated in [[water]].
* Spawned after a [[dried ghast]] gets hydrated in [[water]].
* Can be turned into a [[happy ghast]] by feeding [[snowballs]].
* Can be fed [[snowball]]s to speed up their growth.
* Can be summoned using the command: {{cmd|/summon happy_ghast ~ ~ ~ ~ ~ minecraft:spawn_baby}}.
* 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.


'''[[File:Happy Ghast.gif|32px]] [[Happy Ghast]]'''
'''[[File:Happy Ghast.gif|32px]] [[Happy Ghast]]'''
* Spawned after a [[ghastling]] gets fed enough [[snowballs]].
* Spawned after a [[ghastling]] gets fed enough [[snowball]]s.
* A rideable entity, which can be equipped with a [[harness]] and ridden by up to four players.
* Rideable.
** When a player mounts, the goggles on the Happy Ghast go down to cover its eyes, indicating that it now can be controlled
* Up to 4 players can ride on it.
** 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
* 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.
* When not being ridden, will approach players holding [[snowball]]s.
* 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.
* Cannot enter [[boats]]
* 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).


=== Gameplay ===
=== Gameplay ===
'''[[Player Locator Bar]]'''
'''[[Advancement]]s'''
* Added 2 new advancements:
* The player locator bar is a new UI element on the player HUD that displays the direction of other players in the world.
** Stay Hydrated!
* When the player locator bar experiment is enabled and there are multiple players in a world, the player locator bar will appear on-screen for each player, replacing the experience bar. The player level number will still be visible as before above the player locator bar.
** Heart Transplanter
* The player locator bar will display colored indicators when the camera is facing within 120 degrees towards another player. If another player is 30 degrees above or below the camera's viewport (the screen) an up or down arrow will be displayed.

* Players in spectator mode are not visible on the player locator bar.
=== Command format ===
* A player can hide and prevent their indicator from appearing on the locator bar via the following means:
'''{{Cmd|version}}'''
** Sneaking.
* No arguments.
** Wearing a [[head]] or a [[carved pumpkin]].
* Prints current version information on server side.
** Being under the [[invisibility]] effect.
* Can be disabled by map creator or server operator.
* Available in singleplayer or for server operators.

=== General ===
'''[[Attribute]]s'''
* Added {{cd|camera_distance}}
** Default value: {{cd|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.

'''[[Controls]]'''
* Added {{key|F3+V}}.
** Prints client-side version information.

'''[[Tags]]'''
* Added the {{cd|#triggers_ambient_desert_dry_vegetation_block_sounds}} block tag.
** Contains blocks that can trigger ambient desert dry vegetation sounds to play from blocks above.
* Added the {{cd|#happy_ghast_food}} item tag.
** Contains items that can be used to feed Happy Ghasts.
* Added the {{cd|#happy_ghast_tempt_items}} item tag.
** Contains items that can be used to tempt Happy Ghasts.
* Added the {{cd|#can_equip_harness}} entity tag.
** Contains entities that can equip the Harness items
* Added {{cd|#followable_friendly_mobs}} entity tag.
** Contains non-baby entities that will be followed by Baby Happy Ghasts.


== Changes ==
== Changes ==
=== Mobs ===
'''[[Ghast]]'''
* Updated its texture to be higher resolution, matching the new happy ghast.


== Technical ==
=== Command format ===
'''{{cmd|datapack}}'''
* Added {{cmd|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: {{cmd|datapack create <id> <name>}}
*** {{cd|id}} - new pack name, must be a valid directory name.
*** {{cd|name}} - text component to be placed in description in {{cd|pack.mcmeta}}.


== Fixes ==
=== General ===
'''[[Entity data]]'''
* {{cd|area_effect_cloud}}
** The {{cd|Particle}} field has been renamed to {{cd|custom_particle}}, and now always functions as an exact override for the default colored {{cd|entity_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 {{cd|entity_effect}} or {{cd|tinted_leaves}} particle types


'''Equipment Assets'''
== Trivia ==
* Added new {{cd|happy_ghast_body}} layer type, rendering in the body slot of the Happy Ghast.

'''[[Data component format]]'''
* {{cd|attribute_modifiers}}
** Added optional display field to {{cd|attributes_modifiers}} entries.
*** There are 3 display types:
**** {{cd|default}} - Current behavior of showing the calculated attribute modifier values on the tooltip.
**** {{cd|hidden}} - Does not show the attribute modifier entry.
**** {{cd|override}} - Replaces the shown attribute modifier text.
***** Contains a single field {{cd|value}} for the text contents to show for this attribute modifer entry.

'''[[Data pack]]'''
* The [[pack format]] version is now {{cd|73}}.
* Dimension Type definitions have a new optional field, <code>cloud_height</code> that indicates what Y-level the clouds start in the dimension.<!--needs rephrasing, directly copied from changelog-->

'''[[Resource pack]]'''
* The [[pack format]] version is now {{cd|56}}
* The game will now consistently respect {{cd|blur}} texture parameter in {{cd|.png.mcmeta}} files.

'''[[Sounds]]'''
* Changed location on the sounds for glow squid, squid, guardian, horse, rabbit and pufferfish from the {{cd|entity}} folder to the {{cd|mob}} folder.

'''[[Sound events]]'''
* {{cd|block.sand.wind}} has been renamed to {{cd|block.dry_grass.ambient}}.

'''[[Tags]]'''
* The {{cd|#plays_ambient_desert_block_sounds}} block tag has been renamed to {{cd|#triggers_ambient_desert_sand_block_sounds}}.

== Experimental ==
=== Additions ===
==== Gameplay ====
'''[[Player locator bar]]'''
* 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.

==== Command format ====
'''{{cmd|waypoint}}'''
* A new command for querying and modifying waypoints.
* Syntax:
** {{cmd|waypoint list}}
** {{cmd|waypoint modify <entity-selector> color <color>}}
** {{cmd|waypoint modify <entity-selector> color hex <hex-color>}}
** {{cmd|waypoint modify <entity-selector> color reset}}
** {{cmd|waypoint modify <entity-selector> fade <fade_start> <alpha_start> <fade_end> <alpha_end>}}
** {{cmd|waypoint modify <entity-selector> fade reset}}
* Parameters:
** {{cd|entity-selector}}: For selecting entities that are transmitting as waypoints (see {{cd|waypoint_transmit_range}} attribute).
** {{cd|color}}: Overrides the Locator Bar icon color for this waypoint.
** {{cd|hex <hex-color>}} arguments are in web format (RRGGBB).
*** Red is either hex F00 or hex FF0000.
*** Cornflower blue is hex 6495ED.
** {{cd|fade}}: Set the fade out effect for waypoints.
*** The arguments {{cd|<fade_start>}} {{cd|<alpha_start>}} {{cd|<fade_end>}} {{cd|<alpha_end>}} handle the starting/ending fade distance & alpha opacity.
**** {{cd|*_start}} is the nearby values (closest to the player).
**** {{cd|*_end}} is the far values (furthest from the player).
*** {{cd|reset}} will restore the default behavior of distant Locator Bar icons fading out to 0.2 alpha.

==== General ====
'''[[Attribute]]'''
* Added {{cd|waypoint_transmit_range}} and {{cd|waypoint_receive_range}}.
** Default: {{cd|0.0}}, Minimum: {{cd|0.0}}, Maximum: {{cd|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.

'''[[Game rule]]'''
* Added the {{cd|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 ===
==== Blocks ====
'''[[Carved Pumpkin]] and [[Head]]s'''
* Will hide players from the locator bar when worn in the head slot.

=== Items ===
'''[[Potion of Invisibility]]'''
* Will hide players from the locator bar.

== Fixes ==
{{fixes|project=MC|fixedin=1.21.6
|;From released versions before 1.21
|147260|Map icons are not displayed in the cartography table.
|191306|Sounds played using {{cmd|playsound}} are played in all dimensions.
|266318|Trapdoors and doors have inconsistent subtitles for being opened and closed.
|;From 1.21.1
|276264|Advancement screen shadow renders below item icons.
|;From 1.21.2
|275374|Drowneds with {{cd|CanBreakDoors:1b}} don't break doors.
|277992|1 color in the pale chest boat item is incorrect.
|278466|Bundle experiment data pack related strings are not in {{cd|deprecated.json}}.
|;From 1.21.4
|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
|280047|Temperate cows use their 1.14 texture with the Programmer Art resource pack enabled.
|280266|Firefly bushes don't produce as many, or as constant, amounts of particles as on Bedrock Edition.
|280268|Blazes and breezes use "large" spawn eggs despite mobs of a similar size using "medium".
|280471|The {{cd|Particle.color}} field in area effect clouds is read-only.
|293619|The chicken spawn egg texture in Programmer Art is missing pixels that match the inventory slot background color.
|295681|Leaf litter can generate inside of woodland mansions.
|295850|Done and Cancel buttons on the world creation Edit Game Rules screen do the same thing.
|295866|The {{cmd|setblock}} and {{cmd|fill}} commands no longer update redstone power in some situations.
|295867|Structures from previous versions fail with {{cd|DataFixerUpper}}.
|296035|Two pixels from "{{cd|mooshroom_spawn_egg}}" are the same as "{{cd|cow_spawn_egg}}".
|296624|Old Brown Mooshroom texture is missing from Programmer Art.
|297537|Extra "{{cd|entity.wolf_whine.whine}}" sound event exists in {{cd|sounds.json}}.
}}


== References ==
== References ==
Line 87: Line 296:
{{Navbox Java Edition versions|1.2x}}
{{Navbox Java Edition versions|1.2x}}


[[fr:Édition Java 1.21.6]]
[[fr:Édition Java 1.21.6]]
[[ru:1.21.6 (Java Edition)]]
[[zh:Java版1.21.6]]

Revision as of 12:28, 9 April 2025

It has been suggested that this page be moved to Upcoming Java Edition version or Java Edition Summer Drop release.
If this move affects many pages or may potentially be controversial, do not move the page until a consensus is reached.
 [discuss]
Reason: The current title is unofficial, and is presently being discussed at https://minecraft.wiki/w/Talk:Summer_Drop_2025#Summer_Drop_version_pages
When moving, be sure to use the appropriate tool instead of simply copying and pasting the page's contents, to preserve edit history.
This topic is named by the community.
 
An official name has not been given. Please update the name if confirmed by reliable sources.
Minecraft 1.21.6
Edition

Java Edition

Official name

Summer Drop 2025

Planned release date

June 2025[1]

Development versions
There is a guide for this update!
 
See Java Edition guides/Summer Drop 2025 for a guide to all of the new features introduced in Summer Drop 2025.

1.21.6, the release of the Summer Drop 2025, is an upcoming version of Java Edition that is set to release in June 2025.[1]

Additions

1.21.6 block and item additionsInvicon Dried Ghast.png: Inventory sprite for Dried Ghast in Minecraft as shown in-game linking to Dried Ghast with description:Invicon Hydrated Ghast.png: Inventory sprite for Hydrated Ghast in Minecraft as shown in-game linking to Hydrated Ghast with description: Hydrated GhastInvicon White Harness.png: Inventory sprite for White Harness in Minecraft as shown in-game linking to White Harness with description: White HarnessInvicon Light Gray Harness.png: Inventory sprite for Light Gray Harness in Minecraft as shown in-game linking to Light Gray Harness with description: Light Gray HarnessInvicon Gray Harness.png: Inventory sprite for Gray Harness in Minecraft as shown in-game linking to Gray Harness with description: Gray HarnessInvicon Black Harness.png: Inventory sprite for Black Harness in Minecraft as shown in-game linking to Black Harness with description: Black HarnessInvicon Brown Harness.png: Inventory sprite for Brown Harness in Minecraft as shown in-game linking to Brown Harness with description: Brown HarnessInvicon Red Harness.png: Inventory sprite for Red Harness in Minecraft as shown in-game linking to Red Harness with description: Red HarnessInvicon Orange Harness.png: Inventory sprite for Orange Harness in Minecraft as shown in-game linking to Orange Harness with description: Orange HarnessInvicon Yellow Harness.png: Inventory sprite for Yellow Harness in Minecraft as shown in-game linking to Yellow Harness with description: Yellow HarnessInvicon Green Harness.png: Inventory sprite for Green Harness in Minecraft as shown in-game linking to Green Harness with description: Green HarnessInvicon Lime Harness.png: Inventory sprite for Lime Harness in Minecraft as shown in-game linking to Lime Harness with description: Lime HarnessInvicon Cyan Harness.png: Inventory sprite for Cyan Harness in Minecraft as shown in-game linking to Cyan Harness with description: Cyan HarnessInvicon Light Blue Harness.png: Inventory sprite for Light Blue Harness in Minecraft as shown in-game linking to Light Blue Harness with description: Light Blue HarnessInvicon Blue Harness.png: Inventory sprite for Blue Harness in Minecraft as shown in-game linking to Blue Harness with description: Blue HarnessInvicon Magenta Harness.png: Inventory sprite for Magenta Harness in Minecraft as shown in-game linking to Magenta Harness with description: Magenta HarnessInvicon Purple Harness.png: Inventory sprite for Purple Harness in Minecraft as shown in-game linking to Purple Harness with description: Purple HarnessInvicon Pink Harness.png: Inventory sprite for Pink Harness in Minecraft as shown in-game linking to Pink Harness with description: Pink HarnessInvicon Happy Ghast Spawn Egg.png: Inventory sprite for Happy Ghast Spawn Egg in Minecraft as shown in-game linking to Happy Ghast Spawn Egg with description: Happy Ghast Spawn Egg

Blocks

Dried Ghast

Ingredients Crafting recipe
Ghast Tear +
Bone Block
Invicon Ghast Tear.png: Inventory sprite for Ghast Tear in Minecraft as shown in-game linking to Ghast Tear with description: Ghast TearInvicon Ghast Tear.png: Inventory sprite for Ghast Tear in Minecraft as shown in-game linking to Ghast Tear with description: Ghast TearInvicon Ghast Tear.png: Inventory sprite for Ghast Tear in Minecraft as shown in-game linking to Ghast Tear with description: Ghast TearInvicon Ghast Tear.png: Inventory sprite for Ghast Tear in Minecraft as shown in-game linking to Ghast Tear with description: Ghast TearInvicon Bone Block.png: Inventory sprite for Bone Block in Minecraft as shown in-game linking to Bone Block with description: Bone BlockInvicon Ghast Tear.png: Inventory sprite for Ghast Tear in Minecraft as shown in-game linking to Ghast Tear with description: Ghast TearInvicon Ghast Tear.png: Inventory sprite for Ghast Tear in Minecraft as shown in-game linking to Ghast Tear with description: Ghast TearInvicon Ghast Tear.png: Inventory sprite for Ghast Tear in Minecraft as shown in-game linking to Ghast Tear with description: Ghast TearInvicon Ghast Tear.png: Inventory sprite for Ghast Tear in Minecraft as shown in-game linking to Ghast Tear with description: Ghast Tear
Invicon Dried Ghast.png: Inventory sprite for Dried Ghast in Minecraft as shown in-game linking to Dried Ghast with description:
  • 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.

Items

Happy Ghast Spawn Egg

Harness

  • Crafted out of 3 leather, 2 glass and 1 wool, the harness will have the same color as the wool used when crafting.
Ingredients Crafting recipe
Leather +
Glass +
Matching Wool
Invicon Leather.png: Inventory sprite for Leather in Minecraft as shown in-game linking to Leather with description: LeatherInvicon Leather.png: Inventory sprite for Leather in Minecraft as shown in-game linking to Leather with description: LeatherInvicon Leather.png: Inventory sprite for Leather in Minecraft as shown in-game linking to Leather with description: LeatherInvicon Glass.png: Inventory sprite for Glass in Minecraft as shown in-game linking to Glass with description: GlassInvicon White Wool.png: Inventory sprite for White Wool in Minecraft as shown in-game linking to White Wool with description: White WoolInvicon Light Gray Wool.png: Inventory sprite for Light Gray Wool in Minecraft as shown in-game linking to Light Gray Wool with description: Light Gray WoolInvicon Gray Wool.png: Inventory sprite for Gray Wool in Minecraft as shown in-game linking to Gray Wool with description: Gray WoolInvicon Black Wool.png: Inventory sprite for Black Wool in Minecraft as shown in-game linking to Black Wool with description: Black WoolInvicon Brown Wool.png: Inventory sprite for Brown Wool in Minecraft as shown in-game linking to Brown Wool with description: Brown WoolInvicon Red Wool.png: Inventory sprite for Red Wool in Minecraft as shown in-game linking to Red Wool with description: Red WoolInvicon Orange Wool.png: Inventory sprite for Orange Wool in Minecraft as shown in-game linking to Orange Wool with description: Orange WoolInvicon Yellow Wool.png: Inventory sprite for Yellow Wool in Minecraft as shown in-game linking to Yellow Wool with description: Yellow WoolInvicon Lime Wool.png: Inventory sprite for Lime Wool in Minecraft as shown in-game linking to Lime Wool with description: Lime WoolInvicon Green Wool.png: Inventory sprite for Green Wool in Minecraft as shown in-game linking to Green Wool with description: Green WoolInvicon Cyan Wool.png: Inventory sprite for Cyan Wool in Minecraft as shown in-game linking to Cyan Wool with description: Cyan WoolInvicon Light Blue Wool.png: Inventory sprite for Light Blue Wool in Minecraft as shown in-game linking to Light Blue Wool with description: Light Blue WoolInvicon Blue Wool.png: Inventory sprite for Blue Wool in Minecraft as shown in-game linking to Blue Wool with description: Blue WoolInvicon Purple Wool.png: Inventory sprite for Purple Wool in Minecraft as shown in-game linking to Purple Wool with description: Purple WoolInvicon Magenta Wool.png: Inventory sprite for Magenta Wool in Minecraft as shown in-game linking to Magenta Wool with description: Magenta WoolInvicon Pink Wool.png: Inventory sprite for Pink Wool in Minecraft as shown in-game linking to Pink Wool with description: Pink WoolInvicon Glass.png: Inventory sprite for Glass in Minecraft as shown in-game linking to Glass with description: Glass
Invicon White Harness.png: Inventory sprite for White Harness in Minecraft as shown in-game linking to White Harness with description: White HarnessInvicon Light Gray Harness.png: Inventory sprite for Light Gray Harness in Minecraft as shown in-game linking to Light Gray Harness with description: Light Gray HarnessInvicon Gray Harness.png: Inventory sprite for Gray Harness in Minecraft as shown in-game linking to Gray Harness with description: Gray HarnessInvicon Black Harness.png: Inventory sprite for Black Harness in Minecraft as shown in-game linking to Black Harness with description: Black HarnessInvicon Brown Harness.png: Inventory sprite for Brown Harness in Minecraft as shown in-game linking to Brown Harness with description: Brown HarnessInvicon Red Harness.png: Inventory sprite for Red Harness in Minecraft as shown in-game linking to Red Harness with description: Red HarnessInvicon Orange Harness.png: Inventory sprite for Orange Harness in Minecraft as shown in-game linking to Orange Harness with description: Orange HarnessInvicon Yellow Harness.png: Inventory sprite for Yellow Harness in Minecraft as shown in-game linking to Yellow Harness with description: Yellow HarnessInvicon Lime Harness.png: Inventory sprite for Lime Harness in Minecraft as shown in-game linking to Lime Harness with description: Lime HarnessInvicon Green Harness.png: Inventory sprite for Green Harness in Minecraft as shown in-game linking to Green Harness with description: Green HarnessInvicon Cyan Harness.png: Inventory sprite for Cyan Harness in Minecraft as shown in-game linking to Cyan Harness with description: Cyan HarnessInvicon Light Blue Harness.png: Inventory sprite for Light Blue Harness in Minecraft as shown in-game linking to Light Blue Harness with description: Light Blue HarnessInvicon Blue Harness.png: Inventory sprite for Blue Harness in Minecraft as shown in-game linking to Blue Harness with description: Blue HarnessInvicon Purple Harness.png: Inventory sprite for Purple Harness in Minecraft as shown in-game linking to Purple Harness with description: Purple HarnessInvicon Magenta Harness.png: Inventory sprite for Magenta Harness in Minecraft as shown in-game linking to Magenta Harness with description: Magenta HarnessInvicon Pink Harness.png: Inventory sprite for Pink Harness in Minecraft as shown in-game linking to Pink Harness with description: Pink Harness
  • 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 Crafting recipe
Any Harness +
Matching Dye
Invicon White Harness.png: Inventory sprite for White Harness in Minecraft as shown in-game linking to White Harness with description: White HarnessInvicon Light Gray Harness.png: Inventory sprite for Light Gray Harness in Minecraft as shown in-game linking to Light Gray Harness with description: Light Gray HarnessInvicon Gray Harness.png: Inventory sprite for Gray Harness in Minecraft as shown in-game linking to Gray Harness with description: Gray HarnessInvicon Black Harness.png: Inventory sprite for Black Harness in Minecraft as shown in-game linking to Black Harness with description: Black HarnessInvicon Brown Harness.png: Inventory sprite for Brown Harness in Minecraft as shown in-game linking to Brown Harness with description: Brown HarnessInvicon Red Harness.png: Inventory sprite for Red Harness in Minecraft as shown in-game linking to Red Harness with description: Red HarnessInvicon Orange Harness.png: Inventory sprite for Orange Harness in Minecraft as shown in-game linking to Orange Harness with description: Orange HarnessInvicon Yellow Harness.png: Inventory sprite for Yellow Harness in Minecraft as shown in-game linking to Yellow Harness with description: Yellow HarnessInvicon Lime Harness.png: Inventory sprite for Lime Harness in Minecraft as shown in-game linking to Lime Harness with description: Lime HarnessInvicon Green Harness.png: Inventory sprite for Green Harness in Minecraft as shown in-game linking to Green Harness with description: Green HarnessInvicon Cyan Harness.png: Inventory sprite for Cyan Harness in Minecraft as shown in-game linking to Cyan Harness with description: Cyan HarnessInvicon Light Blue Harness.png: Inventory sprite for Light Blue Harness in Minecraft as shown in-game linking to Light Blue Harness with description: Light Blue HarnessInvicon Blue Harness.png: Inventory sprite for Blue Harness in Minecraft as shown in-game linking to Blue Harness with description: Blue HarnessInvicon Purple Harness.png: Inventory sprite for Purple Harness in Minecraft as shown in-game linking to Purple Harness with description: Purple HarnessInvicon Magenta Harness.png: Inventory sprite for Magenta Harness in Minecraft as shown in-game linking to Magenta Harness with description: Magenta HarnessInvicon Pink Harness.png: Inventory sprite for Pink Harness in Minecraft as shown in-game linking to Pink Harness with description: Pink HarnessInvicon White Dye.png: Inventory sprite for White Dye in Minecraft as shown in-game linking to White Dye with description: White DyeInvicon Light Gray Dye.png: Inventory sprite for Light Gray Dye in Minecraft as shown in-game linking to Light Gray Dye with description: Light Gray DyeInvicon Gray Dye.png: Inventory sprite for Gray Dye in Minecraft as shown in-game linking to Gray Dye with description: Gray DyeInvicon Black Dye.png: Inventory sprite for Black Dye in Minecraft as shown in-game linking to Black Dye with description: Black DyeInvicon Brown Dye.png: Inventory sprite for Brown Dye in Minecraft as shown in-game linking to Brown Dye with description: Brown DyeInvicon Red Dye.png: Inventory sprite for Red Dye in Minecraft as shown in-game linking to Red Dye with description: Red DyeInvicon Orange Dye.png: Inventory sprite for Orange Dye in Minecraft as shown in-game linking to Orange Dye with description: Orange DyeInvicon Yellow Dye.png: Inventory sprite for Yellow Dye in Minecraft as shown in-game linking to Yellow Dye with description: Yellow DyeInvicon Lime Dye.png: Inventory sprite for Lime Dye in Minecraft as shown in-game linking to Lime Dye with description: Lime DyeInvicon Green Dye.png: Inventory sprite for Green Dye in Minecraft as shown in-game linking to Green Dye with description: Green DyeInvicon Cyan Dye.png: Inventory sprite for Cyan Dye in Minecraft as shown in-game linking to Cyan Dye with description: Cyan DyeInvicon Light Blue Dye.png: Inventory sprite for Light Blue Dye in Minecraft as shown in-game linking to Light Blue Dye with description: Light Blue DyeInvicon Blue Dye.png: Inventory sprite for Blue Dye in Minecraft as shown in-game linking to Blue Dye with description: Blue DyeInvicon Purple Dye.png: Inventory sprite for Purple Dye in Minecraft as shown in-game linking to Purple Dye with description: Purple DyeInvicon Magenta Dye.png: Inventory sprite for Magenta Dye in Minecraft as shown in-game linking to Magenta Dye with description: Magenta DyeInvicon Pink Dye.png: Inventory sprite for Pink Dye in Minecraft as shown in-game linking to Pink Dye with description: Pink Dye
Invicon White Harness.png: Inventory sprite for White Harness in Minecraft as shown in-game linking to White Harness with description: White HarnessInvicon Light Gray Harness.png: Inventory sprite for Light Gray Harness in Minecraft as shown in-game linking to Light Gray Harness with description: Light Gray HarnessInvicon Gray Harness.png: Inventory sprite for Gray Harness in Minecraft as shown in-game linking to Gray Harness with description: Gray HarnessInvicon Black Harness.png: Inventory sprite for Black Harness in Minecraft as shown in-game linking to Black Harness with description: Black HarnessInvicon Brown Harness.png: Inventory sprite for Brown Harness in Minecraft as shown in-game linking to Brown Harness with description: Brown HarnessInvicon Red Harness.png: Inventory sprite for Red Harness in Minecraft as shown in-game linking to Red Harness with description: Red HarnessInvicon Orange Harness.png: Inventory sprite for Orange Harness in Minecraft as shown in-game linking to Orange Harness with description: Orange HarnessInvicon Yellow Harness.png: Inventory sprite for Yellow Harness in Minecraft as shown in-game linking to Yellow Harness with description: Yellow HarnessInvicon Lime Harness.png: Inventory sprite for Lime Harness in Minecraft as shown in-game linking to Lime Harness with description: Lime HarnessInvicon Green Harness.png: Inventory sprite for Green Harness in Minecraft as shown in-game linking to Green Harness with description: Green HarnessInvicon Cyan Harness.png: Inventory sprite for Cyan Harness in Minecraft as shown in-game linking to Cyan Harness with description: Cyan HarnessInvicon Light Blue Harness.png: Inventory sprite for Light Blue Harness in Minecraft as shown in-game linking to Light Blue Harness with description: Light Blue HarnessInvicon Blue Harness.png: Inventory sprite for Blue Harness in Minecraft as shown in-game linking to Blue Harness with description: Blue HarnessInvicon Purple Harness.png: Inventory sprite for Purple Harness in Minecraft as shown in-game linking to Purple Harness with description: Purple HarnessInvicon Magenta Harness.png: Inventory sprite for Magenta Harness in Minecraft as shown in-game linking to Magenta Harness with description: Magenta HarnessInvicon Pink Harness.png: Inventory sprite for Pink Harness in Minecraft as shown in-game linking to Pink Harness with description: Pink Harness
  • Can be removed from the happy ghast using shears, but only when no players are mounted.

Mobs

Ghastling

  • Spawned after a dried ghast gets hydrated in water.
  • Can be fed snowballs to speed up their growth.
  • Can be summoned using the command: /summon happy_ghast ~ ~ ~ ~ ~ minecraft:spawn_baby.
  • 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.

Happy Ghast

  • Spawned after a ghastling gets fed enough snowballs.
  • 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
  • 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.
  • When not being ridden, will approach players holding snowballs.
  • 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.
  • Cannot enter boats
  • 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).

Gameplay

Advancements

  • Added 2 new advancements:
    • Stay Hydrated!
    • Heart Transplanter

Command format

/version

  • No arguments.
  • Prints current version information on server side.
  • Available in singleplayer or for server operators.

General

Attributes

  • 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.

Controls

  • Added F3 + V.
    • Prints client-side version information.

Tags

  • Added the #triggers_ambient_desert_dry_vegetation_block_sounds block tag.
    • Contains blocks that can trigger ambient desert dry vegetation 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 #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 Baby Happy Ghasts.

Changes

Mobs

Ghast

  • Updated its texture to be higher resolution, matching the new happy ghast.

Command format

/datapack

  • 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 in pack.mcmeta.

General

Entity data

  • area_effect_cloud
    • The Particle field has been renamed to custom_particle, and now always functions as an exact override for the default colored entity_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 or tinted_leaves particle types

Equipment Assets

  • Added new happy_ghast_body layer type, rendering in the body slot of the Happy Ghast.

Data component format

  • 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.

Data pack

  • The pack format version is now 73.
  • Dimension Type definitions have a new optional field, cloud_height that indicates what Y-level the clouds start in the dimension.

Resource pack

  • The pack format version is now 56
  • The game will now consistently respect blur texture parameter in .png.mcmeta files.

Sounds

  • Changed location on the sounds for glow squid, squid, guardian, horse, rabbit and pufferfish from the entity folder to the mob folder.

Sound events

  • block.sand.wind has been renamed to block.dry_grass.ambient.

Tags

  • The #plays_ambient_desert_block_sounds block tag has been renamed to #triggers_ambient_desert_sand_block_sounds.

Experimental

Additions

Gameplay

Player locator bar

  • 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.

Command format

/waypoint

  • 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 (see waypoint_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.

General

Attribute

  • Added waypoint_transmit_range and waypoint_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.

Game rule

  • 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

Blocks

Carved Pumpkin and Heads

  • Will hide players from the locator bar when worn in the head slot.

Items

Potion of Invisibility

  • Will hide players from the locator bar.

Fixes

20 issues fixed

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 in sounds.json.

References

Navigation