Java Edition 22w14a

22w14a is the fourth snapshot for Java Edition 1.19, released on April 6, 2022, which adds clay renewability, mangrove trees, mangrove swamps, echo shards, recovery compasses and fixes some bugs related to ancient cities and wardens.

Blocks

 * Mud
 * Now can convert into clay by placing mud above a block which has pointed dripstone underneath.

Items

 * Echo Shard
 * Can only be found in loot chests in ancient cities.
 * Can be used to craft recovery compasses.


 * Recovery Compass
 * A new type of compass which can point to the last place where 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 shards.

World generation

 * Mangrove Swamp
 * A new swamp biome with teal water that often generates in warmer clusters, usually next to jungles and deserts.
 * Contains mangrove trees, a new type of tree.
 * Has an unique shape, with a root system of mangrove roots leading up to a forking trunk and mangrove leaves.
 * It has a chance to generate a bee nest.
 * Grows from mangrove propagules.
 * Naturally spawns warm frogs and slimes, but there are no sheep, cows, pigs or chickens.
 * Does not generate witch huts.
 * The floor is coated with a single layer of mud.

Gameplay

 * Advancements
 * Added two new advancements:
 * Birthday Song
 * Have an Allay drop a cake at a note block
 * You Got a Friend in Me
 * Have an Allay deliver items to you
 * Added advancement trigger.
 * Triggered when an allay delivers an item to a player, with following conditions:
 * : a player for which this trigger runs
 * Added advancement trigger.
 * Triggered when an allay drops an item on a block, with following conditions:
 * : a player for which this trigger runs
 * : a predicate for the block that the item was dropped on
 * : a predicate for the item that was dropped

General

 * Tags
 * Added following block tags:
 * Added following item tag:
 * Added following entity tag:
 * Added following game event tag:
 * Added following cat variant tag (new type):
 * Added following entity tag:
 * Added following game event tag:
 * Added following cat variant tag (new type):
 * Added following game event tag:
 * Added following cat variant tag (new type):
 * Added following cat variant tag (new type):

Blocks

 * Dead Bush
 * Can now be placed on mud.


 * Mangrove Propagule
 * Now correctly grows into mangrove trees instead of oak trees.

Mobs

 * Frogs
 * Now actually kill their food, using a base attack strength of 10.


 * Warden
 * Now get angry at all mobs that bump into it, not just players.
 * Can no longer spawn on water.
 * Can now pathfind through lava.
 * Shadow is now the appropriate size.

World Generation

 * Ancient City
 * Removed and variant structures because they duplicate existing structures.
 * Changed some structures:
 * Slightly changed blocks around the chest so that vibrations generated there are always detected by the sculk sensor below.
 * A missing sculk sensor was added for the redstone lamp in.
 * Replaced the light blue and blue carpets in with gray carpets, and the trapdoor there is no longer open by default.
 * is now able to generate.
 * Changed the loot found in chests:
 * There's now an extra roll of loot for every chest, with one possible loot option being now 1-3 echo shards.
 * Replaced the golden carrot in chest with a golden apple.

Command format

 * Loot tables
 * The special case size-dependent loot drops of slimes and magma cubes are now data driven and part of their loot tables, using the new sub-predicate types.
 * The loot drops for frog food are now part of the food's death loot, instead of dropping hard-coded item types.

Gameplay

 * Advancements
 * The mangrove swamp is now required to be visited for the "Adventuring Time" advancement.
 * Removed field from triggers . It was handled exactly the same as.

General

 * Entity format
 * Replaced field in cats' entity format with.
 * Accepted type of value is changed from numeric values to strings IDs. (e.g. -> )


 * Player.dat format
 * Added a new field, which contains a  string and a list of three integers representing the block position of the player's last death called.


 * Predicates
 * fields have been replaced with.
 * has field (one of ) and same fields as removed fields.
 * Example:
 * Before:
 * After:
 * has been wrapped to match new format and now uses new cat variant names instead of texture names.
 * Before:
 * After:
 * New options:
 * has field matching frog variant.
 * applies for slimes and magma cubes, has field matching slime size (smallest is 1).
 * New options:
 * has field matching frog variant.
 * applies for slimes and magma cubes, has field matching slime size (smallest is 1).
 * applies for slimes and magma cubes, has field matching slime size (smallest is 1).


 * Tags
 * Mangrove swamp is now part of the biome tag.
 * Removed block tag, and merged all its contents into the  block tag.
 * Renamed game event tag to, then:
 * Removed.
 * Added.

Videos
Videos made by slicedlime: