Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Java Edition 26.4: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: updated from Minecraft
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
(9 intermediate revisions by the same user not shown)
Line 10: Line 10:
| nextparent =  
| nextparent =  
}}
}}
{{Relevant guide|Java Edition guides/Fourth Drop 2026}}
{{Relevant guide|Tutorial:Version overviews/Fourth Drop 2026}}
'''26.4''', the release of the [[Minecraft:Fourth Drop 2026|fourth game drop of 2026]], is an upcoming [[Minecraft:game drop]] for {{JE}}, planned to be released in the fourth quarter of 2026. It introduces the [[Minecraft:ice caves]], a cave [[Minecraft:biome]] featuring [[Minecraft:icicle]]s and [[Minecraft:ice crystal]]s, as well as the [[Minecraft:frostbite]], [[Minecraft:ice ball]]s, and the [[Minecraft:Freezing]] effect, and fixes bugs.
'''26.4''', the release of the [[Minecraft:Fourth Drop 2026|fourth game drop of 2026]], is an upcoming [[Minecraft:game drop]] for {{JE}}, planned to be released in the fourth quarter of 2026. It introduces the [[Minecraft:ice caves]], a new [[Minecraft:cave]] [[Minecraft:biome]] featuring [[Minecraft:icicle]]s, [[Minecraft:ice crystal]]s, and [[Minecraft:brittle ice]], as well as the [[Minecraft:frostbite]]s, [[Minecraft:ice ball]]s, the [[Minecraft:Freezing]] effect, a new block set for [[Minecraft:calcite]], [[Minecraft:Brick (disambiguation)|brick]] variants of [[Minecraft:packed ice bricks|packed ice]] and [[Minecraft:snow bricks|snow block]]s and updated [[Minecraft:jukebox]]es, and fixes bugs.


== Additions ==
== Additions ==
Line 28: Line 28:
|Snow Brick Stairs
|Snow Brick Stairs
|Snow Brick Wall
|Snow Brick Wall
|Calcite Pillar
|Calcite Slab
|Calcite Stairs
|Calcite Wall
|Polished Calcite
|Polished Calcite Slab
|Polished Calcite Stairs
|Polished Calcite Wall
|Polished Calcite Bricks
|Polished Calcite Brick Slab
|Polished Calcite Brick Stairs
|Polished Calcite Brick Wall
|Chiseled Soulshale
|Frostbite Spawn Egg
|Frostbite Spawn Egg
|Potion of Freezing
|Potion of Freezing
|Splash Potion of Freezing
|Splash Potion of Freezing
|Lingering Potion of Freezing
|Lingering Potion of Freezing
|Arrow of Freezing}}
|Arrow of Freezing
|Music Disc Flurry
}}


=== Blocks ===
=== Blocks ===
Line 43: Line 58:
** Any water block that borders the blue ice block horizontally will turn into brittle ice.
** Any water block that borders the blue ice block horizontally will turn into brittle ice.
* Can only be obtained using [[Minecraft:Silk Touch]].
* Can only be obtained using [[Minecraft:Silk Touch]].
'''[[File:Calcite JE1.png|32px]] Calcite block set'''
* Calcite now has several variants, which can be also crafted using a [[Minecraft:stonecutter]]:
** [[File:Calcite Pillar (UD) JE1 BE1.png|32px]] [[Minecraft:Calcite pillar]]
** [[File:Calcite Slab JE1 BE1.png|32px]] [[Minecraft:Calcite slab]]
** [[File:Calcite Stairs (N) JE1 BE1.png|32px]] [[Minecraft:Calcite stairs]]
** [[File:Calcite Wall (ewU) JE1.png|32px]] [[Minecraft:Calcite wall]]
'''[[File:Polished Calcite JE1.png|32px]] [[Minecraft:Polished calcite]]'''
* A block made from [[Minecraft:calcite]].
** Crafted using a 2x2 square of calcite.
* Has several variants, which can also be crafted using a [[Minecraft:stonecutter]]:
** [[File:Polished Calcite Slab JE1 BE1.png|32px]] [[Minecraft:Polished calcite slab]]
** [[File:Polished Calcite Stairs (N) JE1 BE1.png|32px]] [[Minecraft:Polished calcite stairs]]
** [[File:Polished Calcite Wall (ewU) JE1.png|32px]] [[Minecraft:Polished calcite wall]]
'''[[File:Polished Calcite Bricks JE1 BE1.png|32px]] [[Minecraft:Polished calcite bricks]]'''
* A brick block made from [[Minecraft:polished calcite]].
** Crafted using a 2x2 square of polished calcite.
* Has several variants, which can also be crafted using a [[Minecraft:stonecutter]].
** [[File:Polished Calcite Brick Slab JE1 BE1.png|32px]] [[Minecraft:Polished calcite brick slab]]
** [[File:Polished Calcite Brick Stairs (N) JE1 BE1.png|32px]] [[Minecraft:Polished calcite brick stairs]]
** [[File:Polished Calcite Brick Wall (ewU) JE1.png|32px]] [[Minecraft:Polished calcite brick wall]]


'''[[File:Chiseled Packed Ice.png|32px]] [[Minecraft:Chiseled packed ice]]'''
'''[[File:Chiseled Packed Ice.png|32px]] [[Minecraft:Chiseled packed ice]]'''
Line 49: Line 87:
** Can also be crafted using packed ice or [[Minecraft:packed ice bricks]] in a [[Minecraft:stonecutter]].
** Can also be crafted using packed ice or [[Minecraft:packed ice bricks]] in a [[Minecraft:stonecutter]].
* Depicts a snowflake pattern.
* Depicts a snowflake pattern.
'''[[File:Chiseled Soulshale JE1 BE1.png|32px]] [[Minecraft:Chiseled soulshale]]'''
* Depicts the face of a [[Minecraft:singer]].
* Can only be found in [[Minecraft:ancient city]] loot chests.
* Currently not available in the [[Minecraft:Creative inventory]].


'''[[File:Ice Crystal (U) JE1.png|32px]] [[Minecraft:Ice crystal]]'''
'''[[File:Ice Crystal (U) JE1.png|32px]] [[Minecraft:Ice crystal]]'''
Line 65: Line 108:
* Landing onto an icicle stalagmite multiplies the fall damage taken, which scales based on the height fallen.
* Landing onto an icicle stalagmite multiplies the fall damage taken, which scales based on the height fallen.
* Like other speleothem blocks, icicles can be broken by a thrown [[Minecraft:trident]].
* Like other speleothem blocks, icicles can be broken by a thrown [[Minecraft:trident]].
* It can be placed in any direction and has a base, middle and tip variant.


'''[[File:Packed Ice Bricks JE1.png|32px]] [[Minecraft:Packed ice bricks]]'''
'''[[File:Packed Ice Bricks JE1.png|32px]] [[Minecraft:Packed ice bricks]]'''
Line 73: Line 117:
* Packed ice bricks and chiseled packed ice belong to the Fast Sliding [[Minecraft:sulfur cube]] archetype.
* Packed ice bricks and chiseled packed ice belong to the Fast Sliding [[Minecraft:sulfur cube]] archetype.
* The correct tool to mine ice bricks is a [[Minecraft:pickaxe]], but unlike other ice blocks, it does not need [[Minecraft:Silk Touch]].
* The correct tool to mine ice bricks is a [[Minecraft:pickaxe]], but unlike other ice blocks, it does not need [[Minecraft:Silk Touch]].
** They can also be mined by hand while still getting the drop (albeit slower).
* Has several variants, which can be crafted using a [[Minecraft:stonecutter]]:
* Has several variants:
** [[File:Packed Ice Brick Stairs JE1.png|32px]] [[Minecraft:Packed ice brick stairs]]
** [[File:Packed Ice Brick Stairs JE1.png|32px]] [[Minecraft:Packed ice brick stairs]]
** [[File:Packed Ice Brick Slab JE1.png|32px]] [[Minecraft:Packed ice brick slab]]
** [[File:Packed Ice Brick Slab JE1.png|32px]] [[Minecraft:Packed ice brick slab]]
** [[File:Packed Ice Brick Wall JE1.png|32px]] [[Minecraft:Packed ice brick wall]]
** [[File:Packed Ice Brick Wall JE1.png|32px]] [[Minecraft:Packed ice brick wall]]


 
'''[[File:Snow Bricks JE1 BE1.png|32px]] [[Minecraft:Snow bricks]]'''
'''[[File:Snow Bricks JE1.png|32px]] [[Minecraft:Snow Bricks]]'''
* A brick block made from [[Minecraft:snow block]]s.
* A brick block made from [[Minecraft:snow block]]s.
** Crafted using a 2×2 square of snow blocks.
** Crafted using a 2×2 square of snow blocks.
Line 87: Line 129:
* The correct tool to mine snow bricks is a [[Minecraft:shovel]].
* The correct tool to mine snow bricks is a [[Minecraft:shovel]].
** If mined with any other tool, or by hand, it will drop nothing.
** If mined with any other tool, or by hand, it will drop nothing.
* Has several variants:
* Has several variants, which also cannot be crafted using a [[Minecraft:stonecutter]]:
* [[File:Snow Brick Stairs JE1.png|32px]][[Minecraft:Snow brick stairs]]
* [[File:Snow Brick Slab JE1 BE1.png|32px]] [[Minecraft:Snow brick slab]]
* [[File:Snow Brick Slab JE1.png|32px]] [[Minecraft:Snow brick slab]]
* [[File:Snow Brick Stairs (N) JE1 BE1.png|32px]] [[Minecraft:Snow brick stairs]]
* [[File:Snow Brick Wall.png|32px]] [[Minecraft:Snow brick wall]]
* [[File:Snow Brick Wall (ewU) JE1.png|32px]] [[Minecraft:Snow brick wall]]


=== Items ===
=== Items ===
Line 100: Line 142:


