User:NatsMario/Trees and Horizons Update

Trees And Horizons Update is a major update released on June 7, 2024 as Java Edition 1.21 and Bedrock Edition 1.21.0. Its theme is "Tying up the Caves And Cliffs Updates", focusing mostly on Making every announced but not released 1.17/1.18/1.19/1.20 Items into the game. It introduces a new birch biome,The same update added new passive mobs such as fireflies and Termites. It also added a Sculk Dimension, and changed the Savanna biome. The name of the update was revealed on Minecraft.net's News section on April 6, 2024.

Blocks

 * Mangrove Leaves.pngb Leaves
 * A new type of leaves, generated in Baobab trees.
 * Acacia Log (UD) JE2 BE1.png Baobab Log
 * A new type of log, generated as a part of Baobab trees, which are located in Savannas.
 * Can be crafted into baobab planks and wood.
 * Has a stripped variant as well Stripped Jungle Log (UD) JE1 BE1.png, Acacia Wood (UD) JE2 BE1.png wood and Stripped Jungle Wood (EW) JE1 BE1.png stripped wood.
 * The stripped variant can be used to craft a cherry hanging sign.
 * Cherry Planks.png Cherry Planks
 * Crafted from cherry logs.
 * Can be used to craft respective Cherry Button.png buttons, Cherry Door.png doors, Cherry Fence (EW).png fences, Cherry Fence Gate.png fence gates, Cherry Pressure Plate.png pressure plates, Cherry Sign.png signs, Cherry Slab.png slabs, Cherry Stairs.png stairs, and Cherry Trapdoor.png trapdoors.
 * Can be used to craft cherry boats and cherry boat with chests.
 * Can be used to craft wooden blocks or items, (eg. chest)
 * Cherry Sapling.png Cherry Sapling
 * A new type of sapling which grows into a cherry tree when planted.
 * Drops underneath cherry leaves.
 * Can break off a fully grown one and plant it to grow a cherry tree.
 * Potted Cherry Sapling.png Can be placed in flower pots.
 * Chiseled Bookshelf.png Chiseled Bookshelf
 * Can be crafted with 6 planks and 3 wooden slabs.
 * Can store up to six books, enchanted books, written books or books and quills.
 * Books in chiseled bookshelves can be added or removed from any slot by targeting the specific slot.
 * Books are directly added and removed, so there is no interface.
 * Can be used with a redstone comparator (giving a signal strength matching that of the slot that was last interacted with).
 * Can be used with a hopper and dropper.
 * Do not increase the power of enchanting tables.
 * Require a Silk Touch axe to mine.
 * Decorated Pot.png Decorated Pot
 * Can be crafted Decorated Pot (PBW).png Decorated Pot (SAW).png with any 4 pottery sherds or Decorated Pot (S).png brick items, shaped rhombic.
 * The type of crafting material decides which picture would occur on each side of the crafted decorated pot.
 * The possible pictures are decided by the type of pottery sherd which is used to craft.
 * The brick item will not have a picture.
 * Very fragile, and very easy to break.
 * Will break apart into its crafting materials when broken using any block-breaking tool.
 * Will drop itself when broken using an empty hand, any block-breaking tool with Silk Touch, or when moved by pistons.
 * Hanging Sign.png Hanging Sign
 * A more expensive version of normal signs, which can be crafted with 2 chains and 6 stripped logs, resulting 6 of them.
 * Has a total of 11 wood variants: Oak Hanging Sign.png oak, Spruce Hanging Sign.png spruce, Birch Hanging Sign.png birch, Jungle Hanging Sign.png jungle, Acacia Hanging Sign.png acacia, Dark Oak Hanging Sign.png dark oak, Mangrove Hanging Sign.png mangrove, Crimson Hanging Sign.png crimson, Warped Hanging Sign.png warped, Bamboo Hanging Sign.png bamboo, and Cherry Hanging Sign.png cherry.
 * Can be hung up in the following ways:
 * Underneath a block that can provide support in the center, like a full block or a fence.
 * When the hanging sign is placed underneath a full block, the chains will be on parallel sides of the sign. Signs in this configuration can be placed in 4 cardinal directions (North, South, East, West).
 * When the hanging sign is placed underneath a non-full block, such as a fence, or when placed while sneaking, the chains will take on an upside-down v-shape. Signs in this configuration can be placed in 16 different angles.
 * Attached to the solid side of a block.
 * Attached to the side or underneath another hanging sign.
 * Cannot be placed directly on the ground without support from the side or above.
 * However, hanging signs that have a horizontal bar will not pop when the supporting block is removed.
 * If it is hanging off the side of a block and that block is broken, it will remain hanging in the air. But if it is hanging underneath a block and that block is broken, it will also break immediately.
 * Unlike regular signs, the space available for text is much smaller.
 * Text can be dyed and tinted with glow ink sacs to make text glow.
 * Piglin Head.png Piglin Head
 * Piglins will now drop their heads when killed by a charged creeper.
 * The piglin head will flap its ears when powered by redstone, or when worn by a player while walking.
 * Pink Petals
 * A new type of block, which generates naturally in cherry groves.
 * Renewable when applying a bone meal to an existing one or to the ground of cherry groves.
 * Similar to sea pickle, can be placed up to 4 in one dirt-related block.
 * Can be placed directionally.
 * Can be crafted into a pink dye.
 * Pitcher Plant
 * A type of plant which grows from the pitcher pod after 4 stages (5 stages in total).
 * If grown fully, it will only drop itself when broken, otherwise drops the pod.
 * Can be crafted into cyan dye.
 * Cannot be placed in a flower pot.
 * Sniffer Egg
 * Can be found in the suspicious sand found at warm ocean ruins.
 * Dropped when two sniffers breed.
 * Hatches into a baby snifflet.
 * When placed on a moss block, it will hatch after approximately 10 minutes.
 * On all other blocks, it will hatch in approximately 20 minutes.
 * Suspicious Gravel BE1.png Suspicious Gravel
 * Looks like gravel, but rougher.
 * Affected by gravity, vanishes when landing.
 * Generates naturally in ocean ruins, with different archaeological loot tables.
 * Drops nothing when mined or moved, even if mining with Silk Touch.
 * Brushing the suspicious gravel with a brush will extract objects.
 * Has 4 stages of extracting, will recover gradually when stop brushing.
 * Turns to regular gravel when extraction is done.
 * Only suspicious gravels with a valid archaeological loot table can extract an item.
 * Currently drops nothing when brushed.
 * Сan't give out an item if placed by a player.
 * Suspicious Sand
 * Looks like sand, but rougher.
 * Affected by gravity, vanishes when landing.
 * Generates naturally in desert temples and desert wells, with different archaeological loot tables.
 * Drops nothing when mined or moved, even if mining with Silk Touch.
 * Brushing the suspicious sand with a brush will extract objects.
 * Has 4 stages of extracting, will recover gradually when stop brushing.
 * Turns to regular sand when extraction is done.
 * Only suspicious sands with a valid archaeological loot table can extract an item.
 * Depending on the structure, there will be different items.
 * In desert temple might get caught: diamond, emerald, TNT, gunpowder, skull pottery sherd, prize pottery sherd, archer pottery sherd.
 * In desert well might get caught: suspicious stew, stick, brick, emerald, hands up pottery sherd.
 * Сan't give out an item if placed by a player.
 * Torchflower
 * A new type of flower, grows from torchflower seeds after 2 stages (3 stages in total).
 * Doesn't emit light.
 * If grown fully, it will only drop itself when broken, otherwise drops the seed.
 * Can be crafted into orange dye.
 * Can be planted in a flower pot.
 * Can be used to craft suspicious stew, giving the player Night Vision.
 * Can be used to tempt and breed bees.

Items

 * Brush.png Brush
 * An item which can be used to brush things.
 * Can be crafted with a feather, copper ingot and stick in a vertical line.
 * Consumes 1 durability when extracting an item from a suspicious sand successfully.
 * Does nothing when brushing anything other than suspicious sands.
 * Music Disc
 * Music Disc Relic JE1.png Added a new music disc by Aaron Cherof titled "Relic".
 * Can only be obtained by archeology.
 * Has a chance to drop when brushing suspicious sand or suspicious gravel.
 * Pitcher Pod.png Pitcher Pod
 * Can be planted on farmland and grows into a pitcher plant.
 * Can only be obtained if a sniffer digs up a pitcher pod.
 * Drops pitcher plant when fully grown, otherwise drops itself.
 * Pottery Sherds
 * An item found by using a brush on suspicious sand.
 * There are currently 20 varieties:
 * Angler Pottery Sherd.png Angler Pottery Sherd
 * Archer Pottery Sherd.png Archer Pottery Sherd
 * Arms Up Pottery Sherd.png Arms up Pottery Sherd
 * Blade Pottery Sherd.png Blade Pottery Sherd
 * Brewer Pottery Sherd.png Brewer Pottery Sherd
 * Burn Pottery Sherd.png Burn Pottery Sherd
 * Danger Pottery Sherd.png Danger Pottery Sherd
 * Explorer Pottery Sherd.png Explorer Pottery Sherd
 * Friend Pottery Sherd.png Friend Pottery Sherd
 * Heart Pottery Sherd.png Heart Pottery Sherd
 * Heartbreak Pottery Sherd.png Heartbreak Pottery Sherd
 * Howl Pottery Sherd.png Howl Pottery Sherd
 * Miner Pottery Sherd.png Miner Pottery Sherd
 * Mourner Pottery Sherd.png Mourner Pottery Sherd
 * Plenty Pottery Sherd.png Plenty Pottery Sherd
 * Prize Pottery Sherd.png Prize Pottery Sherd
 * Sheaf Pottery Sherd.png Sheaf Pottery Sherd
 * Shelter Pottery Sherd.png Shelter Pottery Sherd
 * Skull Pottery Sherd.png Skull Pottery Sherd
 * Snort Pottery Sherd.png Snort Pottery Sherd
 * Smithing Templates
 * New item series for trimming armor and upgrading diamond armor to netherite, with twelve varieties of armor trims.
 * Netherite Upgrade Smithing Template JE1 BE1.png Netherite Upgrade
 * Armor trims:
 * Coast Armor Trim Smithing Template JE1 BE1.png Coast Armor Trim
 * Dune Armor Trim Smithing Template JE2 BE2.png Dune Armor Trim
 * Eye Armor Trim Smithing Template JE1 BE1.png Eye Armor Trim
 * Host Armor Trim Smithing Template JE1 BE1.png Host Armor Trim
 * Raiser Armor Trim Smithing Template JE1 BE1.png Raiser Armor Trim
 * Rib Armor Trim Smithing Template JE1 BE1.png Rib Armor Trim
 * Sentry Armor Trim Smithing Template JE2 BE2.png Sentry Armor Trim
 * Shaper Armor Trim Smithing Template JE1 BE1.png Shaper Armor Trim
 * Silence Armor Trim Smithing Template JE1 BE1.png Silence Armor Trim
 * Snout Armor Trim Smithing Template JE1 BE1.png Snout Armor Trim
 * Spire Armor Trim Smithing Template JE1 BE1.png Spire Armor Trim
 * Tide Armor Trim Smithing Template JE1 BE1.png Tide Armor Trim
 * Vex Armor Trim Smithing Template JE1 BE1.png Vex Armor Trim
 * Ward Armor Trim Smithing Template JE1 BE1.png Ward Armor Trim
 * Wayfinder Armor Trim Smithing Template JE1 BE1.png Wayfinder Armor Trim
 * Wild Armor Trim Smithing Template JE1 BE1.png Wild Armor Trim
 * These can be obtained randomly from chests generated in their respective structures.
 * Exceptions:
 * While randomly generated in other rooms, a netherite upgrade smithing template is also guaranteed in every treasure room in a bastion remnant.
 * 1 eye armor trim is guaranteed in every stronghold library chest.
 * A single tide armor trim is sometimes dropped by elder guardians upon death.
 * Host, raiser, shaper and wayfinder trims are found by brushing Suspicious Gravel in Trail Ruins.
 * Some armor trims are rarer than others, with a higher or lower chance of generating depending on the set rarity.
 * The following common armor trims always generate 2 templates in a chest when found:
 * Dune
 * Coast
 * Wild
 * Sentry
 * Consumed when used to upgrade an item in the smithing table.
 * Cannot be crafted directly, but a copy can be made by crafting in the following pattern:
 * 7 diamonds, in a U shape.
 * 1 block of material that the template is made out of, placed in the center slot of the crafting grid.
 * 1 smithing template, placed in the remaining top middle slot.
 * Spawn Eggs
 * Camel Spawn Egg.png Camel spawn egg
 * Sniffer Spawn Egg.png Sniffer spawn egg.
 * Torchflower Seeds.png Torchflower Seeds
 * A new type of seed, which can be planted on farmland and grows into a torchflower.
 * Can only be obtained if a sniffer digs up a torchflower seed.
 * Can be used to tempt and breed chickens and parrots.
 * Can be used to breed, but not tempt, sniffers.

Mobs

 * Camel.png Camels
 * A rideable entity, which can be equipped with a saddle and ridden by two players.
 * Have health points.
 * Spawn naturally in desert villages.
 * Can be bred with cactus, and will follow players holding a cactus on hand.
 * Mobs that are 2 blocks tall and lower cannot reach the player (except spiders) when the player is riding it, due to its height.
 * Can walk over 1.5 block tall obstacles (such as fences and blocks with a slab on top).
 * Will randomly sit down.
 * While sitting, it is difficult to convince them to move.
 * Can either walk slowly or sprint quickly.
 * Can also dash forward (if the player uses the jump key while riding it) but will lose stamina for a while.
 * When it loses stamina, it cannot sprint or dash again for a few seconds.
 * A dash can extend more than 10 blocks when executed perfectly.
 * Sniffer.png Sniffer
 * A new passive friendly mob, which is the mob vote winner of Minecraft Live 2022, and considered as the first "ancient" mob.
 * Very large (2x2 full blocks).
 * Have health points.
 * Cannot spawn naturally.
 * Cannot be tamed.
 * Often sniff in the air and occasionally dig for torchflower seeds.
 * The digging has a cooldown of 8 minutes.
 * The last 20 dug blocks are remembered with a memory, and are not eligible for digging again.
 * Can be tempted and bred with torchflower seeds.
 * Drop moss block when killed.
 * Can be mounted with the /ride command.

Non-mob entities

 * Cherry Boat.png Cherry boat
 * A new type of boat, crafted with cherry planks.
 * Can be used to craft a variant Cherry Boat with Chest.png with a chest.
 * Bamboo Raft.png Raft
 * A new type of boat, crafted with bamboo planks.
 * Can be used to craft a variant Bamboo Raft with Chest.png with a chest.
 * They function the same as ordinary boats, but have a unique look to them.
 * Raft is higher than a boat.

World generation

 * Cherry Tree.png Cherry Blossom Tree
 * New type of tree variant that is found in cherry groves, can be grown from cherry saplings.
 * Occasionally generated with a bee nest.
 * Tree trunks fork or bend high up, and are then covered up in large, round canopies of cherry leaves.
 * The concept was proposed in 2013 by Patrick Geuder, but was ultimately not added at the time.
 * Cherry Grove
 * A new biome which contains cherry trees.
 * Located in the mountains, like meadows.
 * Pigs, sheep, rabbits, and bees can spawn here.
 * A buried generated structure from a lost culture.
 * Generates in taigas, snowy taigas, old growth taigas (both types), old growth birch forests, and jungles.
 * Comprised of a tower, a path across the bottom, and a few additional rooms attached to the side.
 * Contains suspicious sand and suspicious gravel, as well as mud bricks and several colors of terracotta and glazed terracotta.
 * Four armor trims and seven pottery sherds can be found here.
 * Four armor trims and seven pottery sherds can be found here.

General

 * Data pack
 * Added registry and, which defines trim patterns and materials respectively, to allow adding them via data packs.
 * These are synchronized to clients when they join the server, but the accompanying resource pack is required on the client to make them visible.
 * The paths to these textures are inferred based on the filename of the pattern json, and will try to find the textures within the same namespace as the trim pattern's field.
 * defines following data:
 * a namespaced ID used to infer texture locations and localization.
 * the ID of the smithing template item used to apply the trim pattern.
 * a text component used for displaying the pattern name of an armor trim when hovering an armor itemstack.
 * defines following data:
 * a string used as a suffix for armor trim texture locations.
 * the ID of the ingredient item used to apply the trim material.
 * a float number which defines the item model override each armor item model should target to change their visuals for this material.
 * a text component used for displaying the material name of an armor trim when hovering an armor itemstack.
 * The style defined in this description is applied to the armor trim pattern as well.
 * an optional map of armor material to overriden color palette.
 * Map key is the armor material that this trim material wants to override with a different color palette.
 * Map value is the name of the color palette that will be used when this trim material is applied to an armor piece with the corresponding armor material.
 * Particles
 * Added, which will appear underneath the cherry leaves.
 * player.dat format
 * Added new flag (value 128) to HideFlags NBT field for hiding armor trim item tooltips.
 * Recipe
 * Added recipe serializers for the updated netherite upgrade and the new armor trim recipe respectively.
 * Resource pack
 * Added, which is a new type of atlas configuration source used to dynamically generate new textures in memory based on a set of color palettes.
 * Color palettes allow swapping out the colors of a texture without having to supply all files for the variants of a texture in a resource pack.
 * This is useful for things like armor trims. It can change their color directly without creating a new texture for each color.
 * The source has a set of required parameters:
 * a list of namespaced locations of base textures.
 * These textures will be used to generate variants of them that have been modified by color palettes.
 * a namespaced location of a color palette key file.
 * A color palette key is used to define the set of key pixel colors we want to swap out with the color palettes defined below.
 * a map of permutations from suffix to a namespaced location of a color palette file.
 * The suffix is appended at the beginning to the resource location of the output variant textures, with a character separating the suffix and the base texture name.
 * The color palette is a texture file with a set of pixels that are used for replacing pixels that match the color palette key in each base texture.
 * The number of pixels in each color palette must be the same as that of the defined for this source.
 * Key matching is done by comparing the RGB values of each pixel in the to the RGB values of each pixel in the color palette.
 * Alpha channel is ignored for key matching, but in the resulting texture the alpha channel is multiplied with the color palette's alpha channel.
 * Pixels that do not match the are copied over to the resulting texture as-is.
 * After defining a source, those namespaced output textures can be referenced in other resources in the resource pack.
 * For example, if the following source exists:
 * The resulting textures can be referenced in other resources like this:
 * Tags
 * Added following block tags:
 * contains the tags.
 * contains.
 * contains all ceiling versions of hanging sign blocks.
 * contains.
 * contains.
 * contains all wall versions of hanging sign blocks.
 * Added following item tags:
 * contains.
 * contains book, written book, enchanted book, and book and quill.
 * contains.
 * contains.
 * contains.
 * contains all hanging sign items.
 * contains.
 * contains.
 * contains.
 * contains.
 * contains.
 * contains.
 * contains.

Java Edition

 * 1.20.1 was released to fix critical bugs related to 1.20.