<div class="mobileonly">{{relevant guide|Java Edition guides/The Wild Update}}</div>
{{Infobox version
|title=Minecraft 1.19
|name=[[The Wild Update]]
|edition=Java
|image=1.19 banner.jpg
|image2=Java Edition 1.19.png
|date=June 7, 2022
|jsonhash=76839fc33609dfd354b9c519f46bbea2afac9e06
|clienthash=c0898ec7c6a5a2eaa317770203a1554260699994
|clientmap=150346d1c0b4acec0b4eb7f58b86e3ea1aa730f3
|serverhash=e00c4052dac1d59a1188b2aa9d5a87113aaf1122
|servermap=1c1cea17d5cd63d68356df2ef31e724dd09f8c26
|prevparent=1.18
|prev=1.18.2
|next=1.19.1
|nextparent=1.20
}}
<div class="nomobile">{{relevant guide|Java Edition guides/The Wild Update}}</div>

'''1.19''', the first release of '''[[The Wild Update]]''', is a major update to {{JE}}, released on June 7, 2022.<ref>{{Mcnet|the-wild-update-coming|The Wild Update is coming|May 26, 2022|Sofia Dankis}}</ref><ref>{{tweet|Minecraft|1531289569404104707|Where will you wander on June 7? #TheWildUpdate}}</ref> The update was first announced on October 16, 2021, during [[Minecraft Live 2021]]. It introduces brand-new materials, blocks, and locations, such as the [[deep dark]] and [[mangrove swamp]] biomes; [[ancient cities]]; mobs like the [[warden]], the [[frog]], the [[tadpole]], and the [[allay]], as well as new items obtainable only in these new [[biome]]s.

== Additions ==
{{Additions table
|Mangrove Roots
|Mangrove Propagule
|Mangrove Leaves
|Mangrove Log
|Stripped Mangrove Log
|Mangrove Wood
|Stripped Mangrove Wood
|Mangrove Planks
|Mangrove Button
|Mangrove Door
|Mangrove Fence
|Mangrove Fence Gate
|Mangrove Pressure Plate
|Mangrove Sign
|Mangrove Stairs
|Mangrove Slab
|Mangrove Trapdoor
|Ochre Froglight
|Pearlescent Froglight
|Verdant Froglight
|Frogspawn
|Mud
|Muddy Mangrove Roots
|Packed Mud
|Mud Bricks
|Mud Brick Stairs
|Mud Brick Slab
|Mud Brick Wall
|Reinforced Deepslate
|Sculk
|Sculk Vein
|Sculk Sensor
|Sculk Shrieker
|Sculk Catalyst
|Disc Fragment 5
|Echo Shard
|Recovery Compass
|Bucket of Tadpole
|Goat Horn[&7Ponder]
|Goat Horn[&7Sing]
|Goat Horn[&7Seek]
|Goat Horn[&7Feel]
|Goat Horn[&7Admire]
|Goat Horn[&7Call]
|Goat Horn[&7Yearn]
|Goat Horn[&7Dream]
|Mangrove Boat
|Oak Boat with Chest
|Spruce Boat with Chest
|Birch Boat with Chest
|Jungle Boat with Chest
|Acacia Boat with Chest
|Dark Oak Boat with Chest
|Mangrove Boat with Chest

|Allay Spawn Egg
|Frog Spawn Egg
|Tadpole Spawn Egg
|Warden Spawn Egg
|Music Disc 5
|Painting Earth
|Painting Fire|Painting Water
|Painting Wind
|Enchanted Book[&7Swift Sneak I]
|Enchanted Book[&7Swift Sneak II]
|Enchanted Book[&7Swift Sneak III]
}}
=== Blocks ===
; {{animate|Pearlescent Froglight JE1.png;Verdant Froglight JE1.png;Ochre Froglight JE1.png|32px}} [[Froglight]]
* Dropped by small [[magma cube]]s when they are eaten by [[frog]]s.<ref>For the froglight farming tutorial page, click [[Tutorials/Froglight farming|here]].</ref>
* Has three variants: pearlescent (purple), verdant (green), and ochre (yellow).
** Which variant is dropped depends on the frog variant that eats the magma cube.
*** A pearlescent froglight is dropped if a warm (white) frog eats the magma cube.
*** A verdant froglight is dropped if a cold (green) frog eats the magma cube.
*** An ochre froglight is dropped if a temperate (orange) frog eats the magma cube.
* Emits a light level of 15.

; [[File:Frog Spawn BE2.png|32px]] [[Frogspawn]]
* Non-solid blocks that can be placed on the surface of [[water]].
** Disappears when water under the frogspawn is gone.
* Can't be obtained in survival: does not drop upon breaking, even with [[Silk Touch]].
* Laid by frogs after mating, when they are bred with [[slimeball]]s.
* Hatches [[tadpole]]s after some time.
** Tadpole variant depends on the biome where it grows into a frog.

; [[File:Mangrove Leaves.png|32px]] {{Text anchor|[[Mangrove leaves]]}}
* Generated in [[mangrove trees]].
* A decorative block.
* Can grow mangrove propagules, if {{control|used}} with [[bone meal]].

; [[File:Mangrove Log.png|32px]] {{Text anchor|[[Mangrove log]]}}
* Generated as a part of mangrove trees, which are located in [[mangrove swamp]]s.
* Can be crafted into mangrove planks and wood.
* Has a stripped variant as well.

; [[File:Mangrove Planks.png|32px]] {{Text anchor|[[Mangrove planks]]}}
* Crafted from mangrove logs.
* Can be used to craft respective [[slab]]s, [[stairs]], [[fence]]s, [[fence gate]]s, [[pressure plate]]s, [[sign]]s, [[button]]s, [[door]]s, [[boat]]s and [[trapdoor]]s.
{{Crafting Table
|A1=Mangrove Log
|Output=Mangrove Planks
}}

; [[File:Mangrove Propagule JE1 BE1.png|32px]] {{Text anchor|[[Mangrove propagule]]}}
* A new type of [[sapling]] that grows into a mangrove tree when planted.
* Grows underneath mangrove leaves.
** Can be grown by applying [[bone meal]] to mangrove leaves, grows from the exposed bottom of it.
** Propagules can also grow spontaneously from leaves, but only if they're naturally generated (not player-placed leaves).
** Have 4 stages to fully grown, can be accelerated with bone meal.
* Can break off a fully grown one and plant it to grow a mangrove tree.
* Can be planted both on land and underwater.
* [[File:Potted Mangrove Propagule JE1.png|32px]] Can be placed in [[flower pot]]s.
* [[Bee]]s can pollinate them.
* Bees follow players holding them and can be bred with them.

; [[File:Mangrove Roots JE2.png|32px]] {{Text anchor|[[Mangrove roots]]}}
* A see-through decorative block just like leaves, but can be [[waterlogged]].
** Water currently doesn't spread outward like with other waterlogged blocks.
* Mining faster when using [[axe]]s.
* Unlike leaves, it does not break when moved by a [[piston]].
** If the roots are waterlogged, the water vanishes.
* Can be powered.
* Has unique sounds.

; [[File:Mangrove Wood.png|32px]] [[Mangrove wood]]
* A new type of wood, as well as a stripped variant.
* Can be used to craft mangrove planks.
{{Crafting Table
|A1=Mangrove Log
|A2=Mangrove Log
|B1=Mangrove Log
|B2=Mangrove Log
|Output=Mangrove Wood
}}

; [[File:Mud.png|32px]] [[Mud]]
* Found in mangrove swamp biomes.
* Can be created by using a [[water bottle]], directly or through a [[dispenser]], on [[dirt]], [[coarse dirt]] and [[rooted dirt]].
* Can be converted into [[clay]] by placing mud above a block with [[pointed dripstone]] underneath. The dripstone dries it out, producing a clay block.<ref>For the clay farming tutorial page, click [[Tutorials/Clay farming|here]].</ref>
* When walking on mud, entities sink down a bit.
** Like [[soul sand]], but without the slowdown.
* Can be held by [[endermen]].

; [[File:Mud Bricks JE1 BE1.png|32x32px]] [[Mud bricks]]
* Can be crafted from 4 [[packed mud]].<ref>{{tweet|Minecraft|1449425769911005193|You can actually play in the mud without being told off! You’ll find mud blocks in swamp biomes, but why not make your own, just add water to dirt! Mud has other uses too; let it drip dry to make clay, or add sand and wheat into the mix to craft clay bricks!|October 16, 2021}}</ref>
* Can be crafted into mud brick [[slab]]s, [[stairs]], and [[wall]]s using a [[crafting table]] or [[stonecutter]].
{{Crafting Table
|A1=Packed Mud
|A2=Packed Mud
|B1=Packed Mud
|B2=Packed Mud
|Output=Mud Bricks
}}

; [[File:Muddy Mangrove Roots.png|32px]] {{Text anchor|[[Muddy mangrove roots]]}}
* Found in mangrove swamp biomes.
* Can be crafted from 1 mud and 1 mangrove root.
* Unlike regular roots, they are an opaque block that can't be waterlogged and can be rotated.
* Mined faster using [[shovel]]s.
{{Crafting Table
|A1=Mud
|B1=Mangrove Roots
|Output=Muddy Mangrove Roots
}}

; [[File:Packed Mud JE1 BE1.png|32x32px]] [[Packed mud]]
* Can be crafted from 1 mud and 1 [[wheat]].
* Can be used to craft mud bricks.
{{Crafting Table
|A1=Mud
|B1=Wheat
|Output=Packed Mud
}}

; [[File:Reinforced Deepslate.png|32px]] [[Reinforced deepslate]]
* A new block only found in [[ancient cities]] shaped like a large frame.
* Unobtainable in Survival mode.
** Not craftable.
** Can be broken, but won't drop anything, even with [[Silk Touch]].
* Completely blast-resistant, immune to [[wither]]s and [[ender dragon]]s. Takes an incredibly long amount of time to mine (82.5 seconds, which is almost 9 times longer than [[obsidian]] with a [[diamond pickaxe]]).
* Cannot be moved with pistons.

; [[File:Sculk BE1.gif|32px]] {{Text anchor|[[Sculk]]}}
* Generates in the [[deep dark]] biome.
* Has an animated texture.
* Drops only [[experience]] when broken without [[Silk Touch]].
* Activates nearby sculk sensors and shriekers even when wool is placed on it.
* Sculk blocks grow when a [[mob]] dies near a [[sculk catalyst]].

; [[File:Sculk Catalyst.png|32px]] [[Sculk catalyst]]
* Generates in the deep dark biome.
* Emits soul [[particles]] after a mob dies within 8 blocks, and grows sculk-related blocks.
** Spreads sculk blocks to wherever a nearby mob dies. The amount it spreads depends on the amount of experience the mob is meant to drop.
*** Even if the mob doesn't drop experience as it wasn't killed by a [[player]], the blocks would still spread based on the amount of experience it normally drops.
*** Experience does not drop in these cases.
** The charge decays over time, faster the farther away from the catalyst it moves.
*** If a charge decays more than 4 blocks away from the catalyst, it has a chance of creating either a [[sculk sensor]] (90%) or a [[sculk shrieker]] (10%).
*** If a charge decays more than 24 blocks away from the catalyst, it merely vanishes.
* Drops only [[experience]] when broken without [[Silk Touch]].
* Emits a light level of 6.
* [[File:Sculk Catalyst Bloom.gif|32px]] Blooms when activated.
* Can spread sculk only on blocks in the <code>sculk_replaceable</code> [[tag]].

; [[File:Sculk Shrieker JE1 BE2.gif|32px]] [[Sculk shrieker]]
* Generates in the deep dark biome.
* Has two soul-shaped patterns in the center.
* Can "shriek", emitting ring-like/sonic particles.
** Is activated by a [[sculk sensor]], [[redstone]] signal or player's stepping.
*** [[Sculk shrieker]]s summon [[warden]]s only if there isn't one within 48 blocks.
** Gives players the [[Darkness]] effect when activated.
** If activated three times, a warden is summoned from the ground.
*** Player has 4 levels of {{cd|warning_level}} (0-3), everytime activated, the levels increased by 1, and never decrease.
*** If a player had successfully summoned a warden, only one attempt is required to summon a warden next time.
* Drops only [[experience]] when broken without [[Silk Touch]].
* Has a {{cd|can_summon}} blockstate, which determines whether it can summon a [[warden]] and give the player [[darkness]] or not.
** Set to {{cd|true}} by default for sculk shriekers placed via worldgen.
** Set to {{cd|false}} by default for sculk shriekers placed by a player or generated via sculk spread.

; [[File:Sculk Vein BE1.gif|32px]] [[Sculk vein]]
* Generates in the deep dark biome on the edge of sculk patches.
* Generates in a layer on top of blocks, similar to [[snow]].
* Can be placed in all directions, like [[glow lichen]].
* Has an animated texture.
* Drops nothing when broken without [[Silk Touch]].
* Some have parts that are transparent, allowing the player to see the block it is on top of.
* Can be [[waterlogged]].

=== Items ===
; [[File:Bucket of Tadpole JE1 BE1.png|32px]] [[Bucket of tadpole]]
* Added bucket of tadpole, can be obtained by catching a [[tadpole]] using a [[water bucket]].

; [[File:Disc Fragment 5 JE1 BE1.png|32px]] [[Disc fragment]]
* A fragment of the music disc "[[Music Disc 5|5]]", which can be crafted into the disc.
* Can be obtained only from [[chest]]s in [[ancient cities]].

; [[File:Echo Shard JE1 BE1.png|32px]] [[Echo shard]]
* Can be found only in loot chests in [[ancient cities]].
* Can be used to craft [[recovery compass]]es.

; [[File:Goat Horn.png|32px]] [[Goat horn]]
* Drops when a [[goat]] rams [[coal ore]], [[copper ore]], [[emerald ore]], [[iron ore]], [[log]], [[packed ice]], or [[stone]].
* Can play a loud sound that can be heard from afar, with a cooldown around 7 seconds between each use.
* Has 8 variants, each variant has its own unique sound.
** "Ponder", "Sing", "Seek", "Feel" can be obtained from the regular goats' ramming, or [[chest]]s in [[pillager outpost]]s with a 50% chance.
** "Admire", "Call", "Yearn", "Dream" can be obtained only from the screaming goats' ramming.
** The variant of horn that a goat may drop is completely random.

; [[File:Mangrove Boat (item) JE2.png|32px]] [[Mangrove boat]]
* A new type of boat, crafted with mangrove planks.
{{Crafting Table
|A2=Mangrove Planks
|A3=Mangrove Planks
|B3=Mangrove Planks
|C2=Mangrove Planks
|C3=Mangrove Planks
|Output=Mangrove Boat
}}

; [[File:Music Disc 5 JE1 BE1.png|32px]] [[Music disc 5]]
* A new music disc, by [[Samuel Åberg]], titled "5".
* Obtained by restoring it from a fragmented state: can be obtained only through crafting by using 9 disc fragments.
* Track is similar to 11.
{{Crafting Table
|A1=Disc Fragment 5
|A2=Disc Fragment 5
|A3=Disc Fragment 5
|B1=Disc Fragment 5
|B2=Disc Fragment 5
|B3=Disc Fragment 5
|C1=Disc Fragment 5
|C2=Disc Fragment 5
|C3=Disc Fragment 5
|Output=Music Disc 5
}}

; [[File:Recovery Compass JE1 BE1.gif|32px]] [[Recovery compass]]
* A new type of compass which can point to the last place where the player died.
* Randomly spins if not held by a player, the player hasn't died, or when the player is not in the same dimension of the death point.
* Can be crafted with a [[compass]] surrounded by 8 [[echo shard]]s.
{{Crafting Table
|A1=Echo Shard
|A2=Echo Shard
|A3=Echo Shard
|B1=Echo Shard
|B2=Compass
|B3=Echo Shard
|C1=Echo Shard
|C2=Echo Shard
|C3=Echo Shard
|Output=Recovery Compass
}}

; [[Spawn egg]]s
* [[File:Allay Spawn Egg JE1 BE1.png|32px]] Allay spawn egg.
* [[File:Frog Spawn Egg JE1 BE1.png|32px]] Frog spawn egg.
* [[File:Tadpole Spawn Egg JE1 BE1.png|32px]] Tadpole spawn egg.
* [[File:Warden Spawn Egg JE1 BE1.png|32px]] Warden spawn egg.

=== Mobs ===
; [[File:Allay.png|40px]] {{Text anchor|[[Allay]]}}
* Voted to be in the update during [[Minecraft Live 2021]].
* Can find dropped blocks or items for a player, collecting the same items from the world as it holds in its hand.
** Picks up dropped items in loaded chunks and can carry up to a stack at a time,<ref>https://reddit.com/r/Minecraft/comments/q81usv/comment/hgmfpl6</ref> and cannot duplicate items<ref>{{tweet|kingbdogz|1447945258743091200|Allays are not item duplicators, they pick up items nearby on the floor that are the same item it has been given. So you could give it a dirt block, then it will find dirt blocks that are dropped, collect them, then return and drop them to you or a note block you've set up.|October 12, 2021}}</ref> or take items out of [[chest]]s.<ref>{{tweet|kingbdogz|1447945260366286853|They cannot get items from chests either. Only dropped items. You could feasibly use this for item sorting if you make a cool contraption :D|October 12, 2021}}</ref> It drops its collected items when in range of a [[note block]].
<!-- Do not add any information regarding the jukebox. As of now, it is confirmed that only the allay can drop items in range of a note block. Nowhere has it been stated by a Minecraft developer that the allay can also drop items in range of a jukebox. Adding the mention of a jukebox without a proper source stating such will be immediately reverted. -->
* If it holds an item it got from a player, it follows that player, up to a distance of 64 blocks away.
** It can be made to hold an item by interacting with the allay (pressing {{control|use}}).
** The item can also be removed by interacting with the allay (pressing {{control|use}}) while with an empty hand.
* Able to drop items at nearby [[note block]]s, and stay close to a note block that has been played near them.
* When a note block is played near them, that note block becomes their favorite one for 30 seconds, and they attempt to drop off items at that note block rather than at the player.
** Connecting with [[note block]]s is visualized by the vibration particle.
** Connecting with note blocks can be blocked by [[wool]], by placing wool between the allay and the note block.
* If they have items in their inventory, they attempt to give them to their owner.
* Sometimes spawn in cages next to [[pillager outpost]]s (similar to [[iron golem]]s), and inside [[woodland mansion]] jail cells.
* There is a 3 second delay for picking up new items after delivering items.
* Immune to damage from its owner while holding an item.
* Have {{hp|20}} health points and a natural health regeneration of {{hp|2}} per second.

;{{animate|Temperate Frog JE1 BE1.gif;Cold Frog JE1 BE1.gif;Warm Frog JE1 BE1.gif|32px}} {{Text anchor|[[Frog]]}}
* Comes in three variants: temperate, warm, and cold.
** The temperate variant is orange, the warm variant is white, and the cold variant is green.
* Can croak, jump, swim, and slowly walk on land.
** Can jump over 5 blocks.
** Frogs are faster in water than on land.
** Prefer to jump to [[lily pad]] and [[big dripleaf]].
* Are able to target specific mobs as food, using a base attack strength of 10.
** Eats small [[slime]]s, dropping [[slimeball]]s.
** Eats small [[magma cube]]s, dropping [[froglight]]s.
* Can be tempted and bred using slimeballs.
** Lay [[Frogspawn|eggs]] on water after mating.
* Grow from [[tadpole]]s.
** Variants depend on the [[Biome#Temperature_2|temperature]] of the biome it turns from a tadpole to a frog in.
* Have {{hp|10}} health points.

; [[File:Tadpole.png|40px]] {{Text anchor|[[Tadpole]]}}
* Grows up into a frog 20 minutes after birth, which can be sped up using slimeballs.
** Frog type depends on which temperature it grows in.
* Can be held in a [[water bucket]].
* Jump around like fish when on land, and eventually die.
** Panics on land and pathfinds to a nearby water source.
* Are hunted down by [[axolotl]]s.
** Also panics if there are axolotls nearby.
* Have {{hp|6}} health points.

; [[File:Warden JE1 BE1.png|51x51px]] [[Warden]]
* The first fully blind mob ([[bat]]s have basic eyesight, both in-game and in the real world).
** Because of this, it stumbles as it walks.
** Has a sense of smell. It can detect and pathfind toward the general location of a player or mob through a "smelling" action.
*** Prioritizes smelling the player or mob that it is most suspicious of, rather than the one closest to it.
** Has a sense of vibration. When sensing movement, it pathfinds toward the source of the movement.
*** It follows and attacks players, mobs, and other entities that make vibrations.<ref group="note">The Warden does not attack non-mob entities but it does follow the vibrations that they make.</ref>
**** It does not attack other wardens.
*** When it detects a vibration, the growths on its head rattle and light up, similar to the [[sculk sensor]].
**** Seems to follow the same rules as the [[sculk sensor]] when detecting vibrations.
**** If any projectile (e.g. [[egg]], [[snowball]], [[arrow]]) lands near it, the warden inspects the location where the projectile landed, due to the projectile creating significant vibrations. This feature can be used in order to cause a distraction.
*** Does not detect players that are [[sneaking]].
** Can detect players or mobs that have the [[Invisibility]] effect.
* Becomes more suspicious of a player or mob as it detects its location more through vibrations and/or smelling. When it suspects the target enough, it identifies its exact location, which aggravates it, causing it to pathfind toward the target to attack regardless of outside distractions.
* Spawns in the deep dark biome, specifically when a player activates sculk shriekers three times.
** It is the only mob that spawns in the deep dark biome.
* "Emerges" from the ground when spawned by [[sculk shrieker]]s.
** Digs back into the ground when it doesn't sense any vibration after 60 seconds.
*** Like how [[name tag]]s prevent despawning, name tags can also prevent wardens from being able to burrow back to the ground.
*** Wardens do not dig back when they're in water.
* A mob designed to be extremely difficult, intended to be avoided and fled from.
** Has {{hp|500}} health points (more than a wither, except {{in|BE}} on Hard mode, where wither has {{hp|600}} health) and does {{hp|30}} damage on Normal difficulty, bringing players wearing full [[Armor|netherite armor]] from full health to {{hp|7}} health points. Wardens also disable [[shield]]s when they hit the players with their fists, and are at least as fast as a walking player.
* Is immune to fire damage, knockback, and liquid slowdown.
* Drops a single [[sculk catalyst]] on death, as well as a negligible amount of experience, making slaying it not worthwhile at all.
** The warden doesn't qualify as a target for the [[advancement]] "Monster Hunter" and isn't needed to receive the advancement "Monsters Hunted" due to its role.
* Warden's chest has a glowing core that appears to brighten and dim in tandem with the [[Darkness]] effect.
** The core creates a low throbbing or "heartbeat" sound as it pulses. The sound and animation speed up rapidly as the warden gets more suspicious of or closer to attacking a player or mob.
* Is about 3.5 blocks tall, making it one of the tallest mobs in the game, exceeding the [[iron golem]] and [[enderman]] in height and width (the same).
* Can charge a ranged attack when the player is building high, hiding behind walls or being out of range of their melee attack.
** Their rib cages open up to shriek a sonically charged ranged attack that can penetrate walls and bypasses shields and armor (including the damage reduction by armor enchantments such as [[Protection]]).
** The ranged attack deals {{Hp|10}} damage in Normal and can hit at a horizontal distance of 15 blocks.
** The ranged attack can hit only one target at a time.

=== Non-mob entities ===
[[File:BoatsWithChests MinecraftLive2021.png|thumb|right|An image of two variants of the Boat with Chest shown during Minecraft Live 2021]]
; {{animate|Oak Boat with Chest JE2 BE1.png;Spruce Boat with Chest JE2 BE1.png;Birch Boat with Chest JE2 BE1.png;Jungle Boat with Chest JE2 BE1.png;Acacia Boat with Chest JE2 BE1.png;Dark Oak Boat with Chest JE2 BE1.png;Mangrove Boat with Chest JE2 BE1.png;Oak Boat with Chest (item) JE2.png;Spruce Boat with Chest (item) JE2.png;Birch Boat with Chest (item) JE2.png;Jungle Boat with Chest (item) JE2.png;Acacia Boat with Chest (item) JE2.png; Dark Oak Boat with Chest (item) JE2.png;Mangrove Boat with Chest (item) JE2.png|32px}} [[Boat with chest]]
* Similar to a [[minecart with chest]], but with a [[boat]] instead of a [[minecart]], so the player can take a journey on the water and carry things.
* Can hold only one entity.
* Crafted by combining a [[chest]] with any [[boat]].
* Comes in different wood plank variants, including the [[dark oak]], [[Jungle tree|jungle]], and the newly added [[mangrove]] wood plank variant.
* Opening its inventory or breaking it makes nearby adult [[piglin]]s angry.
* Breaking it drops itself and all its items.

; {{Animate|Earth (texture) JE1 BE2.png; Wind (texture) JE1 BE2.png; Water (texture) JE1 BE2.png; Fire (texture) JE1 BE2.png|32px}} [[Painting]]
* Added unused paintings {{cd|d=and|earth|wind|fire|water}} from {{el|be}}.
** These paintings are not placeable by default, but can be added through [[commands]] (such as {{cmd|/summon painting ~ ~ ~ {variant:"water"} }}) or through a [[datapack]].

=== World generation ===
; [[File:Ancient City SE.png|32px]] [[Ancient city]]
* New structure that generates within the deep dark biome and includes all of the deep dark features within it.
* Extremely large in terms of size, always generated at Y=-52.
* Made of [[deepslate]] and its variants, [[basalt]] and its variants, and [[gray wool]].
* Contains [[soul sand]], [[soul fire]] and [[soul lantern]]s, as well as [[candle]]s and [[skeleton skull]]s.
* Contains mysterious frames made of [[reinforced deepslate]].
* Contains chests with unique loot, like [[echo shard]]s, [[disc fragment]]s, and the [[Swift Sneak]] enchantment.
** Other valuable loot includes the "[[otherside]]" music disc, potions of [[Regeneration]] II, [[enchanted book]]s, enchanted iron and diamond [[leggings]], enchanted diamond [[hoe]]s, and [[enchanted golden apple]]s.
** If the frame of [[reinforced deepslate]] generates with a chest in front, it always contains one [[golden apple]] (a hint about how to open the secret door below).
** Has different levels and open spaces, with several types of ruins and wall structures.
** Some of these structures contain dark oak [[log]]s, [[planks]], and [[fence]]s; cyan, light blue, and blue [[wool]] and [[carpet]]s; [[ladder]]s; [[ice]] and its variants; [[note block]]s; [[stone pressure plate]]s; and [[iron trapdoor]]s opened with [[lever]]s.
* Hidden underneath the frame of [[reinforced deepslate]] are several rooms containing [[redstone]] mechanisms that serve to introduce new players to their function.
** Each variant of the city center has a different redstone puzzle concealing the entrance, requiring slightly different strategies to solve.
** The mechanisms are made with [[redstone dust]], [[redstone torch]]es, [[redstone repeater]]s, [[redstone comparator]]s, [[redstone lamp]]s, [[blocks of redstone]], [[sticky piston]]s, a [[sculk sensor]], a [[target]], and a [[lectern]].
** One variant includes a [[lever]], and another includes a [[furnace]] containing 24 [[deepslate]] and a [[wooden shovel]].

; {{BiomeLink|Deep Dark}}
* New [[biome]] at the "deepest depths of the world".
* Tends to generate under continental/mountainous areas, exclusively within the [[deepslate]] layer between Y=-1 and Y=-64.
** Can extend above the deepslate layer, sometimes up to around Y=33.<ref>{{bug|MC-249213|||WAI}}</ref>
* Ancient cities can generate here.
* Wardens can spawn here through the activation of sculk shriekers.
* The surface contains patches of sculk-related blocks.
* Except from [[monster spawner]]s, no mobs other than wardens can spawn there, similar to [[mushroom field]]s.

; {{BiomeLink|Mangrove Swamp}}
* A new swamp [[biome]] with teal water that often generates in warmer clusters, usually next to [[jungle]]s and [[desert]]s.
* Contains mangrove trees, a new type of tree, and are the only trees that can generate there (unlike the regular swamp, that can also generate [[oak tree]]s).
* Naturally spawns warm [[frog]]s and [[slime]]s, but there are no [[sheep]], [[cow]]s, [[pig]]s or [[chicken]]s.
* Does not generate [[witch hut]]s.
* The floor is coated with a layer of [[mud]] which goes all the way from the surface down to stone.
* [[Tropical fish]] can spawn in water.
* Water fog color is pale green instead of yellow like in the normal swamp.

; {{Text anchor|Mangrove Trees}}
* New type of [[tree]] variant that is found in [[mangrove swamp]] biomes.
* Has an unique shape, with a root system of mangrove roots leading up to a forking trunk and mangrove leaves.
** Composed of mangrove logs.
** Generated roots composed of mangrove root blocks.
** Has propagules hanging from the leaves of the tree.
** [[Moss carpet]] generates on top of some roots.
* Grows from [[mangrove propagule]]s.
* It has a chance to generate a [[bee nest]].

; Upgrading of old worlds
* Now supports 3D biome blending, so it blends the underground biomes as well.

=== Command format ===
; [[Game rule]]s
* Added {{cd|doWardenSpawning}} game rule, to control whether [[warden]]s can be spawned or not, defaults to {{cd|true}}.

; {{cmd|locate}}
* Added {{cmd|locate poi|link=none}}, can locate a POI (Point of Interest), with following syntax:
** {{cmd|locate poi <poi>|link=none}}
*** {{cd|poi}}: The namespaced ID of a POI, or a POI tag.

; {{cmd|place|link=Commands/place (Java Edition)}}
* A new command which replaces {{cmd|placefeature}} and can place features, jigsaws, structures and templates at a given location, with following syntaxes:
** {{cmd|place feature <feature> [<pos>]|link=none}}
*** Works like the removed {{cmd|placefeature}}.
*** {{cd|feature}}: The namespaced ID of a feature to try to place.
*** {{cd|pos}}: The position to use as the origin for the generation. (if omitted, {{cd|~ ~ ~}} is used)
** {{cmd|place jigsaw <pool> <start> <depth> [<pos>]|link=none}}
*** Works as hitting the "generate" button inside the user interface of a [[jigsaw block]]: it generates a jigsaw structure starting in a certain template pool at a given jigsaw anchor, then does a given number of levels of expansion from there.
*** {{cd|pool}}: The namespaced ID of a template pool to start generating.
*** {{cd|start}}: The namespaced ID name of a jigsaw to use as the starting anchor.
*** {{cd|depth}}: The maximum number of jigsaw connections to traverse during placement.
** {{cmd|place structure <structure> [<pos>]|link=none}}
*** Works by placing an entire structure just like it is done in world generation.
*** {{cd|structure}}: The namespaced ID of a structure to try to generate.
** {{cmd|place template <template> [<pos>] [<rotation>] [<mirror>] [<integrity>] [<seed>]|link=none}}
*** Works like using the load button in the UI for a [[structure block]].
*** {{cd|template}}: The namespaced ID of a template ("structure block file") to load and place.
*** {{cd|rotation}}: The rotation to apply. (if omitted, {{cd|none}} is used)
*** {{cd|mirror}}: The mirroring to apply. (if omitted, {{cd|none}} is used)
*** {{cd|integrity}}: The structure integrity value between 0 and 1.
*** {{cd|seed}}: The seed to use for the randomized degradation when integrity is less than 1.

=== Gameplay ===
; [[Advancement]]
{{Load advancements|Birthday Song;Bukkit Bukkit;It Spreads;Sneak 100;When the Squad Hops into Town;With Our Powers Combined!;You've Got a Friend in Me}}
* Added {{cd|allay_drop_item_on_block}} advancement trigger.
** Triggered when an allay drops an item on a block, with the following conditions:
*** {{Cd|player}}: a player for which this trigger runs
*** {{Cd|location}}: a predicate for the block that the item was dropped on
*** {{Cd|item}}: a predicate for the item that was dropped
* Added {{cd|avoid_vibration}} advancement trigger.
** Triggered when a vibration event is ignored because the source player is holding the sneak key, with the following conditions:
*** {{cd|player}}: a player for which this trigger runs
* Added {{cd|kill_mob_near_sculk_catalyst}} advancement trigger.
** Triggered when a player kills an entity next to sculk catalyst, with the following conditions:
*** {{cd|player}}: a player for which this trigger runs
*** {{cd|entity}}: a predicate for the entity that was killed
*** {{cd|killing_blow}}: a predicate for how the entity was killed
* Added {{cd|thrown_item_picked_up_by_player}} advancement trigger.
** Triggered when a player picks up an item that was thrown by an entity, with the following conditions:
*** {{cd|player}}: a predicate for the player picking up the item
*** {{cd|entity}}: a predicate for the entity that threw the item
*** {{cd|item}}: a predicate for the item

; [[Death messages]]
* Added new death messages to [[warden]]s' ranged attack:
** "<''player''> was obliterated by a sonically-charged shriek".
** If the warden was holding a renamed item, the message is "<''player''> was obliterated by a sonically-charged shriek whilst trying to escape <''player/mob''> wielding <''item''>".

; [[Enchanting]]
* Added the [[Swift Sneak]] enchantment.
** This enchantment can be found exclusively in chests in ancient cities.
** Cannot be obtained by [[fishing]], [[enchanting]], or other loot chests, similar to [[Soul Speed]].
** Has a total of three levels.
** Available only for [[leggings]].
** Allow the player to walk faster while sneaking, up to 75% of normal speed at level III.

; [[Status effect]]s
* [[File:Darkness.png|32px]] {{Text anchor|[[Darkness]]}}
** A status effect triggered by the [[sculk shrieker]], causing the player's camera to dim in brightness, thus limiting the vision of players.
** Lowers the gamma down at an equivalent of “Moody” while having this effect.

=== General ===
; [[Chat]]
* Chat messages between players, as well as chat from the {{cmd|say}}, {{cmd|msg}}, {{cmd|teammsg}}, and {{cmd|me}} commands, are now cryptographically signed.
* Players are given a Mojang provided key-pair on startup.
* Chat styling is now handled via server resource packs with the translation key {{cd|chat.type.text}}.
* Servers can now define different chat-style formats for clients, which can now be controlled by the server through the {{cd|chat_type}} registry (found under the worldgen folder in the vanilla report).
** These are synchronized to clients when they join the server.
** The translation key or translation format can be defined, like {{cd|chat.type.text}} or {{cd|%s says: "%s"}}.
*** Chat can be similarly optionally narrated with a custom translation key or format.
** The entire message can have formatting applied, such as italics or a specific color (but currently not click or hover events).
* Servers can now enable chat preview, which displays a server-controlled preview above the chat edit box, showing how the message appears when sent.
** Can be used by servers to preview messages with styling applied, such as emojis or chat coloring.
** Chat preview sends chat messages to the server as they are typed, even before they're sent.
*** The server then sends back the styled preview in real time.
*** This allows servers to apply dynamic message stylings while still allowing chat to be securely signed.
** Chat preview is also shown for chat-related commands, such as {{cmd|say}} and {{cmd|msg}}.
** A warning toast message is shown on the client when joining a server with chat preview, and it can be globally disabled in chat settings.
** Dynamic chat styling can also be controlled by the server, although this is signed only when chat preview is enabled.
*** Clients can prefer to always show the original, signed message by enabling "Only Show Secure Chat" in chat settings.

; [[Chunk format]]
* Added {{cd|d=and|blending_data.min_section|blending_data.max_section}} that determines which sections are used for data for blending.

; [[Data pack]] and [[resource pack]]
{{Resource pack format/value|9}}
*** This section has mandatory field {{cd|block}}, which is a list of patterns (regular expressions) for namespaces and paths.
*** If any of files in packs added before one with {{cd|filter}} section matches any pattern inside {{cd|block}}, it is filtered out (i.e. treated as if not present in the first place).
*** {{cd|filter}} section does not apply to a pack containing it, only to packs loaded before it.
*** Both {{cd|namespace}} and {{cd|path}} can be omitted: if they are, the game works as if they had been specified as a ".*". Missing field matches every value. When they are included, these fields contain a regular expression pattern.
*** For example, adding pack with this section in {{samp|pack.mcmeta}} after vanilla pack hides all recipes and advancements defined by vanilla pack:
::::<syntaxhighlight lang="json">
"filter": {
    "block": [
        {
            "namespace": "minecraft",
            "path": "recipes/.*"
        },
        {
            "namespace": "minecraft",
            "path": "advancements/.*"
        }
    ]
}
</syntaxhighlight>
* World presets/types and superflat world [[presets]] in "Create World" screen can now be controlled by datapacks.
** New registry types {{cd|d=and|worldgen/world_preset|worldgen/flat_level_generator_preset}} were added to data-driven presets (like "Amplified" or "Single Biome").

; [[Debug screen]] and profiling
* Added estimated GPU utilization percentage to performance profiling metrics and F3 debug screen.
** This is available only for graphics devices that support GPU timer queries.
* Added "Blending" row, above the "Noise Router" row.
* Added a heap memory allocation metric.

; [[Entity format]]
* Added {{cd|d=and|HasLeftHorn|HasRightHorn}} boolean fields to goats' entity format.
** Decides the visibility and dropability of their horns.

; [[Font]]s
* Added new glyph provider type {{cd|space}}, to allow creation of space-like glyphs.
** New provider has single argument called {{cd|advances}} which is map of codepoint to glyph advance (width).
** Rendering of space glyph is no longer hardcoded (needs to be declared manually in font).

; [[Item modifier]]
* Added the item function {{cd|set_instrument}}, to sets item tags needed for instrument items to a random value selected from a tag, with following parameter:
** {{cd|options}}: a tag reference specifying the instrument options to randomly pick from.

; [[Language]]
* Added Malay written in Arabic script (Jawi).<ref group=note>Also available for versions since [[Java Edition 22w11a|22w11a]].</ref>

; [[Music]]
* Added new music, all by [[Lena Raine]].<ref group=note>Released to all 1.19 snapshots.</ref>
** "Ancestry" plays only in the [[deep dark]].
** "Aerie", "Firebugs", and "Labyrinthine" plays in the [[lush caves]], all types of [[swamp]]s, [[forest]]s, and [[jungle]]s, as well as the [[Title Screen|menu screen]].

; [[Options]]
* A new accessibility slider has been added in the options menu called “Darkness Pulsing”.
** It controls how dark the Darkness effect gets when a warden or [[sculk shrieker]] gives it to the player.
* Added "Directional Audio" sound option, for 3D Directional Audio simulation.
** Uses HRTF-based directional audio to improve the simulation of 3D sound, making it easier to distinguish which direction a sound comes from (including if it is above or below the player).
** Requires HRTF compatible audio hardware.
** This option is best experienced with headphones.
** Toggled off by default.
* Added "Chat Preview" chat option, for enabling chat preview.
** Toggled on by default.
* Added "Only Show Secure Chat" chat option, for clients who prefers to always show the original, signed message.
** Toggled off by default.

; {{samp|[[options.txt]]}}
* Added {{cd|d=and|chatPreview|onlyShowSecureChat}}.

; [[Particles]]
* Added new particles:
** [[File:Sculk Soul.gif|32px]] <code>sculk_soul</code>
*** [[File:Sculk Catalyst Bloom.gif|32px]] Emitted by sculk catalysts when activated by sculk sensors.
** [[File:Shriek.png|32px]] <code>shriek</code>
*** [[File:Sculk shriek particles.png|32px]] Emitted by sculk shriekers when activated by sculk sensors.
** <code>sculk_charge_pops</code> and <code>sculk_charge</code>
** <code>sonic_boom</code>

; [[Player.dat format]]
* Added a new {{cd|LastDeathLocation}} field, which contains a {{cd|dimension}} string and a list of three integers representing the block position of the player's last death called {{cd|pos}}.

; Protocol
* Servers now also send an additional icon and MOTD packet after a player has connected.
** This allows servers with {{cd|enable-status{{=}}false}} to set an icon and MOTD for players that successfully connect.
* Custom servers can now enable or disable chat preview for certain clients by sending a new network packet.

; {{samp|[[server.properties]]}}
* Added server property {{cd|enforce-secure-profile}} to allow servers to requiring a player to having a Mojang-signed public key.
** Defaults to {{cd|false}}.
** Enforcing secure profiles prevent players without a Mojang-signed public key from connecting.
* Added server property {{cd|max-chained-neighbor-updates}} to limit the amount of consecutive neighbor updates before skipping additional ones. Negative values remove the limit.
* Added server property {{cd|previews-chat}} to enable chat preview.
** Defaults to {{cd|false}}.

; [[Splash]]es
* Added the following splash text:
** "Shriek like a Sculk Shrieker!"
** "Who let the frogs out?"
** "RIBBIT!"
** "Croak team!"
** "Nooooooooooooo!"
** "Flower forest TM perfume"
** "Hat Fridays!"

; [[Tags]]
* Added following block tags:
** {{cd|#ancient_city_replaceable}}: contains {{cd|d=and|deepslate|deepslate_bricks|deepslate_tiles|deepslate_brick_slab|deepslate_tile_slab|deepslate_brick_stairs|deepslate_tile_wall|deepslate_brick_wall|cobbled_deepslate|cracked_deepslate_bricks|cracked_deepslate_tiles|gray_wool}}.
** {{cd|#completes_find_tree_tutorial}}: contains {{cd|d=and|#logs|#leaves|#wart_blocks}}.
** {{cd|#convertable_to_mud}}: contains {{cd|d=and|dirt|coarse_dirt|rooted_dirt}}.
** {{cd|#dampens_vibrations}}: contains {{cd|d=and|#wool|#wool_carpets}}.
** {{cd|#dead_bush_may_place_on}}: contains {{cd|d=and|#sand|#terracotta|#dirt}}.
** {{cd|#dragon_transparent}}: contains {{cd|d=and|light|#fire}}.
*** This tag controls blocks the ender dragon cannot destroy but can fly straight through.
** {{cd|#frog_prefer_jump_to}}: contains {{cd|d=and|lily_pad|big_dripleaf}}.
** {{cd|#frogs_spawnable_on}}: contains {{cd|d=and|grass_block|mud|mangrove_roots|muddy_mangrove_roots}}.
** {{cd|#mangrove_logs}}: contains {{cd|d=and|mangrove_log|mangrove_wood|stripped_mangrove_log|stripped_mangrove_wood}}.
** {{cd|#mangrove_logs_can_grow_through}}: contains {{cd|d=and|mud|muddy_mangrove_roots|mangrove_roots|mangrove_leaves|mangrove_log|mangrove_propagule|moss_carpet|vine}}.
** {{cd|#mangrove_roots_can_grow_through}}: contains {{cd|d=and|mud|muddy_mangrove_roots|mangrove_roots|mangrove_propagule|moss_carpet|vine|snow}}.
** {{cd|#nether_carver_replaceables}}: contains {{cd|d=and|#base_stone_overworld|#base_stone_nether|#dirt|#nylium|#wart_blocks|soul_sand|soul_soil}}.
** {{cd|#overworld_carver_replaceables}}: contains {{cd|d=and|#base_stone_overworld|#dirt|#sand|#terracotta|#iron_ores|#copper_ores|water|gravel|sandstone|red_sandstone|calcite|snow|packed_ice|raw_iron_block|raw_copper_block}}.
** {{cd|#overworld_natural_logs}}: contains {{cd|d=and|acacia_log|birch_log|oak_log|jungle_log|spruce_log|dark_oak_log|mangrove_log}}.
** {{cd|#sculk_replaceable}}: contains {{cd|d=and|#base_stone_overworld|#dirt|#terracotta|#nylium|#base_stone_nether|#sand|gravel|soul_sand|soul_soil|calcite|smooth_basalt|clay|dripstone_block|end_stone|red_sandstone|sandstone}}.
** {{cd|#sculk_replaceable_world_gen}}: contains {{cd|d=and|#sculk_replaceable|deepslate_bricks|deepslate_tiles|cobbled_deepslate|cracked_deepslate_bricks|cracked_deepslate_tiles|polished_deepslate}}.
** {{cd|#snaps_goat_horn}}: contains {{cd|d=and|#overworld_natural_logs|stone|packed_ice|iron_ore|coal_ore|copper_ore|emerald_ore}}.
** {{cd|#snow_layer_can_survive_on}}: contains {{cd|d=and|honey_block|soul_sand|mud}}.
** {{cd|#snow_layer_cannot_survive_on}}: contains {{cd|d=and|ice|packed_ice|barrier}}.
* Added following item tags:
** {{cd|#chest_boats}}: contains all types of [[boat with chest]]s.
** {{cd|#compasses}}: contains {{cd|d=and|compass|recovery_compass}}.
** {{cd|#completes_find_tree_tutorial}}: contains {{cd|d=and|#logs|#leaves|#wart_blocks}}.
** {{cd|#mangrove_logs}}: contains {{cd|d=and|mangrove_log|mangrove_wood|stripped_mangrove_log|stripped_mangrove_wood}}.
** {{cd|#overworld_natural_logs}}: contains {{cd|d=and|acacia_log|birch_log|oak_log|jungle_log|spruce_log|dark_oak_log|mangrove_log}}.
** {{cd|#wart_blocks}}: contains {{cd|d=and|nether_wart_block|warped_wart_block}}.
* Added following entity tag:
** {{cd|#frog_food}}: contains {{cd|d=and|slime|magma_cube}}.
* Added following game event tags:
** {{cd|#allay_can_listen}}: contains {{cd|note_block_play}}.
** {{cd|#shrieker_can_listen}}: contains {{cd|sculk_sensor_tendrils_clicking}}.
** {{cd|#warden_can_listen}}: contains the contents of the {{cd|d=and|[[Tag#events vibrations|#vibrations]]|[[Tag#events shrieker_can_listen|#shrieker_can_listen]]}} event tags, and {{cd|shriek}}.
* Added following biome tags:
** {{cd|#allows_surface_slime_spawns}}: contains {{cd|d=and|swamp|mangrove_swamp}}.
** {{cd|#allows_tropical_fish_spawns_at_any_height}}: contains {{cd|lush_caves}}.
** {{cd|#has_closer_water_fog}}: contains {{cd|d=and|swamp|mangrove_swamp}}.
*** This tag controls which biomes have a shorter view distance.
** {{cd|#has_structure/ancient_city}}: contains {{cd|deep_dark}}.
** {{cd|#is_end}}: contains all the end biomes.
** {{cd|#is_overworld}}: contains all overworld biomes.
** {{cd|#is_savanna}}: contains {{cd|d=and|savanna|savanna_plateau|windswept_savanna}}.
** {{cd|#mineshaft_blocking}}: contains {{cd|deep_dark}}.
** {{cd|#more_frequent_drowned_spawns}}: contains {{cd|#is_river}}.
** {{cd|#only_allows_snow_and_gold_rabbits}}: contains {{cd|desert}}.
** {{cd|#plays_underwater_music}}: contains {{cd|d=and|#is_ocean|#is_river}}.
*** This tag controls which biomes the player hears the special underwater music when underwater.
** {{cd|#polar_bears_spawn_on_alternate_blocks}}: contains {{cd|d=and|frozen_ocean|deep_frozen_ocean}}.
** {{cd|#produces_corals_from_bonemeal}}: contains {{cd|warm_ocean}}.
*** This tag controls which biomes that coral can be farmed by using bone meal.
** {{cd|#reduce_water_ambient_spawns}}: contains {{cd|#is_river}}.
** {{cd|#required_ocean_monument_surrounding}}: contains {{cd|d=and|#is_ocean|#is_river}}.
*** This tag defines which biomes must be present around a location that a monument possible to generate.
** {{cd|#spawns_cold_variant_frogs}}: contains {{cd|d=and|snowy_taiga|snowy_plains|ice_spikes|grove|frozen_peaks|jagged_peaks|snowy_slopes|frozen_ocean|deep_frozen_ocean|frozen_river|snowy_beach|deep_dark|#is_end}}.
** {{cd|#spawns_warm_variant_frogs}}: contains {{cd|d=and|warm_ocean|desert|mangrove_swamp|#is_jungle|#is_savanna|#is_badlands|#is_nether}}.
** {{cd|#stronghold_biased_to}}: contains {{cd|d=and|badlands|bamboo_jungle|birch_forest|dark_forest|desert|dripstone_caves|eroded_badlands|flower_forest|forest|frozen_peaks|grove|ice_spikes|jagged_peaks|jungle|lush_caves|meadow|mushroom_fields|old_growth_birch_forest|old_growth_pine_taiga|old_growth_spruce_taiga|plains|savanna_plateau|savanna|snowy_plains|snowy_slopes|snowy_taiga|sparse_jungle|stony_peaks|sunflower_plains|taiga|windswept_forest|windswept_gravelly_hills|windswept_hills|windswept_savanna|wooded_badlands}}.
*** These contents are exactly the same with the previous {{cd|#has_structure/stronghold}} biome tag.
** {{cd|#water_on_map_outlines}}: contains {{cd|d=and|#is_ocean|#is_river|swamp|mangrove_swamp}}.
*** This tag controls which biomes appear as water on map outlines.
** {{cd|#without_patrol_spawns}}: contains {{cd|mushroom_fields}}.
** {{cd|#without_wandering_trader_spawns}}: contains {{cd|the_void}}.
** {{cd|#without_zombie_sieges}}: contains {{cd|mushroom_fields}}.
* Added following structure tags:
** {{cd|#cats_spawn_as_black}}: contains {{cd|swamp_hut}}.
** {{cd|#cats_spawn_in}}: contains {{cd|swamp_hut}}.
* Added following flat level generator preset tag, to control order of elements displayed in "Configure Flat World" screen:
** {{cd|#visible}}: contains {{cd|d=and|classic_flat|tunnelers_dream|water_world|overworld|snowy_kingdom|bottomless_pit|desert|redstone_ready|the_void}}.
*** This tag controls all the visible presets in the UI and their order.
* Added following world preset tags, to control values show on "World Type" button in "Create World" screen:
** {{cd|#normal}}: contains {{cd|d=and|normal|flat|large_biomes|amplified|single_biome_surface}}.
** {{cd|#extended}}: contains {{cd|d=and|#normal|debug_all_block_states}}.
*** This tag controls which world presets appear only when holding down the {{key|Alt}} key.
* Added following cat variant tags:
** {{cd|#default_spawns}}: contains {{cd|d=and|tabby|black|red|siamese|british_shorthair|calico|persian|ragdoll|white|jellie}}.
** {{cd|#full_moon_spawns}}: contains {{cd|d=and|#default_spawns|all_black}}.
* Added following painting variant tag:
** {{cd|#placeable}}: contains {{cd|d=and|kebab|aztec|alban|aztec2|bomb|plant|wasteland|pool|courbet|sea|sunset|creebet|wanderer|graham|match|bust|stage|void|skull_and_roses|wither|fighters|pointer|pigscene|burning_skull|skeleton|donkey_kong}}.
*** These paintings are placeable in survival mode.
* Added following banner pattern tags:
** {{cd|#no_item_required}}: contains {{cd|d=and|square_bottom_left|square_bottom_right|square_top_left|square_top_right|stripe_bottom|stripe_top|stripe_left|stripe_right|stripe_center|stripe_middle|stripe_downright|stripe_downleft|small_stripes|cross|straight_cross|triangle_bottom|triangle_top|triangles_bottom|triangles_top|diagonal_left|diagonal_up_right|diagonal_up_left|diagonal_right|circle|rhombus|half_vertical|half_horizontal|half_vertical_right|half_horizontal_bottom|border|curly_border|gradient|gradient_up|bricks}}.
*** Defines banner patterns which can be made on [[loom]] and do not need a pattern item.
** {{cd|#pattern_item/creeper}}: contains {{cd|creeper}}.
** {{cd|#pattern_item/flower}}: contains {{cd|flower}}.
** {{cd|#pattern_item/globe}}: contains {{cd|globe}}.
** {{cd|#pattern_item/mojang}}: contains {{cd|mojang}}.
** {{cd|#pattern_item/piglin}}: contains {{cd|piglin}}.
** {{cd|#pattern_item/skull}}: contains {{cd|skull}}.
* Added following instrument tags:
** {{cd|#goat_horns}}: contains {{cd|d=and|#regular_goat_horns|#screaming_goat_horns}}.
** {{cd|#regular_goat_horns}}: contains {{cd|d=and|ponder_goat_horn|sing_goat_horn|seek_goat_horn|feel_goat_horn}}.
** {{cd|#screaming_goat_horns}}: contains {{cd|d=and|admire_goat_horn|call_goat_horn|yearn_goat_horn|dream_goat_horn}}.
* Added following {{cd|point_of_interest_type}} tags:
** {{cd|#acquirable_job_site}}: contains {{cd|d=and|armorer|butcher|cartographer|cleric|farmer|fisherman|fletcher|leatherworker|librarian|mason|shepherd|toolsmith|weaponsmith}}.
*** This tag defines job sites sought by [[villager]]s with {{cd|none}} profession.
** {{cd|#bee_home}}: contains {{cd|d=and|beehive|bee_nest}}.
*** This tag defines POIs targeted by [[bee]]s.
** {{cd|#village}}: contains {{cd|d=and|#acquirable_job_site|home|meeting}}.
*** This tag defines POIs that belong to [[village]]s.

== Changes ==
=== Blocks ===
; [[Brewing stand]]
* Slightly changed its texture, to make their arms connect to their bases.
* Updated base UVs and texture to match a graphical fix {{in|BE}}, which has no effect on visuals.

; [[Cocoa pod]]
* Slightly changed the {{cd|stage2}}'s texture, to make width consistency with other stages' textures.

; [[Door]]s
* The top of doors no longer flips in an unnatural way when opening in certain directions.

; [[End portal frame]]
* Slightly changed its texture, to make better transition with the [[end stone]] texture.

; [[End rod]]
* Removed unused pixels in its texture.

; [[Glow lichen]]
* Can now be placed on the top and sides of [[soul sand]] and maximum height [[snow]].

; [[Leaves]]
* Now waterloggable.

; [[Mycelium]]
* Slightly changed its side texture, to match other dirt-based blocks.

; [[Piston]] and [[sticky piston]]
* Changed their textures, to match the color of the [[oak planks]] on the piston head.

; [[Sculk sensor]]
* Has been re-added to the [[Creative inventory]].
* Generates in the [[deep dark]] biome.
* Can be obtained only with [[Silk Touch]], otherwise it drops experience.
* Detects vibrations 9 blocks or less away.
** Cannot detect vibrations on any wool block or wool carpet.
** Cannot detect players if they sneak.
*** Always activates when stepped on, even when sneaking.
** When detecting several vibrations at the same time, it reacts to the closest vibration instead of the first vibration in the tick.
* Able to activate sculk shriekers when activated (spreads vibrations to the nearest shrieker).
** Able to communicate with wardens by activating sculk shriekers.

; [[Smoker]]
* Rotated pixels at the bottom left corner in their textures, to make a correct direction.

; [[TNT]]
* [[Ore]]s and [[monster spawner]]s blown up by TNT ignited by a player now drop experience.

; [[Vines]]
* Can now be placed on the sides of [[soul sand]] and maximum height [[snow]].

=== Items ===
; [[Boat]]s
* Changed item textures of all previously existing boats.
** The paddles represent their respective wood color and their inside rims of the boats are darker, to match {{BE}}.

; [[Fence]]
* Changed the model when in an [[item frame]], to make their two horizontal bars thicker, matching the thickness in their block form.

; [[Leather cap]]
* Changed its texture, to extend the center bar on the back face to the bottom.

; [[Scaffolding]]
* When used as fuel for [[furnace]]s, they now burn equally as long as a [[bamboo]] does.

; [[Shield]]
* They now properly spin around their own center axis and show up in the right place in [[item frame]]s.

=== Mobs ===
; [[Endermen]], [[skeleton]]s, and [[wither skeleton]]s
* Now spawn from light level 0 to 11 in [[the Nether]], which is wider range than before.

; [[Evoker]], [[illusioner]], and [[witch]]
* Changed their models, now their last two rows of pixels on their robes can render.

; [[Goat]]
* Now can drop 2 [[Goat Horn|horns]] each.
** The number of horns left to drop is represented on the model.

; [[Llama]]
* Changed all variants' chest texture, to use the chest texture since the [[texture update]].

; [[Parrot]]s
* Can now imitate [[warden]]s.

; [[Pillager]]
* Changed its model, slightly shortened its coat to match its actual texture.

; [[Spider]]s and [[cave spider]]s
* Fixed texture mapping of both types of spiders.

; [[Villager]]
* Changed their models, now their last two rows of pixels on their robes can render.
* Changed their textures in all biomes.
** The color of the top and bottom of their legs now matches the sides correctly.
** Removed the identical part in [[savanna]] villagers' texture with the villager base texture.
** Slightly changed [[jungle]] villagers' shoes texture.

; [[Vindicator]]
* Changed its model, slightly shortened its coat to match its actual texture.
* Changes its crossed arm's texture.
** The "gap" between the two arms is connected correctly now.
** Changed the color of the seam face between their upper and lower arms, which is not visible in default.

; [[Wandering trader]]
* Now sells 1 [[mangrove propagule]] for 5 [[emerald]]s.

; [[Zombie villager]]
* Changed their models, now their last two rows of pixels on their robes can render.
* Changed their clothes texture in all biomes (except desert and swamp).
** The color of the top and bottom of their legs now matches the sides correctly.
** Added "shirt" part in savanna zombie villagers' clothes, to match other zombie villagers.
** Slightly changed jungle zombie villagers' shoes texture.
** Removed extra textures on weaponsmith zombie villagers' arm's top.

=== Non-mob entities ===
<!--; [[Item frame]]
* Now adjusts its hitbox to account for the larger size of a framed [[map]].-->

; [[Minecart with chest]], [[minecart with furnace]], [[minecart with TNT]], and [[minecart with hopper]]
* Crafting [[recipe]]s are now shapeless.
* Now drop themselves when broken.

=== World generation ===
; [[Custom world generation]]
* The dimension folder is no longer present in the vanilla world generation reference pack, but dimension files still work like they used to inside a custom data pack.
* There's a new file type that the data report generator can output in the {{cd|biome_parameters}} folder, containing all the biome parameters for the default vanilla dimensions.
* Custom dimensions no longer require a separate seed field, and in fact can no longer have a custom seed - the world seed is now always used for all dimensions.
* Dimension types now have two new fields for controlling monster spawns.
** {{cd|monster_spawn_block_light_limit}} is an integer controlling the block light needed to prevent monster spawns.
** {{cd|monster_spawn_light_level}} is an int provider which is evaluated to find a value to compare the current overall brightness with to determine if a monster should be allowed to spawn.

; {{Text anchor|[[Swamp]]}}
* Temperate [[frog]]s can now spawn in swamps.

=== Command format ===
; {{cmd|bossbar}}
* Fixed rendering of boss bars, now they have the correct appearance even when several boss bars with the notched style are visible at once.

; {{cmd|locate}} and {{cmd|locatebiome}}
* Merged into the new {{cmd|locate|link=none}} command:
** {{cmd|locate|link=none}} -> {{cmd|locate structure|link=none}}
** {{cmd|locatebiome|link=none}} -> {{cmd|locate biome|link=none}}
* {{cmd|locate biome|link=none}} now searches in 3D properly, which means it locates cave biomes correctly.
* {{cmd|locate biome|link=none}} now returns all three coordinates in the output.

; {{cmd|placefeature}}
* Merged into the new {{cmd|place|link=Commands/place (Java Edition)}} command.

=== Gameplay ===
; [[Advancement]]s
* The deep dark and mangrove swamp biomes are now required to be visited to obtain the "Adventuring Time" advancement.
* Breeding [[frog]]s is now required for the "Two by Two" advancement.
* The [[Darkness]] effect is now required for the "How Did We Get Here" advancement.
* Removed field {{cd|location}} from triggers {{cd|d=and|location|slept_in_bed|hero_of_the_village|voluntary_exile}}. It was handled exactly the same as {{cd|player.location}}.

=== General ===
; [[Bonus chest]]
* Now has a chance to contain [[mangrove log]]s.

; [[Chunk format]]
* Removed {{cd|blending_data.old_noise}}, now existence of {{cd|blending_data}} in chunk data determines if a chunk is considered old.

; [[Data pack]] and [[resource pack]]
{{Resource pack format/value|9}}
* Data pack format is now 10.
* The built-in vanilla pack, the report generated by the game, and the vanilla world generation reference pack now store their object keys sorted alphabetically (with the exception of type fields and parent fields, which get listed first).
** This makes diffing the files easier after changes, and avoids false positive changes from fields moving around.

; [[Debug screen#More debug-keys|Debug keys]]
* Removed debug hotkey cycling render distance ({{key|F3+F}}).

; [[Debug screen]]
* The H for "humidity" has been changed for a V for "vegetation".

; [[Entity format]]
* Replaced {{cd|CatType}} field in [[cat]]s' entity format with {{cd|variant}}.
** Accepted type of value is changed from numeric values to strings IDs. (e.g. {{cd|5}} -> {{cd|minecraft:calico}})

; Game events
* Renamed some game events, to make them more grammatically consistent:
** {{cd|drinking_finish}} -> {{cd|drink}}
** {{cd|entity_killed}} -> {{cd|entity_die}}
** {{cd|entity_damaged}} -> {{cd|entity_damage}}
** {{cd|elytra_free_fall}} -> {{cd|elytra_glide}}
** {{cd|mob_interact}} -> {{cd|entity_interact}}
** {{cd|ravager_roar}} -> {{cd|entity_roar}}
** {{cd|wolf_shaking}} -> {{cd|entity_shake}}
* The following events have been collapsed into {{cd|d=and|block_activate|block_deactivate}}:
** {{cd|block_press}}
** {{cd|block_unpress}}
** {{cd|block_switch}}
** {{cd|block_unswitch}}
* {{cd|ring_bell}} has been removed and replaced with {{cd|block_change}}.
* Both {{cd|d=and|shulker_open|shulker_close}} have been removed in favour of using {{cd|d=and|container_open|container_close}}.
* {{cd|d=and|fishing_rod_cast|fishing_rod_reel_in}} have been renamed to {{cd|d=and|item_interact_start|item_interact_finish}}.
* {{cd|entity_interact}} should be dispatched more often when interacting with various mobs.

; [[HUD]]
* Changed the texture of the "half" armor bar, moved the highlighted pixel from the right to the left.

; [[Loot table]]s
* The special case size-dependent loot drops of [[slime]]s and [[magma cube]]s are now data driven and part of their loot tables, using the new sub-predicate types.

; LWJGL
* Updated LWJGL library to 3.3.1.

; [[Music]]
* The places where the following existing music can be played are changed:<ref group=note>Changed to all 1.19 snapshots.</ref>
** "Stand Tall", "Wending", and "Infinite Amethyst" can no longer be played in the main menu.
** "Left to Bloom" and "One More Day" can no longer be played in the main menu, can be played in all types of forests, jungles, and [[old growth taiga]]s.
** "Floating Dream" and "Comforting Memories" can be played in all types of forests, jungles, and old growth taigas.

; [[Options]]
* The description of the FOV effects setting now correctly mentions all gameplay effects rather than only speed effects.

; [[Panorama]]
* Changed to reflect [[The Wild Update]], showing a mangrove swamp.

; [[Particles]]
* The parameters to the {{cd|vibration}} particle have changed: instead of specifying the start position as an extra parameter, the regular source of the particle is now used.

; Point of Interest types
* Removed {{cd|d=and|unemployed|nitwit}} {{cd|point_of_interest_type}}.

; [[Predicate]]s
* Renamed the {{cd|feature}} field in location predicates to {{cd|structure}}.
* {{cd|d=and|player|fishing_hook|lightning_bolt|catType}} fields have been replaced with {{cd|type_specific}}.
* {{cd|type_specific}} has field {{cd|type}} (one of {{cd|d=or|player|fishing_hook|lightning_bolt|cat}}) and same fields as removed fields.
* Example:
:* Before:
:::<syntaxhighlight lang="json">
 "lightning_bolt": {
   "blocks_set_on_fire": 0
 }
</syntaxhighlight>
:* After:
:::<syntaxhighlight lang="json">
  "type_specific": {
    "type": "lightning",
    "blocks_set_on_fire": 0
  }
</syntaxhighlight>
* {{cd|catType}} has been wrapped to match new format and now uses new cat variant names instead of texture names.
:* Before:
:::<syntaxhighlight lang="json">
"catType": "minecraft:textures/entity/cat/british_shorthair.png"
</syntaxhighlight>
:* After:
:::<syntaxhighlight lang="json">
 "type_specific": {
    "type": "cat",
    "variant": "minecraft:british_shorthair"
 }
</syntaxhighlight>
* New {{cd|type_specific}} options:
** {{cd|frog}} has {{cd|variant}} field matching frog variant ({{cd|d=or|minecraft:warm|minecraft:temperate|minecraft:cold}}).
** {{cd|slime}} applies for slimes and magma cubes, has {{cd|size}} field matching slime size (smallest is 1).

; Randomized events predictability
* Following randomized events are now more predictable, and no longer have a possibility of extreme behaviors:
** Placement and velocity of things dropped from [[dropper]]s or [[dispenser]]s.
** Placement and velocity of items spawned from containers upon destroy.
** Randomized {{cd|follow_range}} component attribute for mobs.
** Velocity of [[horse]]s spawned from skeleton traps.
** [[Blaze]] random position and randomized speed of blaze projectiles.
** Randomized portion of damage and velocity of [[arrow]]s.
** Randomized flight pattern of [[firework rocket]]s.
** Bobbing patterns and time until a fish for [[fishing rod]]s.

; [[Realms]]
* Replaced realms subtle selected world highlight with a clear green checkmark.
* The message when opening the Realms menu in a snapshot version has been changed from "Your client is outdated and not compatible with Realms. Please update to the most recent version of Minecraft." to "Your client is not compatible with Realms. Please use the most recent version of Minecraft. Realms is not compatible with snapshot versions.".

; {{samp|[[server.properties]]}}
* {{cd|level-type}} now supports world presets instead.

; [[Shader]]s
* There are now shader files for translucent entity rendering.

; Sound
* Equipping armor using the inventory now plays a sound.

; [[Splash]]es
* Removed "Привет Россия!"

; [[Tag]]s
* Following tags are changed due to addition of new features mentioned above:
** Mangrove boat and the {{cd|#chest_boats}} item tag are now part of the {{cd|#boats}} item tag.
** Mangrove button is now part of the {{cd|#wooden_buttons}} block and item tag.
** Mangrove door is now part of the {{cd|#wooden_doors}} block and item tag.
** Mangrove fence gate is now part of the {{cd|#fence_gates}} block tag.
** Mangrove fence is now part of the {{cd|#wooden_fences}} block and item tag.
** Mangrove leaves is now part of the {{cd|#leaves}} block and item tag, and the {{cd|#mineable/hoe}} block tag.
** Mangrove planks is now part of the {{cd|#planks}} block and item tag.
** Mangrove pressure plate is now part of the {{cd|#wooden_pressure_plates}} block and item tag.
** Mangrove propagule is now part of the {{cd|d=and|#flowers|#saplings}} block and item tag.
** Mangrove roots is now part of the {{cd|#mineable/axe}} block tag.
** Mangrove sign is now part of the {{cd|#standing_signs}} block tag and {{cd|#signs}} item tag.
** Mangrove slab is now part of the {{cd|#wooden_slabs}} block and item tag.
** Mangrove stairs is now part of the {{cd|#wooden_stairs}} block and item tag.
** Mangrove swamp is now part of the {{cd|d=and|#has_structure/mineshaft|#has_structure/ruined_portal_swamp|#is_overworld}} biome tags.
** Mangrove trapdoor is now part of the {{cd|#wooden_trapdoors}} block and item tag.
** Mangrove wall sign is now part of the {{cd|#wall_signs}} block tag.
** Mud brick slab is now part of the {{cd|#slabs}} block and item tag.
** Mud brick stairs is now part of the {{cd|#stairs}} block and item tag.
** Mud brick wall is now part of the {{cd|#walls}} block and item tag.
** Mud bricks, mud brick stairs, mud brick slab and packed mud are now part of the {{cd|#mineable/pickaxe}} block tag.
** Muddy mangrove roots and mud are now part of the {{cd|#mineable/shovel}} block tag, and the {{cd|#dirt}} block and item tag.
** Potted mangrove propagule is now part of the {{cd|#flower_pots}} block tag.
** Reinforced deepslate is now part of the {{cd|d=and|#dragon_immune|#features_cannot_replace|#wither_immune}} block tags.
** Sculk vein is now part of the {{cd|#inside_step_sound_blocks}} block tag.
** Sculk, sculk catalyst, sculk vein and sculk shrieker are now part of the {{cd|#mineable/hoe}} block tag.
** Tadpole is now part of the {{cd|#axolotl_hunt_targets}} entity tag.
** Block and item tag {{cd|#mangrove_logs}} is now part of the {{cd|logs_that_burn}} block and item tag, respectively.
** The new {{cd|music_disc_5}} is now part of the {{cd|#music_discs}} item tag.
* Changed game events in the {{cd|#vibrations}} game event tag:
** Include all game events changes mentioned above.
** Added {{cd|d=and|note_block_play|instrument_play}}.
** Removed {{cd|d=and|minecart_moving|flap|item_interact_start}}.
* Added {{cd|light}} to the {{cd|#wither_immune}} block tag.
* Added {{cd|d=and|item_interact_start|item_interact_finish}} game events to the {{cd|#ignore_vibrations_sneaking}} game event tag.
* Renamed {{cd|#polar_bears_spawnable_on_in_frozen_ocean}} block tag to {{cd|#polar_bears_spawnable_on_alternate}}.
* Renamed {{cd|#carpets}} block and item tag to {{cd|#wool_carpets}}.
* Renamed {{cd|#occludes_vibration_signals}} item tag to {{cd|#dampens_vibrations}}, and added {{cd|#wool_carpets}} to it.
* {{cd|#has_structure/stronghold}} biome tag now references only the {{cd|#is_overworld}} biome tag.
* Configured structure feature tags are now called structure tags.

; World creation
* A short screen showing the message "Preparing for world creation" appears before the "Create New World" screen appears.

; Others
* The "out of memory" error screen can now be translated.
* The bundled Java runtime has been upgraded to 17.0.3.

== Fixes ==
{{fixes|fixedin=1.19,1.19 Release Candidate 2,1.19 Release Candidate 1,1.19 Pre-release 5,1.19 Pre-release 4,1.19 Pre-release 3,1.19 Pre-release 2,1.19 Pre-release 1,22w19a,22w18a,22w17a,22w16b,22w16a,22w15a,22w14a,22w13a,22w12a,22w11a
|;old
|11783|Stacking snow lighting inconsistency (smooth lighting).
|13103|Texture Z-Fighting at Wolf[/]Cat snout.
|45838|Certain chat messages exceed 32767 byte limit and disconnect clients.
|51418|Changing brightness/gamma above in-game limit using {{samp|options.txt}}.
|53312|Illager/(zombie) villager/witch robes don't render the last two rows of pixels.
|67308|Door top and side textures flip illogically when opened and closed.
|74211|Door placed in spawn protection only half disappears.
|81870|Editing entitydata of Painting does not reflect ingame until chunk reload.
|85780|Rapidly swapping hands with a door or double flower can cause half door/double flower.
|88677|High FoV (manually changed in {{samp|options.txt}}) causes X-ray effect.
|91364|Mob loot cannot be specified for small magma cube and big/medium slime.
|94060|Equipping armor/elytra through inventory or dispenser doesn't play sounds.
|94161|Boat paddles in the inventory are oak instead of their respective wood type.
|95103|Shield item rendering not adjusted to the center.
|99930|Brewing stand extends arms and inverts its texture when bottles are placed.
|100923|Entities with knockback resistance can get knocked back using Punch.
|106510|Long structure names (over 64 characters) do not fit in the structure block GUI.
|106627|Leather cap texture overlay doesn't align correctly.
|109055|Large cocoa pod texture is inconsistent.
|111809|Paintings unrender when entity data is updated rapidly.
|121376|Cannot bind "caps" key in control settings.
|122421|On Linux, simultaneously pressing two keys introduces a delay for one of the keys pressed.
|124984|Command syntax help does not recognize invalid tags.
|127885|The textures on the spider models aren't mirrored properly.
|131740|Re-running the data generator in the same folder causes previously generated -reports and- .snbt files to be deleted.
|132428|Client-side block model (of fences, iron bars, walls ...) is not updated when placement is cancelled.
|134158|Doors open one half when they fail to open / desync when interacting with a door.
|134546|Mouse won't move first couple seconds after you open your inventory.
|134892|{{cd|PacketBuffer.writeString}}'s max length is in bytes, while {{cd|readString}} is in characters.
|136188|# disappears from item/block tag suggestions, but not function/entity tag suggestions.
|141064|Cleric collar z-fighting.
|143209|All mobs with passengers float in the air, but not horses with passengers.
|147686|Joining a world that uses custom resources shows default resources until fully loaded.
|148795|Ghost blocks can occasionally be created when placing scaffolding too quickly.
|149805|While editing a book, player cannot use {{key|Ctrl+Home}} or {{key|Ctrl+End}} to jump to the beginning or end of the text.
|157020|{{cmd|fill}} fails when removing large amounts of blocks under redstone.
|158668|Vex continue to attack their target after it has been killed.
|159349|Bottom half of door is missing when an entity is passing through while placing it.
|165036|Boss bars with the notched style are rendered incorrectly if more than one boss bar is active.
|165503|Fence gates (between walls) aren't affected by ambient occlusion/smooth lighting.
|165990|Crafting bamboo into scaffolding gives you 8 times the furnace fuel for free.
|166437|Interaction with multi-blocks in spawn protection creates desync.
|166686|Villagers with taiga outfits show Z-fighting around their neck.
|172550|Ghost blocks sometimes appear when insta-mining.
|176081|Striders with {{cd|NoAI}} still get cold.
|176621|Entity spawn packets use integers for yaw and pitch instead of bytes.
|176840|Ores no longer drop experience when blown up.
|177321|Soul sand doesn't have smooth lighting / ambient occlusion.
|179447|More than six banner patterns can be added to a banner.
|179916|Foxes path towards origin (0,0) during a thunderstorm.
|183309|Player reach is different for client and server when crawling.
|183520|Phantoms with {{cd|NoAI}} can go through blocks.
|186148|{{cd|death.attack.witherSkull.item}} displays raw translation string (is untranslated).
|186851|{{cd|death.attack.sting.item}} displays raw translation string (is untranslated).
|187188|Painting NBT and registry contain a typo: "Motive" instead of "Motif".
|189214|Modifying the type compound of the end dimension erases the dragon fight.
|189897|Game hangs while loading world saves when entering the singleplayer world selection menu.
|190661|Pressing {{key|Esc}} or using the Cancel button in the "Experimental Settings" warning returns to main menu.
|195468|World Generation Settings not working on dedicated server.
|195717|Custom dimensions JSON requires seed.
|197647|Players cannot jump off the edge of blocks when sneaking if they have a block above.
|197854|Cannot use {{key|Ctrl+Backspace}} to delete entire words in Edit sign GUI.
|199326|Unable to escape block bound box when you have levitation and holding shift.
|200282|Players with knockback resistance cannot be knocked off of edges when sneaking.
|200661|Trying to dye a sheep that is 6 blocks above you plays hand animation (and dye sound).
|201150|Unused pixels in end rod texture.
|201626|Taking saddle off of a horse makes the horse move.
|202319|Dedicated server text filter does not apply to all messages.
|202580|Transition between end stone texture and end portal frame is not as seamless as it previously was.
|202940|Hand animation plays although item frame is out of reach.
|207260|Casting issue: Sculk vibrations come from the wrong positions at high coordinates.
|207268|Sculk sensors don't detect stripping logs, tilling dirt, or pathing grass.
|207289|Sculk sensor wool occlusion has directional bias.
|207522|Sculk sensors don't react to horses kicking.
|207635|Sculk sensors react differently to wool occlusion depending on the global direction.
|207935|Simultaneous vibrations don't trigger as expected.
|208597|Boats ridden over wool are detected by sculk sensor.
|208759|Sculk Sensor's 'block placed' doesn't trigger with villagers placing crops.
|208760|Sculk Sensor's 'block placed' doesn't trigger when snow golems place snow layers.
|208761|Sculk Sensor's 'block destroyed' doesn't trigger when blocks are destroyed by pistons.
|208771|Projectiles landing on wool trigger sculk sensors.
|209222|Attempting to open the Minecraft Realms menu claims that the client is outdated, even if the snapshot may be newer than the release.
|209701|Sculk sensors are not activated upon placing food onto campfires.
|209900|Sculk sensors are not activated upon inserting or retrieving music discs from jukeboxes.
|209905|Sculk sensors are not activated upon milking entities.
|209932|Sculk sensors only detect the last turtle egg being broken when being stepped on.
|210231|Sculk sensors are not activated upon using the riptide enchantment.
|210277|Sculk sensors are not activated upon chickens laying eggs.
|210278|Sculk sensors are not activated upon bees entering or leaving their hive or nest.
|210279|Sculk sensors are not activated upon entities being summoned by a spawner.
|210329|Sculk sensors are not activated upon armor on entities breaking.
|210330|Sculk sensors are not activated upon throwing eyes of ender.
|210331|Sculk sensors are not activated upon wandering traders drinking milk or witches drinking potions.
|210485|Sculk sensors are not activated upon evokers summoning vexes.
|210489|Sculk sensors are not activated upon pointed dripstone filling partially filled cauldrons.
|210496|Sculk sensors are not activated upon harvesting sweet berry bushes.
|210712|Sculk sensors are not activated upon backwards movement in a boat.
|210801|Wool incorrectly occludes the vibration of item frames being placed.
|210805|Wool incorrectly occludes the vibration of walking along blocks placed on top of it that are under {{frac|5|16}} blocks tall.
|210868|Wool occlusion doesn't work as it should when combining both vertical and horizontal motion.
|210887|Game launch crashes on Linux with Unicode home folder/username.
|210901|Sculk sensors are not activated upon entities sliding on ice.
|212036|Hand animation still plays when 7 blocks under a boat.
|212428|Sculk sensors are not activated upon cleaning items in water cauldrons.
|212430|Sculk sensors are not activated upon rain or snow filling partially filled cauldrons.
|212503|Sculk sensors are not activated upon collecting fish, axolotls, or tadpoles using water buckets.
|212610|Glow lichens cannot be put on soul sand.
|212629|Leashes from two or more invisible entities connect to each other.
|213387|Sculk sensors don't detect endermen/shulkers teleporting from a place to another.
|213823|Minecart placed on wool is detected by sculk sensors but minecart driven over wool is not.
|213915|Equipping armor through the inventory does not count as a vibration.
|214622|Sculk sensors do not detect daylight detector mode switching.
|214652|Naming inconsistency for game events for eating/drinking.
|216567|Vines cannot be placed on the sides of 8 layers of snow.
|216569|Glow lichen cannot be placed on the side of 8 layers of snow.
|218222|Distance value for Sculk Sensors is limited to integers.
|219642|Vines cannot be placed on the sides of soul sand.
|219843|Mycelium's side texture differs from other dirt-based blocks.
|219852|Corner in {{cd|smoker_bottom}} texture is still rotated incorrectly.
|219875|You can cause a desync when repeatably picking up liquids.
|220067|Chunk corruption with command block full of certain Unicode characters.
|220086|Sculk sensors do not detect using an axe to clear the wax/weathering of a copper block.
|220087|Sculk sensors do not detect using a honeycomb to wax copper.
|221639|Light block isn't dragon or wither immune.
|224709|Full armour icon doesn't match empty armour icon.
|225195|Goats don't panic when tempted with their favorite food.
|225837|The word "Recipe" is spelled as "Reciple" within the "{{cd|narration.recipe}}" string.
|226184|Axolotls pathfinding to water can sometimes fall in wide holes.
|226430|Several 1.17 advancement strings are improperly capitalized.
|226761|Parity issue: Goats don't drop horns.
|227041|Axolotls will spin constantly on honey blocks that are placed above water.
|227382|Goats and frogs don’t bounce on bouncy blocks upon landing from long jumps.
|228049|Axolotl can't pathfind through open doors.
|228533|Sculk sensors don't detect the feeding of untamed/trusting mobs.
|228862|Game freezes when client fails to download server resource pack.
|228944|Minecraft 1.17 crashes upon opening new world on Apple M1, even with Rosetta.
|229182|JVM crash in {{cd|org.lwjgl.system.JNI.invokePPPP}}.
|229295|JVM crash when starting Minecraft ({{cd|java.util.jar.Attributes.read}}).
|230603|Wolf ears and legs aren't mirrored.
|230735|"FOV Effects" setting description is innacurate.
|231185|Server crash while loading Superflat world based on Rails // {{cd|java.lang.StackOverflowError: Exception while updating neighbours}}.
|231458|The word "ingot" within the "Serious Dedication" advancement description is improperly capitalized.
|231600|Sculk sensor continuously receives vibrations when next to a powered big dripleaf.
|232009|Minecraft does not resolve SRV records correctly.
|235035|Sleeping in a custom dimension with {{cd|natural}} set to {{cd|false}} causes crash.
|235964|Crash on "Saving world" when F3+L profiling is active - {{cd|java.lang.NullPointerException: Cannot read field "f" because "this.D" is null}}.
|236149|Cannot use {{key|Ctrl+Backspace}} to delete words in the book and quill GUI.
|236212|Cannot use {{key|Ctrl+Arrow}} to navigate the cursor between words in the book and quill GUI.
|237106|JVM crash in {{cd|atio6axx.dll}} at {{cd|org.lwjgl.opengl.GL11C.nglDrawElements(IIIJ)V}}.
|237306|NBT suggesting is not present in clear command when using an item tag.
|237920|"Feels like home" advancement is incorrectly capitalized.
|237922|"Jukebox" in Sound of Music description is incorrectly capitalized.
|237924|The word "villager" within the "Star Trader" advancement description is improperly capitalized.
|238009|Some end cities can generate floating above the ground.
|238070|Brewing stand arms do not connect with their bases.
|238716|The {{cd|minecraft:item.armor.equip_TYPE}} sound can be heard only by other players when taking armor off armor stands.
|238807|"Out of memory!" message is untranslatable.
|239019|{{cmd|locatebiome}} command doesn't consistently locate the nearest cave biome.
|244957|"Search" Option in Social Interactions Screen is not labeled in the right order when using {{key|Tab}}.
|245001|"Manage with Microsoft account" button in Social Interactions menu is not centered.
|245504|Touchscreen mode crash // {{cd|java.lang.ClassCastException: class eec$a cannot be cast to class eec$c (eec$a and eec$c are in unnamed module of loader ‘app’).}}
|246227|The {{cd|minecraft:item.armor.equip_TYPE}} sound can be heard only by other players when switching wearable items between hands.
|248161|Weaponsmith zombie villager texture has leftover pixels from the regular weaponsmith texture.
|248292|Llama uses pre-1.14 chest texture.
|248555|Mismatches within (zombie) villager textures.
|248556|Savanna Zombie Villager missing a body texture.
|248557|Savanna villager body defines pixels identical to base villager texture.
|248561|Vindicator's crossed arms element has miscolored pixels on the faces touching the other arm elements.
|248562|Iron golem has unused pixels in the texture.
|248621|{{cd|TagKey}} creation leads to memory leak.
|248936|Minecraft icon on MacOS is not showing correct icon.
|249021|The invitation and news buttons aren't consistently displayed within the realms menu.
|249032|Fence item model's bars inconsistent with placed block.
|249039|"Half" armor bar icon texture is incorrect.
|249169|Paintings do not have their packet coordinates set on spawn.
|249246|Strider can't pathfind through open doors.
|249493|Breaking a minecart with chest/furnace/TNT/hopper separates the minecart and the block it contains.
|249558|All versions crash on M1 Mac with JVM crash when attempting to launch.
|249962|Exploding an End Crystal doesn't produce explosion vibration.
|250918|Players are disconnected from servers when opening command blocks that consist of large numbers of characters within the previous output field.
|250921|Spawners do not drop experience when blown up.
|252352|URL in {{samp|eula.txt}} (dedicated server) points to the wrong location.
}}

== Video ==
{{Slicedlime|FilshvX7SH8|LalNyA1wJzI|tYagapk4dGk|jFDDGabpoXs|ZZN7jvZ5W9E}}

== Notes ==
{{notelist}}

== References ==
{{reflist}}

== Navigation ==
{{Navbox Java Edition versions|1.1x}}

[[de:1.19]]
[[es:Java Edition 1.19]]
[[fr:Édition Java 1.19]]
[[it:Java Edition 1.19]]
[[ja:Java Edition 1.19]]
[[pt:Edição Java 1.19]]
[[ru:1.19 (Java Edition)]]
[[th:รุ่น Java 1.19]]
[[zh:Java版1.19]]