'''[[File:Ice Ball JE1 BE1.png|32px]] [[Minecraft:Ice ball]]'''
'''[[File:Ice Ball JE1 BE1.png|32px]] [[Minecraft:Ice ball]]'''
* A throwable projectile that deals damage and knockback.
* A throwable projectile that deals [[Minecraft:damage]] and [[Minecraft:Knockback (mechanic)|knockback]].
** Deals a maximum of 4 damage to entities it hits, with the damage scaling down based on its projectile speed.
** Damage depends on how fast the projectile is moving which, like with other projectiles, can be influenced by how fast the thrower is moving.
** Have a sharp deacceleration, like [[Minecraft:snowball]]s.
* Breaks on impact with blocks or entities, creating a particle effect and sound.
* Breaks on impact with blocks or entities, creating a particle effect and sound.
* Can be used to brew potions of Freezing.
* Can be used to brew potions of Freezing.
* Obtained from [[Minecraft:frostbite]]s, which have a chance to drop them when killed.
* Obtained from [[Minecraft:frostbite]]s, which have a chance to drop them when killed.
'''[[File:Music Disc Flurry JE1 BE1.png|width=32x32]] [[Minecraft:Music Disc Flurry|Music disc "Flurry"]]'''
* Added the "Flurry" music disc by [[Minecraft:Hyper Potions]].
** Has a chance of being found in [[Minecraft:igloo]]s basement chests with a 30% chance.
** Has a [[Minecraft:comparator]] output of 7 when played in a [[Minecraft:jukebox]].


'''{{Animate|Potion of Freezing JE1.png;Splash Potion of Freezing JE1.png;Lingering Potion of Freezing JE1 BE1.png|32px}} [[Minecraft:Potion of Freezing]]'''
'''{{Animate|Potion of Freezing JE1.png;Splash Potion of Freezing JE1.png;Lingering Potion of Freezing JE1 BE1.png|32px}} [[Minecraft:Potion of Freezing]]'''
Line 114: Line 160:
'''[[File:Frostbite JE1 BE1.png|width=55x55]] [[File:Baby Frostbite JE1 BE1.png|17px]] [[Minecraft:Frostbite]]'''
'''[[File:Frostbite JE1 BE1.png|width=55x55]] [[File:Baby Frostbite JE1 BE1.png|17px]] [[Minecraft:Frostbite]]'''
* A [[Minecraft:zombie]] variant that can be found in snowy biomes.
* A [[Minecraft:zombie]] variant that can be found in snowy biomes.
** Zombies convert into frostbites when they stay in [[Minecraft:powder snow]] too long.
* Zombies [[Minecraft:Mob conversion|convert]] into frostbites when they stay in [[Minecraft:powder snow]] too long.
** [[Minecraft:Husk]]s now also convert into zombies when they stay in [[Minecraft:powder snow]] too long.
** They will not convert if they are wearing a piece of [[Minecraft:leather armor]].
* Immune to [[Minecraft:Freezing]] effect.
* [[Minecraft:Husk]]s now also convert into zombies when they stay in [[Minecraft:powder snow]] too long.
** Does not sink in [[Minecraft:powder snow]].
* Does not sink in [[Minecraft:powder snow]].
* Burns in sunlight.
* Burns in sunlight.
* It has two modes of attacking: a melee attack and a ranged attack.
* It has two modes of attacking: a melee attack and a ranged attack.
Line 132: Line 178:


'''{{BiomeSprite|Ice Caves|scale=1.5}} [[Minecraft:Ice caves]]'''
'''{{BiomeSprite|Ice Caves|scale=1.5}} [[Minecraft:Ice caves]]'''
* A cave biome that generates underneath frozen biomes.
* A cave biome that generates underneath cold biomes.
* It consists mainly of [[Minecraft:packed ice]] and [[Minecraft:calcite]].
* It consists mainly of [[Minecraft:packed ice]] and [[Minecraft:calcite]].
* Large [[Minecraft:icicle]]s made of packed ice generate on the ground and hanging from the ceiling.
* Large [[Minecraft:icicle]]s made of packed ice generate on the ground and hanging from the ceiling.
Line 149: Line 195:
* [[File:Freezing JE1 BE1.png|32px]] '''[[Minecraft:Freezing]]'''
* [[File:Freezing JE1 BE1.png|32px]] '''[[Minecraft:Freezing]]'''
** An effect that causes an entity to [[Minecraft:freeze]], dealing damage over time and slowing their movement.
** An effect that causes an entity to [[Minecraft:freeze]], dealing damage over time and slowing their movement.
*** The Freezing effect will cause players to shake and eventually deal damage.
** The Freezing effect will cause players to shake and eventually deal damage.
*** Causes those affected to slowly become frozen as if in powder snow for its duration.
*** Causes those affected to slowly become frozen as if in powder snow for its duration.
** Wearing a piece of [[Minecraft:leather armor]] prevents the entity from freezing, just like with [[Minecraft:powder snow]], but will not keep the effect from being applied and will not remove the effect.
** Wearing a piece of [[Minecraft:leather armor]] or being on fire prevents the entity from freezing, just like with [[Minecraft:powder snow]], but will not keep the effect from being applied and will not remove the effect.
** Mobs will take additional damage from Freezing while they are affected by this effect.
** [[Minecraft:Undead]] mobs, [[Minecraft:Snow golem|snow golems]], [[Minecraft:Polar bear|polar bears]], and [[Minecraft:Ender dragon|ender dragons]] are completely immune to Freezing.
*** Mobs that are vulnerable to Freezing have a five times multiplier to the damage taken.
*** Mobs that are vulnerable to Freezing ([[Minecraft:Blaze|blazes]], [[Minecraft:Magma cube|magma cubes]], and [[Minecraft:Strider|striders]]) have a five times multiplier to the damage taken.
*** Being on fire or standing in fire or lava counters the Freezing Effect, similar to wearing leather armor.
** Lingering potion, splash potion, and [[Minecraft:potion of Freezing]] can be brewed using ice balls.
** Lingering potion, splash potion, and [[Minecraft:potion of Freezing]] can be brewed using ice balls.
** [[Minecraft:Arrows of Freezing]] can be crafted by placing a lingering potion of Freezing in the middle of the crafting table surrounded by eight arrows.
** [[Minecraft:Arrows of Freezing]] can be crafted by placing a lingering potion of Freezing in the middle of the crafting table surrounded by eight arrows.
Line 244: Line 291:
'''[[Minecraft:Shader]]s'''
'''[[Minecraft:Shader]]s'''
* Added <samp>sky_occluder.vsh</samp> and <samp>sky_occluder.fsh</samp> shaders which are used to occlude the sky box up until the certain angle with fog color with a smooth occlusion border.
* Added <samp>sky_occluder.vsh</samp> and <samp>sky_occluder.fsh</samp> shaders which are used to occlude the sky box up until the certain angle with fog color with a smooth occlusion border.
'''[[Minecraft:Sulfur cube archetype definition]]'''
* Added new {{cd|location_based_effects}} field — an optional list of location-based effects.
** The format for each entry is exactly the same as a location-based enchantment effect.
** Level-based values in this definition will always be evaluated with level {{cd|1}}.


'''[[Minecraft:Tag (Java Edition)|Tags]]'''
'''[[Minecraft:Tag (Java Edition)|Tags]]'''
Line 279: Line 331:
** Added {{Tag link|entity type|immune_to_weakness}} for mobs that are immune to the weakness effect.
** Added {{Tag link|entity type|immune_to_weakness}} for mobs that are immune to the weakness effect.
** Added {{Tag link|entity type|immune_to_wither}} for mobs that are immune to the wither effect.
** Added {{Tag link|entity type|immune_to_wither}} for mobs that are immune to the wither effect.
** Added {{Tag link|entity type|swimming}} for entity types that are considered swimming in water.
** Added {{Tag link|entity type|flying}}  for entity types that are considered flying.


* Fluid tags
* Fluid tags
Line 295: Line 345:
== Changes ==
== Changes ==
=== Blocks ===
=== Blocks ===
'''[[Minecraft:Blue ice]]'''  
'''[[Minecraft:Blue Ice|Blue]] and [[Minecraft:Packed Ice]]'''  
* Now has unique sounds.
* Each variant now has unique sounds.


'''[[Minecraft:Brown mushroom]] and [[Minecraft:red mushroom]]'''
'''[[Minecraft:Brown mushroom]] and [[Minecraft:red mushroom]]'''
Line 320: Line 370:
** If the chest has no music discs, the jukebox will loop its inserted disc.
** If the chest has no music discs, the jukebox will loop its inserted disc.
** Ejecting the current disc skips to the next available disc.
** Ejecting the current disc skips to the next available disc.
'''[[Minecraft:Packed Ice]]'''
* Now has unique sounds.


'''[[Minecraft:Snow]]'''
'''[[Minecraft:Snow]]'''
Line 336: Line 383:
* Mobs falling through lava may take slightly less fall damage in some cases.
* Mobs falling through lava may take slightly less fall damage in some cases.


'''[[Minecraft:Drowned]]'''
'''[[Minecraft:Ender dragon]]'''
* Now turns into a [[Minecraft:zombie]] before converting into a [[Minecraft:frostbite]] when it is in [[Minecraft:powder snow]].
* The ender dragon no longer has slower vertical velocity than intended, fixing several issues with its AI that were introduced in [[Minecraft:19w08b]] and restoring previously broken behavior:
* Are now immune to freezing in powder snow and will not take damage from the [[Minecraft:Freezing]] effect.
** The dragon now properly reaches its flying and attacking points, no longer getting stuck flying back and forth between two points.
** The dragon now properly dives at the player periodically, when it shoots a fireball, and after it has finished perching.
** The dragon now properly descends to the portal, rather than flying back and forth while slowly descending.


'''[[Minecraft:Husk]]'''
'''[[Minecraft:Parrot]]s'''
* Now turns into a zombie before converting into a frostbite when it is in powder snow.
* Can now imitate [[Minecraft:frostbite]]s.
* Is now immune to freezing in powder snow and will not take damage from the Freezing effect.
 
'''[[Minecraft:Polar bear]] and [[Minecraft:snow golem]]'''
* Now will not take damage from the Freezing effect.
 
'''[[Minecraft:Stray]]'''
* Strays can now spawn in the following biomes, matching {{BE}}:
** {{BiomeLink|Deep Frozen Ocean}}
** {{BiomeLink|Frozen Ocean}}
** {{BiomeLink|Frozen Peaks}}
** {{BiomeLink|Frozen River}}
** {{BiomeLink|Jagged Peaks}}
** {{BiomeLink|Snowy Slopes}}


'''[[Minecraft:Sulfur cube]]'''
'''[[Minecraft:Sulfur cube]]'''
Line 350: Line 410:
*** Will only place frosted ice if the sulfur cube starts its movement while it is on ground.
*** Will only place frosted ice if the sulfur cube starts its movement while it is on ground.
*** Air blocks above the water block are required for frosted ice placement.
*** Air blocks above the water block are required for frosted ice placement.
* Small sulfur cubes that spawn from splitting a bucketed sulfur cube now inherit the property of not despawning.


'''[[Minecraft:Zombie]]'''
'''[[Minecraft:Undead|Undead mobs]]'''
* Now turns into a frostbite when it is in powder snow.
* [[Minecraft:Drowned]] and [[Minecraft:husk]]s now [[Minecraft:Mob conversion|convert]] into [[Minecraft:zombie]]s when in [[Minecraft:powder snow]].
* Is now immune to freezing in powder snow and will not take damage from the Freezing effect.
** They will not convert if they are wearing a piece of [[Minecraft:leather armor]].
* [[Minecraft:Skeleton]]s no longer convert into [[Minecraft:stray]]s when in powder snow if they are wearing a piece of leather armor.


'''[[Minecraft:Wandering trader]]'''
'''[[Minecraft:Wandering trader]]'''
* Can now sell [[Minecraft:ice crystal]]s and [[Minecraft:icicle]]s.<!-- In what amounts? eg how much emeralds and how much of the items do you get -->
* Can now sell [[Minecraft:ice crystal]]s and [[Minecraft:icicle]]s.<!-- In what amounts? eg how much emeralds and how much of the items do you get -->
'''[[Minecraft:Zombie]]'''
* Now converts into a [[Minecraft:frostbite]] when it is in powder snow.
** Zombies wearing any piece of leather armor will prevent them from converting into frostbites.
* Is now immune to freezing in powder snow and will not take damage from the Freezing effect.


=== World generation ===
=== World generation ===
Line 391: Line 458:
'''General'''
'''General'''
* NBT conversion from floating point types to integer types now always converts to the closest possible valid number after rounding down.
* NBT conversion from floating point types to integer types now always converts to the closest possible valid number after rounding down.
'''{{cmd|effect}}'''
* The {{cmd|effect}} command now accepts mob effect tags.


'''{{cmd|fillbiome}}'''
'''{{cmd|fillbiome}}'''
* Will now fill biomes with block accuracy.
* Will now fill biomes with block accuracy.
'''{{cmd|time}}'''
* Time arguments now fail if the provided value in ticks is greater than {{cd|2147483647}}.


=== Gameplay ===
=== Gameplay ===
Line 400: Line 473:
* [[Minecraft:Freezing]] is now required for "A Furious Cocktail" and "How Did We Get Here?".
* [[Minecraft:Freezing]] is now required for "A Furious Cocktail" and "How Did We Get Here?".
* The [[Minecraft:ice caves]] are now required to be visited for the "Adventuring Time" advancement.
* The [[Minecraft:ice caves]] are now required to be visited for the "Adventuring Time" advancement.
* "Oh Shiny" has been renamed to "Oooh, Shiny!".
* "Uh Oh" has been renamed to "Uh-Oh".


=== General ===
=== General ===
'''[[Minecraft:Accessibility]]'''
* Gameplay screens, such as the [[Minecraft:crafting table]], now support keyboard navigation and narration.
'''[[Minecraft:Block predicate]]'''
'''[[Minecraft:Block predicate]]'''
* Updated {{cd|matching_fluids}}
* Updated {{cd|matching_fluids}}
Line 409: Line 487:
**** Value can be integer, boolean or string or object with optional {{cd|min}} and {{cd|max}} properties.
**** Value can be integer, boolean or string or object with optional {{cd|min}} and {{cd|max}} properties.


'''[[Minecraft:Block sound type]]'''
'''[[Minecraft:Block sound type|Block sound sets]]'''
* Removed the unused {{cd|minecraft:twisting_vines}} block sound set.
* Renamed {{cd|minecraft:amethyst}} block sound set to {{cd|minecraft:amethyst_block}} to better match sound event names.
* Renamed {{cd|minecraft:amethyst}} block sound set to {{cd|minecraft:amethyst_block}} to better match sound event names.


Line 421: Line 500:


'''[[Minecraft:Data pack]]'''
'''[[Minecraft:Data pack]]'''
* The [[Minecraft:pack format]] version is now {{cd|125.1}}.
* The [[Minecraft:pack format]] version is now {{cd|126.0}}.
* Entries for different biomes in multi-noise biome sources can no longer overlap across all noise parameters with the same offset.
* Entries for different biomes in multi-noise biome sources can no longer overlap across all noise parameters with the same offset.


Line 432: Line 511:
F3 Screen 26.4-Snapshot2.jpeg|The new default debug screen design
F3 Screen 26.4-Snapshot2.jpeg|The new default debug screen design
</gallery>
</gallery>
'''[[Minecraft:Debug world]]s'''
* Can now be modified as normal with block placement, breaking, and commands.
* The blocks will no longer update automatically; a new debug world must be created to see new blocks.
* Now include one of each entity type.
** Entity types that can be babies will have a baby version included above the adult version.
* Will now be tick-frozen on load.
* Will now be created in "Normal" difficulty.
* Will now have the following game rules set to {{cd|false}}:
** {{cd|advance_time}}
** {{cd|spawn_wandering_traders}}
** {{cd|tnt_explodes}}


'''[[Minecraft:Density function]]s'''
'''[[Minecraft:Density function]]s'''
Line 462: Line 553:
****** Values at cell vertices do not necessarily equal the cell value.
****** Values at cell vertices do not necessarily equal the cell value.
**** {{cd|cell_size}} - integer between 1 and 64, the size of each upscaling cell.
**** {{cd|cell_size}} - integer between 1 and 64, the size of each upscaling cell.
* Changed {{cd|gradient}}
* Changed {{cd|gradient}}
** The {{cd|from_coordinate}} and {{cd|to_coordinate}} fields now additionally accept a Vertical Anchor, as long as axis is {{cd|y}}.
** The {{cd|from_coordinate}} and {{cd|to_coordinate}} fields now additionally accept a Vertical Anchor, as long as axis is {{cd|y}}.
Line 479: Line 571:
**** If not specified, defaults to: {{cd|0.0}}.
**** If not specified, defaults to: {{cd|0.0}}.
** At least one of {{cd|offset_x}}, {{cd|offset_y}}, or {{cd|offset_z}} must be specified.
** At least one of {{cd|offset_x}}, {{cd|offset_y}}, or {{cd|offset_z}} must be specified.
'''Launcher metadata'''
* Tweaked default JVM options in the launcher metadata for this version.
** The launcher will thus pass arguments to set the player's JVM heap size based on their system memory, using up to 25% with a maximum of 4 GB.


'''Dedicated server properties'''
'''Dedicated server properties'''
Line 533: Line 621:
* Removed "Remove Friend" button.
* Removed "Remove Friend" button.
** This functionality is now accessible through Player Options instead.
** This functionality is now accessible through Player Options instead.
'''Gameplay screen keyboard navigation'''
* Gameplay screens can now be focused and used with the keyboard
* Tab moves between groups of slots, and the arrow keys move between slots within a group..
** The stonecutter recipes, loom patterns, enchanting table options, and villager and wandering trader trades are also navigated as a group.
* The following interactions can be used on slots:
** Enter/Space behaves as a left-click.
** Holding Control while pressing Enter/Space behaves like a right-click.
** Holding Shift while pressing Enter/Space behaves like Shift-clicking.
** Double-pressing Enter/Space collects matching items, like double-clicking.
** Moving with the arrow keys while holding Enter/Space spreads the carried stack across slots, like holding left-click and dragging with the mouse.
** The hotbar keys and the Drop item key act on the focused slot.
* The Creative Inventory and the Recipe Book are not yet supported.
'''Launcher metadata'''
* Tweaked default JVM options in the launcher metadata for this version.
** The launcher will thus pass arguments to set the player's JVM heap size based on their system memory, using up to 25% with a maximum of 4 GB.


'''[[Minecraft:Mob variant definitions]]'''
'''[[Minecraft:Mob variant definitions]]'''
Line 545: Line 650:
* Wolf sound variants
* Wolf sound variants
** Fields {{cd|ambient_sound}}, {{cd|hurt_sound}}, {{cd|death_sound}}, {{cd|step_sound}}, {{cd|growl_sound}}, {{cd|pant_sound}}, {{cd|whine_sound}} in {{cd|adult_sounds}} and {{cd|baby_sounds}} structures are now optional.
** Fields {{cd|ambient_sound}}, {{cd|hurt_sound}}, {{cd|death_sound}}, {{cd|step_sound}}, {{cd|growl_sound}}, {{cd|pant_sound}}, {{cd|whine_sound}} in {{cd|adult_sounds}} and {{cd|baby_sounds}} structures are now optional.
'''[[Minecraft:Narrator]]'''
* The narrator now reads out slots in gameplay screens.
** Slots are narrated with their contents, item tooltip, and name for special slots such as armor, fuel, and potion slots.
** The slot's position is narrated (e.g. "3 out of 9") in a group or as a column and row in a grid.
* Stonecutter recipes and loom patterns are narrated with their column and row, and trades and enchanting table options with their position in the list.
* When a group is focused, the narrator mentions which arrow keys move within it.


'''Network Protocol'''
'''Network Protocol'''
Line 581: Line 693:
'''[[Minecraft:Options]]'''
'''[[Minecraft:Options]]'''
* "Graphics API" Video Setting:
* "Graphics API" Video Setting:
** "Default" now behaves the same as "Prefer Vulkan".
** "Default" will now randomly pick either OpenGL or Vulkan on each startup.
** The game will no longer change the graphics API setting automatically if a startup crash is detected.
** The game will no longer change the graphics API setting automatically if a startup crash is detected.


Line 591: Line 703:
** {{cd|OIT_COEFF_COUNT}} shader define was replaced by {{cd|OIT_NUMBER_OF_DEPTH_BINS}}
** {{cd|OIT_COEFF_COUNT}} shader define was replaced by {{cd|OIT_NUMBER_OF_DEPTH_BINS}}
** {{cd|OIT_COEFF_ATTACHMENT_COUNT}} shader define was renamed to {{cd|OIT_TRANSMITTANCE_TARGET_COUNT}}
** {{cd|OIT_COEFF_ATTACHMENT_COUNT}} shader define was renamed to {{cd|OIT_TRANSMITTANCE_TARGET_COUNT}}
'''[[Minecraft:Panorama]]'''
* Updated the panorama to reflect [[Minecraft:Fourth Drop 2026]], showing the new ice cave biome with frostbites.


'''[[Minecraft:Particles]]'''
'''[[Minecraft:Particles]]'''
Line 602: Line 717:
** Skin reports can be continued if the reported player is in your Friends list.
** Skin reports can be continued if the reported player is in your Friends list.
* Pressing "Quit Game" in the main menu will now give a warning if you have an unsent draft report that would be lost.
* Pressing "Quit Game" in the main menu will now give a warning if you have an unsent draft report that would be lost.
'''[[Minecraft:Realms]]'''
* The "Play" buttons in the Realms menus are now purple.


'''[[Minecraft:Resource pack]]'''
'''[[Minecraft:Resource pack]]'''
* The version is now {{cd|101.0}}.
* The version is now {{cd|102.0}}.


'''[[Minecraft:Shader]]s'''
'''[[Minecraft:Shader]]s'''
Line 663: Line 781:
** {{cd|entity.ice_ball.break}}
** {{cd|entity.ice_ball.break}}
** {{cd|entity.ice_ball.throw}}
** {{cd|entity.ice_ball.throw}}
** {{cd|entity.parrot.imitate.frostbite}}


* Removed sound events:
* Removed sound events:
Line 689: Line 808:
** Removed {{cd|packed_ice}} from {{Tag link|block|cannot_support_snow_layer}} tag.
** Removed {{cd|packed_ice}} from {{Tag link|block|cannot_support_snow_layer}} tag.
** Added {{cd|icicle}} to {{Tag link|block|speleothems}} tag.
** Added {{cd|icicle}} to {{Tag link|block|speleothems}} tag.
** Added {{cd|packed_ice_brick_slab}} to {{Tag link|block|slabs}} tag.
** Added {{cd|calcite_slab|polished_calcite_slab|polished_calcite_brick_slab|packed_ice_brick_slab|snow_brick_slab}} to {{Tag link|block|slabs}} tag.
** Added {{cd|packed_ice_brick_stairs}} to {{Tag link|block|stairs}} tag.
** Added {{cd|calcite_stairs|polished_calcite_stairs|polished_calcite_brick_stairs|packed_ice_brick_stairs|snow_brick_stairs}} to {{Tag link|block|stairs}} tag.
** Added {{cd|packed_ice_brick_wall}} to {{Tag link|block|walls}} tag.
** Added {{cd|calcite_wall|polished_calcite_wall|polished_calcite_brick_wall|packed_ice_brick_wall|snow_brick_wall}} to {{Tag link|block|walls}} tag.
** Added {{cd|d=and|brittle_ice|packed_ice_bricks|chiseled_packed_ice}} to {{Tag link|block|ice}} tag.
** Added {{cd|d=and|brittle_ice|packed_ice_bricks|chiseled_packed_ice}} to {{Tag link|block|ice}} tag.
** Added {{cd|d=and|brittle_ice|ice_crystal|packed_ice_bricks|packed_ice_brick_slab|packed_ice_brick_stairs|packed_ice_brick_wall|chiseled_packed_ice}} to {{Tag link|block|mineable/pickaxe}} tag.
** Added {{cd|d=and|brittle_ice|calcite_pillar|calcite_slab|calcite_stairs|calcite_wall|polished_calcite|polished_calcite_slab|polished_calcite_stairs|polished_calcite_wall|polished_calcite_bricks|polished_calcite_brick_slab|polished_calcite_brick_stairs|polished_calcite_brick_wall|chiseled_soulshale|ice_crystal|packed_ice_bricks|packed_ice_brick_slab|packed_ice_brick_stairs|packed_ice_brick_wall|chiseled_packed_ice|andesite_wall|blackstone_wall|brick_wall|cobbled_deepslate_wall|cobblestone_wall|deepslate_brick_wall|deepslate_tile_wall|diorite_wall|end_stone_brick_wall|granite_wall|mossy_cobblestone_wall|mossy_stone_brick_wall|mud_brick_wall|nether_brick_wall|polished_blackstone_brick_wall|polished_blackstone_wall|polished_deepslate_wall|prismarine_wall|red_nether_brick_wall|red_sandstone_wall|sandstone_wall|stone_brick_wall}} to {{Tag link|block|mineable/pickaxe}} tag, and removed {{Tag link|block|walls}}
** Added {{cd|d=and|snow_bricks|snow_brick_slab|snow_brick_stairs|snow_brick_wall}} to {{Tag link|block|mineable/shovel}} tag.
** Added {{cd|d=and|calcite_pillar|polished_calcite|polished_calcite_bricks|snow_bricks}} to {{Tag link|block|blocks_motion_no_leaves}} tag.
** Added {{cd|d=and|sulfur_spike|icicle}} to {{Tag link|block|dangerous_for_teleportation}} tag.
** Added {{cd|brittle_ice}} to {{Tag link|block|supports_lily_pad}} tag.
** Added {{cd|d=and|brown_mushroom|red_mushroom}} to {{Tag link|block|wall_post_override}} tag.


* Entity Type Tags
* Entity Type Tags
Line 707: Line 831:


* Item Tags
* Item Tags
** Added {{cd|packed_ice_brick_slab}} to {{Tag link|item|slabs}} tag.
** Added {{cd|calcite_slab|polished_calcite_slab|polished_calcite_brick_slab|packed_ice_brick_slab|snow_brick_slab}} to {{Tag link|item|slabs}} tag.
** Added {{cd|packed_ice_brick_stairs}} to {{Tag link|item|stairs}} tag.
** Added {{cd|calcite_stairs|polished_calcite_stairs|polished_calcite_brick_stairs|packed_ice_brick_stairs|snow_brick_stairs}} to {{Tag link|item|stairs}} tag.
** Added {{cd|packed_ice_brick_wall}} to {{Tag link|item|walls}} tag.
** Added {{cd|calcite_wall|polished_calcite_wall|polished_calcite_brick_wall|packed_ice_brick_wall|snow_brick_wall}} to {{Tag link|item|walls}} tag.
** Added {{cd|d=and|packed_ice_bricks|chiseled_packed_ice}} to {{Tag link|item|sulfur_cube_archetype/fast_sliding}} tag.
** Added {{cd|d=and|packed_ice_bricks|chiseled_packed_ice|snow_bricks}} to {{Tag link|item|sulfur_cube_archetype/fast_sliding}} tag, and removed {{cd|blue_ice}}.
** Added {{cd|d=and|calcite_pillar|polished_calcite|polished_calcite_bricks|chiseled_soulshale}} to {{Tag link|item|sulfur_cube_archetype/slow_bouncy}} tag.
** Added {{Tag link|item|sulfur_cube_archetype/cold}} to {{Tag link|item|sulfur_cube_swallowable}} tag.


* Potion Tags
* Potion Tags
Line 729: Line 855:
*** {{cd|block/brittle_ice_2.png}}
*** {{cd|block/brittle_ice_2.png}}
*** {{cd|block/brittle_ice_3.png}}
*** {{cd|block/brittle_ice_3.png}}
*** {{cd|block/calcite_pillar_side.png}}
*** {{cd|block/calcite_pillar_top.png}}
*** {{cd|block/chiseled_packed_ice.png}}
*** {{cd|block/chiseled_packed_ice.png}}
*** {{cd|block/ice_crystal.png}}
*** {{cd|block/ice_crystal.png}}
*** {{cd|block/icicle_down_base.png}}
*** {{cd|block/icicle_base.png}}
*** {{cd|block/icicle_down_frustum.png}}
*** {{cd|block/icicle_frustum.png}}
*** {{cd|block/icicle_down_middle.png}}
*** {{cd|block/icicle_middle.png}}
*** {{cd|block/icicle_down_tip.png}}
*** {{cd|block/icicle_down_tip_merge.png}}
*** {{cd|block/icicle_side.png}}
*** {{cd|block/icicle_side.png}}
*** {{cd|block/icicle_tip.png}}
*** {{cd|block/icicle_tip_merge.png}}
*** {{cd|block/icicle_top.png}}
*** {{cd|block/icicle_top.png}}
*** {{cd|block/jukebox_bottom.png}}
*** {{cd|block/jukebox_bottom.png}}
*** {{cd|block/packed_ice_bricks.png}}
*** {{cd|block/packed_ice_bricks.png}}
*** {{cd|block/polished_calcite.png}}
*** {{cd|block/polished_calcite_bricks.png}}
*** {{cd|block/polished_calcite_slab_side.png}}
*** {{cd|block/snow_bricks.png}}
*** {{cd|block/snow_bricks.png}}


Line 762: Line 893:
*** {{cd|item/ice_crystal.png}}
*** {{cd|item/ice_crystal.png}}
*** {{cd|item/icicle.png}}
*** {{cd|item/icicle.png}}
*** {{cd|item/music_disc_flurry.png}}


* Particles
* Particles
Line 805: Line 937:
* The "Visibility" option has been moved from Online Options into the Friends list.
* The "Visibility" option has been moved from Online Options into the Friends list.
* The icon buttons in the pause menu have been reordered to match the main menu.
* The icon buttons in the pause menu have been reordered to match the main menu.
* Hovering entries in lists, such as friends or worlds, now outlines the entry in gray.
* Navigating to edit boxes now differs between keyboard and arrow key navigation.
** When using the {{key|Tab}} key, the edit box will be focused and editable.
** When using arrow keys, the edit box will be highlighted but not editable, similar to slider buttons.
*** Pressing Enter or Space will make the box editable.
* The mouse cursor is now hidden while navigating the UI with the keyboard, and reappears when the mouse is moved.
* Added a tooltip to the recipe book button.


'''[[Minecraft:World generation]]'''
'''[[Minecraft:World generation]]'''
Line 849: Line 988:


== Fixes ==
== Fixes ==
{{fixes|project=MC|fixedin=26.4 Snapshot 1,26.4 Snapshot 2,26.4 Snapshot 3,26.4 Snapshot 4,26.4 Snapshot 5,26.4 Snapshot 6
{{fixes|project=MC|fixedin=26.4 Snapshot 1,26.4 Snapshot 2,26.4 Snapshot 3,26.4 Snapshot 4,26.4 Snapshot 5,26.4 Snapshot 6,26.4 Snapshot 7
|;old
|;old
|8959|The player automatically jumps when pressing against a block while in water.
|8959|The player automatically jumps when pressing against a block while in water.
Line 856: Line 995:
|50749|Jumping into water against a wall causes the player to bounce.
|50749|Jumping into water against a wall causes the player to bounce.
|80827|Mob statistics are missing space between the mob's name and the description.
|80827|Mob statistics are missing space between the mob's name and the description.
|80859|Starting to drag item stacks over other compatible stacks makes the latter invisible until their stack size increases.
|93533|Armor stands face wrong direction for an instant after being placed.
|93533|Armor stands face wrong direction for an instant after being placed.
|123848|Item frames (and items within) drop atop the block they're attached to instead of under it when removed from a ceiling.
|123848|Item frames (and items within) drop atop the block they're attached to instead of under it when removed from a ceiling.
Line 863: Line 1,003:
|135212|Entities automatically jump when falling into water of any depth from certain heights.
|135212|Entities automatically jump when falling into water of any depth from certain heights.
|146825|Red and brown mushrooms can't be placed on top slabs or inverted stairs.
|146825|Red and brown mushrooms can't be placed on top slabs or inverted stairs.
|148140|The scroll bar in the stonecutter UI appears 2 pixels too low when at the bottom of its rail.
|148455|Dispensing an item with special behavior only plays the item's usage sound for certain cases.
|148455|Dispensing an item with special behavior only plays the item's usage sound for certain cases.
|149032|Clicking non-button areas of the stonecutter block selection GUI plays a clicking sound.
|149032|Clicking non-button areas of the stonecutter block selection GUI plays a clicking sound.
|152504|The sky overlaps fog underwater, notably at sunrise and sunset.
|152504|The sky overlaps fog underwater, notably at sunrise and sunset.
|163196|Several blocks which can be placed on the sides of slime blocks cannot be placed on the sides of honey blocks.
|163196|Several blocks which can be placed on the sides of slime blocks cannot be placed on the sides of honey blocks.
|165610|The scroll bar in the trading UI reaches the bottom too early.
|166792|Attempting to navigate beyond the 100 page limit in a book and quill plays the page rustling sound.
|166792|Attempting to navigate beyond the 100 page limit in a book and quill plays the page rustling sound.
|170550|The snowy_shepherds_house_1 village structure never generates.
|170550|The {{cd|snowy_shepherds_house_1}} village structure never generates.
|184161|The "Oh Shiny" advancement title is missing a comma.
|184161|The "Oh Shiny" advancement title is missing a comma.
|185630|The bounding boxes of options in the enchanting table UI for clicking and hovering are inaccurate.
|195474|Can't move focus away from the "Done" button after pressing Tab to focus on it in the sign editing screen.
|195474|Can't move focus away from the "Done" button after pressing Tab to focus on it in the sign editing screen.
|195836|Some closed captions aren't in the correct tense or are formatted incorrectly.
|195836|Some closed captions aren't in the correct tense or are formatted incorrectly.
|206779|The "Sliding down a honey block" closed caption is improperly capitalized.
|207916|Flint and steel and fire charges do not make a sound when igniting TNT.
|207916|Flint and steel and fire charges do not make a sound when igniting TNT.
|206779|The "Sliding down a honey block" closed caption is improperly capitalized.
|212616|The dye staining sound does not play when dyes are used on tamed wolves or cats.
|212616|The dye staining sound does not play when dyes are used on tamed wolves or cats.
|212623|Some closed captions use the word "angers" as a verb, therefore making them grammatically incorrect.
|212623|Some closed captions use the word "angers" as a verb, therefore making them grammatically incorrect.
|213647|The sounds of pointed dripstone breaking from falling don’t have any closed captions.
|213647|The sounds of pointed dripstone breaking from falling don’t have any closed captions.
|235363|Stonecutter recipe hitboxes are misaligned in height.
|236052|Z-fighting can be seen around the necks of small armor stands.
|236052|Z-fighting can be seen around the necks of small armor stands.
|251040|Several blocks which can be placed on top of slime blocks cannot be placed on top of honey blocks.
|251040|Several blocks which can be placed on top of slime blocks cannot be placed on top of honey blocks.
Line 882: Line 1,026:
|251754|Some instances of "third-party" within the game's strings are inconsistently spelled.
|251754|Some instances of "third-party" within the game's strings are inconsistently spelled.
|262252|The generation of lush caves and dripstone caves is poorly defined.
|262252|The generation of lush caves and dripstone caves is poorly defined.
|264554|The button highlights of focused trades in the trading UI move to other trades when scrolling.
|269319|Bringing the camera close to the player in third-person view underwater disables the water overlay and zoom effect.
|269319|Bringing the camera close to the player in third-person view underwater disables the water overlay and zoom effect.
|264274|Placing lily pads and frogspawn does not increment their {{cd|used:[block]}} statistics.
|264274|Placing lily pads and frogspawn does not increment their {{cd|used:[block]}} statistics.
|270272|Any mouse button can be used to select options in the enchanting table UI.
|270555|The outline of certain slots is obscured before the item is placed within the slot.
|270793|Mobs with multiple entity type tags corresponding to effect immunity only respect one.
|270793|Mobs with multiple entity type tags corresponding to effect immunity only respect one.
|275975|The "Unknown element name" codec error is missing a space.
|275975|The "Unknown element name" codec error is missing a space.
|276879|{{cmd|data}} truncates floats when casting to longs, but rounds down in all other cases.
|276879|{{cmd|data}} truncates floats when casting to longs, but rounds down in all other cases.
|278651|The host name in handshake packets for SRV records is inconsistent.
|278651|The host name in handshake packets for SRV records is inconsistent.
|280006|Experience orbs floating around a player no longer fall to the ground when that player leaves the server.
|280455|Items equippable on the saddle slot that have a custom equipping sound do not play the specified sound when saddling entities.
|280455|Items equippable on the saddle slot that have a custom equipping sound do not play the specified sound when saddling entities.
|280480|The flint and steel clicking sound is not played when attempting to ignite TNT with a flint and steel when the {{gmr|tnt_explodes}} game rule is set to false.
|280480|The flint and steel clicking sound is not played when attempting to ignite TNT with a flint and steel when the {{gmr|tnt_explodes}} game rule is set to false.
|296053|Item frames don't update properly when modifying their {{cd|Facing}} NBT tag.
|296053|Item frames don't update properly when modifying their {{cd|Facing}} NBT tag.
|297196|Knockback is synchronized to client with inconsistent delay.
|297502|Any mouse button can be used to select options in the enchanting table, loom and stonecutter UIs.
|297624|The stonecutter UI buttons are not keyboard-navigable, preventing the player from refilling the input by pressing Space.
|298546|The loom UI buttons are not keyboard-navigable, preventing the player from refilling the inputs by pressing Space.
|298547|The enchanting table UI buttons are not keyboard-navigable.
|299060|Setting item frames' direction with commands can cause desyncs.
|299060|Setting item frames' direction with commands can cause desyncs.
|300250|Clouds render behind foggy terrain.
|300250|Clouds render behind foggy terrain.
|300894|The harness layer is not scaled correctly on baby happy ghasts.
|300894|The harness layer is not scaled correctly on baby happy ghasts.
|302022|Experience orbs desync after bouncing on lava.
|303468|Pets can be teleported to the incorrect coordinates when going through a nether portal.
|303468|Pets can be teleported to the incorrect coordinates when going through a nether portal.
|303702|Small gaps still appear in item models.
|303702|Small gaps still appear in item models.
Line 899: Line 1,053:
|305544|Using the middle mouse button in Survival/Creative/Adventure mode and switching to Spectator mode opens the Spectator mode hotbar.
|305544|Using the middle mouse button in Survival/Creative/Adventure mode and switching to Spectator mode opens the Spectator mode hotbar.
|306017|The main arm doesn't swing when making a tamed wolf sit or stand while holding a dye matching its collar color.
|306017|The main arm doesn't swing when making a tamed wolf sit or stand while holding a dye matching its collar color.
|306817|The scroll position in the trading UI is not synced to the visual scroll bar when there's a large amount of trades.
|306853|{{cmd|time}} does not throw errors when the values are too high.
|307065|Missing optimization for the side faces of the builtin/generated item model.
|307065|Missing optimization for the side faces of the builtin/generated item model.
|307422|Changing the window size causes warnings in the game log.
|307672|The {{cd|name_tag_distance}} attribute overrides the {{cd|below_name_distance}} attribute.
|307672|The {{cd|name_tag_distance}} attribute overrides the {{cd|below_name_distance}} attribute.
|307830|The game's framerate is limited to 20 fps with the Vulkan rendering backend on some systems.
|307830|The game's framerate is limited to 20 fps with the Vulkan rendering backend on some systems.
|307991|The game prefers to use the software GPU (llvmpipe) with the Vulkan rendering backend rather than the actual GPU with the OpenGL one when the GPU in use does not support Vulkan.
|308037|Unselected tabs in the friends menu show white text instead of gray.
|308037|Unselected tabs in the friends menu show white text instead of gray.
|308051|The icons on several buttons do not adhere to the UI pixel grid.
|308051|The icons on several buttons do not adhere to the UI pixel grid.
Line 910: Line 1,068:
|309335|Any mouse button can be used to interact with entries in the world, server, and language selection screens.
|309335|Any mouse button can be used to interact with entries in the world, server, and language selection screens.
|309336|Any mouse button can be used to select and apply command autocomplete suggestions.
|309336|Any mouse button can be used to select and apply command autocomplete suggestions.
|309586|The scroll position in the stonecutter UI resets when taking an item out of the result slot.
|309896|The {{cd|options.allowFriendRequests.tooltip}} and {{cd|options.inGameNotification.tooltip}} strings lack a period, unlike similar strings.
|309896|The {{cd|options.allowFriendRequests.tooltip}} and {{cd|options.inGameNotification.tooltip}} strings lack a period, unlike similar strings.
|309906|The term "Friends List" is inconsistently capitalized across strings.
|309906|The term "Friends List" is inconsistently capitalized across strings.
Line 920: Line 1,079:
|310767|Pipelines always declare a {{cd|D32_FLOAT}} depth attachment format with the Vulkan rendering backend.
|310767|Pipelines always declare a {{cd|D32_FLOAT}} depth attachment format with the Vulkan rendering backend.
|310854|The buttons in the friends screen have inconsistent outlines.
|310854|The buttons in the friends screen have inconsistent outlines.
|311029|The {{cd|equipment}} entity predicate doesn't support the saddle slot.
|311195|Placed armor stands are rotated incorrectly for one tick.
|311195|Placed armor stands are rotated incorrectly for one tick.
|311265|The world border renders incorrectly from outside.
|311265|The world border renders incorrectly from outside.
Line 927: Line 1,087:
|311458|The "Adventure" advancement's icon is inconsistent with the Adventure game mode's icon in the game mode switcher.
|311458|The "Adventure" advancement's icon is inconsistent with the Adventure game mode's icon in the game mode switcher.
|311473|Duplicating items with the scroll wheel in Creative mode can produce ghost items.
|311473|Duplicating items with the scroll wheel in Creative mode can produce ghost items.
|311520|{{cd|writeToTexture}} and {{cd|copyBufferToTexture}} never check for GL errors, unlike the neighboring methods.
|311522|The source buffer overrun check in {{cd|FrontendCommandEncoder#writeToTexture}} uses integer arithmetic.
|311582|The texture of desert pyramid maps has one inconsistent pixel compared to the others.
|311582|The texture of desert pyramid maps has one inconsistent pixel compared to the others.
|311726|The water inside waterlogged copper grates has the falling fluid state property set to true.
|311726|The water inside waterlogged copper grates has the falling fluid state property set to true.
Line 940: Line 1,102:
|311826|On some systems, tabbing in and out of the game in fullscreen mode while the "Toggle Cinematic Camera" key bind is unbound will toggle it.
|311826|On some systems, tabbing in and out of the game in fullscreen mode while the "Toggle Cinematic Camera" key bind is unbound will toggle it.
|311836|Minecart sounds are now distorted.
|311836|Minecart sounds are now distorted.
|311856|Error when writing textures to the buffer with the OpenGL rendering backend.
|311859|Damaged dyed wolf armor no longer shows cracks in the colored parts.
|311859|Damaged dyed wolf armor no longer shows cracks in the colored parts.
|311883|Mobs jitter and slide in crowds when they cannot reach the targeted player.
|311924|Breaking an armor stand or block-attached entity near a sculk catalyst consumes the player's experience.
|311924|Breaking an armor stand or block-attached entity near a sculk catalyst consumes the player's experience.
|311932|The Caps Lock key can no longer activate sprinting, sneaking, etc. when the control in question is set to "Hold".
|311932|The Caps Lock key can no longer activate sprinting, sneaking, etc. when the control in question is set to "Hold".
|311933|The horizontal scroll direction is inverted in the Advancements screen.
|311933|The horizontal scroll direction is inverted in the Advancements screen.
|311949|The "Not Bound" scancode can activate key binds.
|311949|The "Not Bound" scancode can activate key binds.
|311954|The OpenGL rendering backend can't be used when running under XWayland.
|311963|The {{cd|subtitles.block.poplar_leaves.ambient}} string uses a present participle instead of the present tense, unlike similar strings.
|311963|The {{cd|subtitles.block.poplar_leaves.ambient}} string uses a present participle instead of the present tense, unlike similar strings.
|311965|The {{cd|commands.posteffect.list.success}} string always pluralizes the word "effects".
|311965|The {{cd|commands.posteffect.list.success}} string always pluralizes the word "effects".
Line 952: Line 1,117:
|311971|Some strings refer to the "LAN" setting as the "multiplayer scope" and write its value as "Off" instead of "OFF".
|311971|Some strings refer to the "LAN" setting as the "multiplayer scope" and write its value as "Off" instead of "OFF".
|311973|The {{cd|options.worldOptions.guest.command_access.tooltip}} string redundantly includes "or not".
|311973|The {{cd|options.worldOptions.guest.command_access.tooltip}} string redundantly includes "or not".
|311974|The new entity interpolation method introduced in 26.3 causes observable stutters compared to prior versions.
|311977|The closed caption for riding zombie nautiluses is "Nautilus bubbles".
|311977|The closed caption for riding zombie nautiluses is "Nautilus bubbles".
|311978|Some argument error strings introduce the invalid value with a colon instead of surrounding it with single quotes, unlike similar strings.
|311978|Some argument error strings introduce the invalid value with a colon instead of surrounding it with single quotes, unlike similar strings.
Line 986: Line 1,152:
|312360|Paintings break outside the world border.
|312360|Paintings break outside the world border.
|312398|Clicking on villagers with shears while they are holding out certain items causes the items to drop.
|312398|Clicking on villagers with shears while they are holding out certain items causes the items to drop.
|312430|Falling pointed blocks deal more damage than before.
|312637|Sculk sensors aren't activated upon ice melting in the Nether.
|312640|Any mouse button can be used to select entries in the statistics menu.
|312640|Any mouse button can be used to select entries in the statistics menu.
|312641|Any mouse button can be used to open links on the death screen.
|312641|Any mouse button can be used to open links on the death screen.
Line 992: Line 1,160:
|312652|Flint and steel and fire charges don't make a sound when igniting sulfur cubes holding TNT.
|312652|Flint and steel and fire charges don't make a sound when igniting sulfur cubes holding TNT.
|312654|Dispensers consume the durability of flint and steel and play their clicking sound despite there being nothing to ignite.
|312654|Dispensers consume the durability of flint and steel and play their clicking sound despite there being nothing to ignite.
|312667|The tooltips of the items in the statistics menu don't appear when they are focused with the keyboard.
|312669|Any mouse button can be used to close the friends and other players menus when clicking outside of them.
|312669|Any mouse button can be used to close the friends and other players menus when clicking outside of them.
|312672|The narrator reads villager trade offers as "button" without providing any context.
|312678|Spruce wall hanging signs use the oak map color on maps.
|312678|Spruce wall hanging signs use the oak map color on maps.
|312682|Lava can start fires next to crimson and warped shelves.
|312682|Lava can start fires next to crimson and warped shelves.
|312693|Projectiles shot by mobs can no longer break decorated pots, chorus flowers, pointed dripstone, sulfur spikes, or icicles.
|312693|Projectiles shot by mobs can no longer break decorated pots, chorus flowers, pointed dripstone, sulfur spikes, or icicles.
|312768|Any mouse button can be used to drag the scroll bars of the stonecutter, loom, and villager trading menus.
|312778|Red and brown mushrooms can visually float on top of walls that have the up block state property set to false.
|312778|Red and brown mushrooms can visually float on top of walls that have the up block state property set to false.
|312779|Heads and blocks worn by small armor stands are stretched.
|312785|Any mouse button can be used to select entries in the "Experimental Feature Requirements" screen.
|312801|Magma cubes stop being visible at a shorter distance than slimes and sulfur cubes of the same size.
|312801|Magma cubes stop being visible at a shorter distance than slimes and sulfur cubes of the same size.
|312803|Lightning removes the wax from a waxed copper golem, unlike waxed copper blocks.
|312804|Some villager trades still unexpectedly differ from 1.21.11.
|312804|Some villager trades still unexpectedly differ from 1.21.11.
|312823|Any mouse button can be used to select entries in the "Add Realm" screen.
|312824|Any mouse button can be used to select entries in the "Changes From Last Backup" screen.
|312866|Any mouse button can be used to open the "Terms of Service" link on the "Realms Terms of Service" screen.
|312893|Horses' {{cd|gallopSoundCounter}} is not reset properly.
|312909|The {{cd|campsite_pale_garden_2}} abandoned camp structure never generates.
|312912|The giant trees in the {{cd|campsite_old_growth_pine_taiga_1}}, {{cd|campsite_old_growth_spruce_taiga_4}}, and {{cd|campsite_snowy_taiga_3}} abandoned camp structures never generate.
|312913|The trees in several abandoned camp tents don't generate.
|312942|The sound previews of volume sliders cannot be heard when the "UI" volume slider is turned off.
}}
}}



Latest revision as of 12:06, 13 November 2026

Template:Infobox version Template:Relevant guide 26.4, the release of the fourth game drop of 2026, is an upcoming Minecraft:game drop for Template:JE, planned to be released in the fourth quarter of 2026. It introduces the Minecraft:ice caves, a new Minecraft:cave Minecraft:biome featuring Minecraft:icicles, Minecraft:ice crystals, and Minecraft:brittle ice, as well as the Minecraft:frostbites, Minecraft:ice balls, the Minecraft:Freezing effect, a new block set for Minecraft:calcite, brick variants of packed ice and snow blocks and updated Minecraft:jukeboxes, and fixes bugs.

Additions

Template:Additions table

Blocks

File:Brittle Ice (age 0) JE1.png Minecraft:Brittle ice

File:Calcite JE1.png Calcite block set

File:Polished Calcite JE1.png Minecraft:Polished calcite

File:Polished Calcite Bricks JE1 BE1.png Minecraft:Polished calcite bricks

File:Chiseled Packed Ice.png Minecraft:Chiseled packed ice

File:Chiseled Soulshale JE1 BE1.png Minecraft:Chiseled soulshale

File:Ice Crystal (U) JE1.png Minecraft:Ice crystal

File:Icicle.png Minecraft:Icicle

  • A speleothem block that generates as stalactites on the ceiling in Minecraft:ice caves.
    • Can also be placed on the ground as stalagmites.
  • Can naturally grow up to 5 blocks long when pointing downward.
  • Icicle blocks melt and break when a strong enough light source is nearby, or in the Nether.
  • Falling icicles deal damage to entities they collide with, which scales based on the distance they fall before impact.
  • Landing onto an icicle stalagmite multiplies the fall damage taken, which scales based on the height fallen.
  • Like other speleothem blocks, icicles can be broken by a thrown Minecraft:trident.
  • It can be placed in any direction and has a base, middle and tip variant.

File:Packed Ice Bricks JE1.png Minecraft:Packed ice bricks

File:Snow Bricks JE1 BE1.png Minecraft:Snow bricks

Items

File:Arrow of Freezing JE1.png Minecraft:Arrow of Freezing

File:Frostbite Spawn Egg JE1 BE1.png Minecraft:Frostbite spawn egg

File:Ice Ball JE1 BE1.png Minecraft:Ice ball

  • A throwable projectile that deals Minecraft:damage and knockback.
    • Damage depends on how fast the projectile is moving which, like with other projectiles, can be influenced by how fast the thrower is moving.
  • Breaks on impact with blocks or entities, creating a particle effect and sound.
  • Can be used to brew potions of Freezing.
  • Obtained from Minecraft:frostbites, which have a chance to drop them when killed.

width=32x32 Music disc "Flurry"

Template:Animate Minecraft:Potion of Freezing

Mobs

width=55x55 File:Baby Frostbite JE1 BE1.png Minecraft:Frostbite

World generation

File:Crevasse.png Minecraft:Crevasse

Template:BiomeSprite Minecraft:Ice caves

Gameplay

Minecraft:Advancement

  • Added one new advancement.

Template:Load advancements

Minecraft:Effects

General

Block sound sets

  • Added Template:Cd registry containing definitions for sounds produced by different categories of blocks.
    • Format: object with fields:
      • Template:Cd – a float between Template:Cd and Template:Cd, the relative volume at which all sounds will be played.
      • Template:Cd – a float between Template:Cd and Template:Cd, the relative pitch at which all sounds will be played.
      • Template:Cd – Sound event, the sound that will be played when the block gets broken.
      • Template:Cd – Sound event, the sound that will be played when an entity walks on top of the block.
      • Template:Cd – Sound event, the sound that will be played when the block gets placed.
      • Template:Cd – Sound event, the sound that will be played while the block is being destroyed.
      • Template:Cd – Sound event, the sound that will be played when an entity falls onto the block.
      • All sound fields are optional.

Minecraft:Environment attributes

  • Template:Cd
    • Determines whether the sky occluder is enabled for the environment. The sky occluder will occlude the sky box up until a certain angle with fog color with a smooth occlusion border.
      • Value type: boolean
      • Default value: Template:Cd for the Overworld, Template:Cd for the Nether and the End.
      • Interpolated: no

Minecraft:Features

  • Added Template:Cd feature type
    • Carves a winding, tapered crevasse into exposed terrain. The crevasse follows the terrain surface, extends in opposite directions from its placement position and requires a minimum connected footprint before carving.
    • Format: object with fields:
      • Template:Cd – integer (between 2 and 8), maximum cross-section width in blocks.
      • Template:Cd – integer (between 4 and 16), maximum end-to-end length in blocks.
      • Template:Cd – integer (between 1 and 32), minimum connected horizontal footprint required before carving.
      • Template:Cd – positive integer, maximum amount of blocks the cursor will scan downwards to find its next position.
      • Template:Cd – positive integer, maximum amount of blocks each carving will scan downwards to find a carvable surface.
      • Template:Cd – float (between 0.0 and 16.0), amount of horizontal curvature.
      • Template:Cd – float (between 0.0 and 1.0), amount of tapering applied on each step of growing the crevasse.
      • Template:Cd – float (between 0.0 and 1.0), intensity of rotation applied on each step of growing the crevasse.
      • Template:Cd – int provider, carve depth below the origin terrain surface.
      • Template:Cd – int provider, fill depth below the origin terrain surface.
      • Template:Cd – Block state provider, block placed over the crevasse opening.
      • Template:Cd – Block state provider, block placed at or below the selected fill depth.
      • Template:Cd – Block predicate, which blocks the crevasse is allowed to remove.
      • Template:Cd – Block predicate, which pre-existing blocks to accept as part of a barrier.

Minecraft:Options

  • Video Settings
    • Added "Prefer DXGI Present", a new option that attempts to use DirectX to present the game.
      • The setting is only supported on the Windows platform, and not all hardware is supported.
      • The setting defaults to off, and it is classed as experimental; it may not work for all players.
      • With the setting enabled, the player may see improvements in IME support, improved support for Variable Refresh Rate, and experience faster alt-tabbing while the game is set to fullscreen mode.

Other Players

  • A new menu which has been added to replace Social Interactions.
  • Only available when playing on a world open to multiplayer.
    • This includes:
      • Playing in singleplayer worlds open to LAN
      • Playing on dedicated servers
      • Playing on Realms
    • Can be opened by pressing the "Other Players" icon button in the pause menu
    • Can also be opened from in-game using the "Other Players" key (Template:Key by default)
  • Lists the players currently online in the world you are in
  • Lists players who are not online anymore, but may still be of interest:
    • Players who were just online but left
    • Players who recently sent messages in the chat
  • Clicking on a player's icon in the list opens their Player Options.

Minecraft:Particles

Player Options

  • Player Options is a new screen accessible through both the Friends list and Other Players.
  • It contains per-player social actions previously spread across the Friends list and Social Interactions.
  • These actions are:
    • Sending or canceling a friend request
    • Accepting or declining a friend request
    • Muting a player
    • Reporting a player
  • Muting a player hides their chat messages until the next time you start the game
  • Blocking players is managed through Other Players.

Minecraft:Predicates

  • Added Template:Cd
    • Checks if the height of the position is below a given heightmap value.
    • Format:

Minecraft:Shaders

  • Added sky_occluder.vsh and sky_occluder.fsh shaders which are used to occlude the sky box up until the certain angle with fog color with a smooth occlusion border.

Minecraft:Sulfur cube archetype definition

  • Added new Template:Cd field — an optional list of location-based effects.
    • The format for each entry is exactly the same as a location-based enchantment effect.
    • Level-based values in this definition will always be evaluated with level Template:Cd.

Tags

  • Block Sound Set Tags
    • Added Template:Tag link - block sound sets which when stepped on cause Horses to produce a galloping sound.

Changes

Blocks

Blue and Minecraft:Packed Ice

  • Each variant now has unique sounds.

Minecraft:Brown mushroom and Minecraft:red mushroom

  • Can now be placed on any block with a top solid face regardless of lighting conditions.
    • They still cannot spread unless the brightness at the new growth is less than 13, or its support block overrides light requirements, like Minecraft:mycelium.

Minecraft:Frosted ice

  • Now emits a vibration event when changing state.
  • No longer show their inside block faces when placed next to each other.
  • Now has unique sounds.

Minecraft:Ice

  • No longer shows its inside block faces when placed next to each other.
  • Now has unique sounds.
  • Added ambient sounds for regular ice block.
    • When an ice block is surrounded by at least 8 ice blocks in all horizontal directions (east, west, north, and south), with one air block above and one water block below, it has a chance to emit a sound.

File:Jukebox JE3.png Minecraft:Jukebox

  • Textures changed from File:Jukebox JE2 BE2.png.
  • Will now cycle through music discs in a single Minecraft:chest, Minecraft:trapped chest, or any Minecraft:copper chest variant placed directly above it.
    • Discs play in slot order, skipping empty slots and other non-music-disc items and looping back to the start.
    • When a disc finishes, the jukebox swaps it with the next disc in the chest.
    • If the chest has no music discs, the jukebox will loop its inserted disc.
    • Ejecting the current disc skips to the next available disc.

Minecraft:Snow

Items

Minecraft:Snowball

  • Now applies knockback to players.

Mobs

General

Minecraft:Ender dragon

  • The ender dragon no longer has slower vertical velocity than intended, fixing several issues with its AI that were introduced in Minecraft:19w08b and restoring previously broken behavior:
    • The dragon now properly reaches its flying and attacking points, no longer getting stuck flying back and forth between two points.
    • The dragon now properly dives at the player periodically, when it shoots a fireball, and after it has finished perching.
    • The dragon now properly descends to the portal, rather than flying back and forth while slowly descending.

Minecraft:Parrots

Minecraft:Polar bear and Minecraft:snow golem

  • Now will not take damage from the Freezing effect.

Minecraft:Stray

Minecraft:Sulfur cube

  • Added the "Cold" archetype, with similar properties to "Fast Sliding" except it is buoyant.
    • Used when the sulfur cube absorbs a Minecraft:blue ice block.
    • Floats and replaces water below it with a disk of Minecraft:frosted ice when it moves, similar to the Minecraft:Frost Walker enchantment.
      • Will only place frosted ice if the sulfur cube starts its movement while it is on ground.
      • Air blocks above the water block are required for frosted ice placement.
  • Small sulfur cubes that spawn from splitting a bucketed sulfur cube now inherit the property of not despawning.

Undead mobs

Minecraft:Wandering trader

Minecraft:Zombie

  • Now converts into a Minecraft:frostbite when it is in powder snow.
    • Zombies wearing any piece of leather armor will prevent them from converting into frostbites.
  • Is now immune to freezing in powder snow and will not take damage from the Freezing effect.

World generation

General

Features

Material conditions

  • Updated Template:Cd
    • No longer considers height modifications from eroded badlands "surface extensions" in an order-dependent way.

Minecraft:Noise settings

Minecraft:Placed features

  • The possible domain in the XZ plane of placed features included in biomes is now validated.
    • Feature placement can only occur within a 3×3 chunk region: as such, it is not valid for a Placed Feature to select a position outside of that range.
    • Note: the size of the feature itself is not currently taken into consideration, which may still overflow the chunk.

Placement modifiers

Command format

General

  • NBT conversion from floating point types to integer types now always converts to the closest possible valid number after rounding down.

Template:Cmd

Template:Cmd

  • Will now fill biomes with block accuracy.

Template:Cmd

  • Time arguments now fail if the provided value in ticks is greater than Template:Cd.

Gameplay

Minecraft:Advancements

  • Minecraft:Frostbites now count towards the "Monster Hunter" advancement and are required for the "Monsters Hunted" advancement.
  • Minecraft:Freezing is now required for "A Furious Cocktail" and "How Did We Get Here?".
  • The Minecraft:ice caves are now required to be visited for the "Adventuring Time" advancement.
  • "Oh Shiny" has been renamed to "Oooh, Shiny!".
  • "Uh Oh" has been renamed to "Uh-Oh".

General

Minecraft:Accessibility

Minecraft:Block predicate

  • Updated Template:Cd
    • Added a state field to match state properties.
    • Format:
      • Template:Cd: A map of name-value properties to be matched against the fluid state properties.

Block sound sets

Minecraft:Data component format

Minecraft:Data pack

  • The Minecraft:pack format version is now Template:Cd.
  • Entries for different biomes in multi-noise biome sources can no longer overlap across all noise parameters with the same offset.

Minecraft:Debug screen

  • The items in the debug overlay (Template:Keys by default) are now sorted into categories and have been made easier to read and understand.
  • A new Template:Cd shows the rendering status of chunks around the player. This will impact performance at high view distances.
  • The chunk load overlay has been split off from Template:Cd and into a new Template:Cd.

Minecraft:Debug worlds

  • Can now be modified as normal with block placement, breaking, and commands.
  • The blocks will no longer update automatically; a new debug world must be created to see new blocks.
  • Now include one of each entity type.
    • Entity types that can be babies will have a baby version included above the adult version.
  • Will now be tick-frozen on load.
  • Will now be created in "Normal" difficulty.
  • Will now have the following game rules set to Template:Cd:

Minecraft:Density functions

  • Changed Template:Cd (renamed from Template:Cd)
    • Samples the input function at a reduced resolution, and upscales on each axis with the specified modes. Modes that require more samples will generally perform worse. Upscaling is performed by axis in order: Z, X, then Y.
    • Format: object with fields:
      • Template:Cd - Density Function, the input function to sample
      • Template:Cd, Template:Cd, Template:Cd - object with fields, the configuration for this axis
        • Template:Cd - one of: Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd, the mode to use.
          • Template:Cd
            • 1 sample per axis.
            • Value is discontinuous across cell boundaries, gradient is always Template:Cd.
            • Values at cell vertices always equal the cell value.
          • Template:Cd
            • 2 samples per axis
            • Value is continuous, gradient is constant within a cell but discontinuous across cell boundaries.
            • Values at cell vertices always equal the cell value.
          • Template:Cd
            • 2 samples per axis.
            • Value and gradient are continuous.
            • Gradient is Template:Cd at cell boundaries.
            • Values at cell vertices always equal the cell value.
          • Template:Cd
            • 4 samples per axis.
            • Value and gradient are continuous.
            • Values at cell vertices always equal the cell value.
          • Template:Cd
            • 4 samples per axis.
            • Value and gradient are continuous.
            • Values at cell vertices do not necessarily equal the cell value.
        • Template:Cd - integer between 1 and 64, the size of each upscaling cell.
  • Changed Template:Cd
  • Added Template:Cd
    • Samples an input function by applying an offset to each sampled coordinate.
      • Note: if the offsets change rapidly by large amount, performance may degrade significantly. This function should be used sparingly.
    • Format: object with fields:
      • Template:Cd — density function, the input function to sample.
      • Template:Cd — density function, the offset to apply to sampled X coordinates.
        • The result is implicitly truncated to an integer.
        • If not specified, defaults to: Template:Cd.
      • Template:Cd — density function, the offset to apply to sampled Y coordinates.
        • The result is implicitly truncated to an integer.
        • If not specified, defaults to: Template:Cd.
      • Template:Cd — density function, the offset to apply to sampled Z coordinates.
        • The result is implicitly truncated to an integer.
        • If not specified, defaults to: Template:Cd.
    • At least one of Template:Cd, Template:Cd, or Template:Cd must be specified.

Dedicated server properties

  • Added Template:Cd
    • A list of comma-separated ids.
    • If non-empty, the server will match the values against Template:Cd property in Template:Cd packet.
      • If there is no match, the server will reject the connection.
    • This works both for both status and login connections, so any user connecting without the correct Template:Cd in the server address will not see the status and will not be able to join the server.
  • Added Template:Cd field
    • If non-empty, the value of this field will be sent in the Template:Cd packet JSON payload under the contact property.
    • This value is meant to be used to signal a way to contact the server owners about the server, even if there is no website or other information about it.
    • This field is meant to be human-readable, but there are no other restrictions on field format.
  • Added Template:Cd field
    • This option allows disabling existing legacy (pre-1.7) server status and ping protocol handling.
    • To preserve existing functionality, value defaults to Template:Cd.
    • Note: Template:Cd needs to be set for any status information (modern or legacy) to be set.

Minecraft:Enchantment definition

Minecraft:Feature

  • Changed Template:Cd and Template:Cd
    • Blocks discarded due to air exposure will no longer fall through to the next replacement rule.

Minecraft:Fluid states

Minecraft:Fog

  • Render distance edge fog now reduces the opacity of objects at the edge of loaded chunks, rather than fading them into an opaque, constant color (which previously made them stick out strongly from the sky).

Minecraft:Friends list

  • Updated the design of the Friends list.
  • Added searching.
    • In the Friends tab, the profile name text box used for sending requests also functions as a search box.
    • In the requests tab, a search box appears at the top if the player has 15 or more requests.
  • Added sorting.
    • Sort modes can be cycled through by pressing the new sort button.
    • The current sort modes are:
      • Sort by who's online - friends who are listed as online appear at the top of the list.
      • Sort by alphabetical order - friends are sorted according to the alphabetical order of their names.
  • Clicking on a player's icon in the Friends list now opens their Player Options.
  • Removed "Remove Friend" button.
    • This functionality is now accessible through Player Options instead.

Gameplay screen keyboard navigation

  • Gameplay screens can now be focused and used with the keyboard
  • Tab moves between groups of slots, and the arrow keys move between slots within a group..
    • The stonecutter recipes, loom patterns, enchanting table options, and villager and wandering trader trades are also navigated as a group.
  • The following interactions can be used on slots:
    • Enter/Space behaves as a left-click.
    • Holding Control while pressing Enter/Space behaves like a right-click.
    • Holding Shift while pressing Enter/Space behaves like Shift-clicking.
    • Double-pressing Enter/Space collects matching items, like double-clicking.
    • Moving with the arrow keys while holding Enter/Space spreads the carried stack across slots, like holding left-click and dragging with the mouse.
    • The hotbar keys and the Drop item key act on the focused slot.
  • The Creative Inventory and the Recipe Book are not yet supported.

Launcher metadata

  • Tweaked default JVM options in the launcher metadata for this version.
    • The launcher will thus pass arguments to set the player's JVM heap size based on their system memory, using up to 25% with a maximum of 4 GB.

Minecraft:Mob variant definitions

Minecraft:Narrator

  • The narrator now reads out slots in gameplay screens.
    • Slots are narrated with their contents, item tooltip, and name for special slots such as armor, fuel, and potion slots.
    • The slot's position is narrated (e.g. "3 out of 9") in a group or as a column and row in a grid.
  • Stonecutter recipes and loom patterns are narrated with their column and row, and trades and enchanting table options with their position in the list.
  • When a group is focused, the narrator mentions which arrow keys move within it.

Network Protocol

  • The server now more consistently disconnects clients when a packet they sent causes an error.
  • Added Template:Cd custom packet payload
    • This packet is intended to inform servers about client mods to simplify debugging.
    • Vanilla client sends an empty packet at the start of configuration phase, as it does not know about any mods – that is still a responsibility of 3rd-party modding platforms.
  • Modified Template:Cd packet
    • The Template:Cd field in the serverbound intention packet can now hold additional parameters (previously it stored only the domain name used for connecting to a server).
      • The new format is similar to URI query strings – the domain can now optionally be followed by a Template:Cd character and then followed by Template:Cd pairs separated by a Template:Cd character.
      • Empty values can be omitted (including Template:Cd sign).
      • Keys and values are escaped according to the standard URI rules ("percent-encoded component").
      • Keys starting with Template:Cd are reserved for vanilla use.
      • Users can now input properties in any "Server Address" field in the server list.
      • If a server uses SRV DNS records, the host field will contain both original and resolved domains.
        • If the resolved domain is different from the original domain, the resolved one will be used as the "primary" one, while the original one will be added as Template:Cd ("origin") property.
        • Example host string: Template:Cd, while the port field in the intention packet will be set to the resolved port value.
      • The field size has been extended to 1024 characters.
      • Note: since the Template:Cd packet is unencrypted, properties should not be used for any security-sensitive purpose.
  • Modified Template:Cd packet
    • Added Template:Cd field – a string to string map of properties that will be added to the host field in the Template:Cd packet sent to the target server.
  • Modified Login Protocol
    • Encryption and compression must now be explicitly applied by the server by sending one of two packets that carry connection options.
      • The client must acknowledge the change with a matching packet.
      • Every packet sent and received by the client after the acknowledgement will use the new settings.
      • Previously changes were applied immediately on both sides, which might have lead to malformed packets.
    • Packets that can carry options:

Minecraft:Options

  • "Graphics API" Video Setting:
    • "Default" will now randomly pick either OpenGL or Vulkan on each startup.
    • The game will no longer change the graphics API setting automatically if a startup crash is detected.

Order-Independent Transparency shaders

  • The OIT algorithm was simplified by replacing the wavelet-based mathematics with depth bin-based accumulation.

Minecraft:Panorama

Minecraft:Particles

Player Reporting

  • Redesigned the save/discard draft confirmation screen.
  • Player reports saved as drafts no longer prompt you to discard them upon exiting a world if they can be continued later.
    • Chat reports can never be continued.
    • Name reports can be continued if the reported player is in your Friends list.
    • Skin reports can be continued if the reported player is in your Friends list.
  • Pressing "Quit Game" in the main menu will now give a warning if you have an unsent draft report that would be lost.

Minecraft:Realms

  • The "Play" buttons in the Realms menus are now purple.

Minecraft:Resource pack

Minecraft:Shaders

  • screenquad.vsh was renamed to screentriangle.vsh since it was actually representing a single triangle for a while now.
  • Removed OIT (Order-Independent Transparency, controlled by "Improved Transparency" video setting) support from the clouds.fsh, since it is now used to render clouds when OIT is off and to render clouds to an offscreen target when OIT is on.
  • Added blit_clouds.fsh shader with OIT support that renders clouds from an offscreen target to OIT targets.

Minecraft:Sky

  • When "Improved Transparency" is on, sky background and clouds that are behind the terrain are now blended into the terrain render distance fog making the boundary between the sky and the terrain invisible.
  • In the Overworld, the bottom half of the skybox is now occluding the celestial objects such as the Minecraft:sun, the Minecraft:moon and the stars.

Minecraft:Sound events

Minecraft:Structure pool elements

Minecraft:Sulfur cube archetype definition

Tags

Minecraft:Textures

Minecraft:UI

  • Lightmap visualization is now configurable as Template:Cd in debug options and appears in the Light group.
    • Its visibility setting is saved with the debug profile.
    • It can now be displayed alongside the FPS and network charts.
  • The Social Interactions screen has been replaced with the new Other Players screen.
  • The "Social Interactions" keybind has been renamed to "Other Players".
  • The Friends button has received a new icon.
  • The "Visibility" option has been moved from Online Options into the Friends list.
  • The icon buttons in the pause menu have been reordered to match the main menu.
  • Hovering entries in lists, such as friends or worlds, now outlines the entry in gray.
  • Navigating to edit boxes now differs between keyboard and arrow key navigation.
    • When using the Template:Key key, the edit box will be focused and editable.
    • When using arrow keys, the edit box will be highlighted but not editable, similar to slider buttons.
      • Pressing Enter or Space will make the box editable.
  • The mouse cursor is now hidden while navigating the UI with the keyboard, and reappears when the mouse is moved.
  • Added a tooltip to the recipe book button.

Minecraft:World generation

Fixes

Template:Fixes

Navigation

Template:Navbox Java Edition versions

Minecraft:de:26.4 Minecraft:es:Java Edition 26.4 Minecraft:fr:Édition Java 26.4 Minecraft:ja:Java Edition 26.4 Minecraft:lzh:爪哇版二六點四 Minecraft:pt:Edição Java 26.4 Minecraft:ru:26.4 (Java Edition) Minecraft:zh:Java版26.4