Minecraft:Bedrock Edition 1.20.0: Difference between revisions
More actions
imported>Bemly.moe m add iOS version code |
Fix template calls: add MC/ prefix |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Infobox version | {{Infobox version | ||
| title = v1.20.0 | | title = v1.20.0 | ||
| name = | | name = Trails & Tales | ||
| server = 1.20.0.01 | | server = 1.20.0.01 | ||
| serverdl = '''Server'''<br>[https://minecraft.net/bedrockdedicatedserver/bin-win/bedrock-server-1.20.0.01.zip Windows]<br>[https://minecraft.net/bedrockdedicatedserver/bin-linux/bedrock-server-1.20.0.01.zip Linux] | | serverdl = '''Server'''<br>[https://minecraft.net/bedrockdedicatedserver/bin-win/bedrock-server-1.20.0.01.zip Windows]<br>[https://minecraft.net/bedrockdedicatedserver/bin-linux/bedrock-server-1.20.0.01.zip Linux] | ||
| Line 23: | Line 23: | ||
| nextparent = 1.20.50 | | nextparent = 1.20.50 | ||
}} | }} | ||
{{ | {{MC/Relevant guide|Bedrock Edition guides/Trails & Tales}} | ||
'''1.20.0''', the first release of ''' | '''1.20.0''', the first release of '''Trails & Tales''', is a major update to {{MC/BE}} released on June 7, 2023.<ref>{{cite|url=https://learn.microsoft.com/en-us/minecraft/creator/documents/update1.20?view=minecraft-bedrock-stable|title=Minecraft Bedrock 1.20 Update Notes for Creators|website=Microsoft Learn|date=July 22, 2025}}</ref> The update was announced at Minecraft Live 2022 on October 15, 2022, and its name was revealed at ''Minecraft Monthly'' on March 2, 2023<ref>https://youtu.be/jQ58UEXrFzs 1.20 NAME REVEAL and more... | MINECRAFT MONTHLY</ref>. Trails & Tales focuses on letting the players express themselves through new building blocks and storytelling. It introduces trail ruins, the camel and sniffer mobs, the archaeology system, the cherry grove biome, and other features. This is also the first full release of the game on ChromeOS, following the "early access" phase.<ref>{{cite|url=https://www.minecraft.net/en-us/article/minecraft-available-chromebook|title=Minecraft is on Chromebook|website=Minecraft.net|date=June 7, 2023}}</ref> | ||
== Additions == | == Additions == | ||
| Line 152: | Line 152: | ||
* Can be used to craft respective [[File:Bamboo Mosaic Stairs.png|32px]] [[Minecraft:stairs]] and [[File:Bamboo Mosaic Slab.png|32px]] [[Minecraft:slab]]s variant. | * Can be used to craft respective [[File:Bamboo Mosaic Stairs.png|32px]] [[Minecraft:stairs]] and [[File:Bamboo Mosaic Slab.png|32px]] [[Minecraft:slab]]s variant. | ||
'''[[File:Bamboo Planks.png|32px]] | '''[[File:Bamboo Planks.png|32px]] Bamboo Planks''' | ||
* Crafted using 1 block of bamboo (stripped or unstripped) to craft 2 bamboo planks. | * Crafted using 1 block of bamboo (stripped or unstripped) to craft 2 bamboo planks. | ||
* Can be used to craft respective [[File:Bamboo Button.png|32px]] [[Minecraft:button]]s, [[File:Bamboo Door.png|32px]] [[Minecraft:door]]s, [[File:Bamboo Fence.png|32px]] [[Minecraft:fence]]s, [[File:Bamboo Fence Gate.png|32px]] [[Minecraft:Fence Gate|fence gate]]s, [[File:Bamboo Pressure Plate.png|32px]] [[Minecraft:Pressure Plate|pressure plate]]s, [[File:Bamboo Sign.png|32px]][[Minecraft:sign]]s, [[File:Bamboo Slab.png|32px]] [[Minecraft:slab]]s, [[File:Bamboo Stairs.png|32px]] [[Minecraft:stairs]], and [[File:Bamboo Trapdoor.png|32px]] [[Minecraft:trapdoor]]s. | * Can be used to craft respective [[File:Bamboo Button.png|32px]] [[Minecraft:button]]s, [[File:Bamboo Door.png|32px]] [[Minecraft:door]]s, [[File:Bamboo Fence.png|32px]] [[Minecraft:fence]]s, [[File:Bamboo Fence Gate.png|32px]] [[Minecraft:Fence Gate|fence gate]]s, [[File:Bamboo Pressure Plate.png|32px]] [[Minecraft:Pressure Plate|pressure plate]]s, [[File:Bamboo Sign.png|32px]][[Minecraft:sign]]s, [[File:Bamboo Slab.png|32px]] [[Minecraft:slab]]s, [[File:Bamboo Stairs.png|32px]] [[Minecraft:stairs]], and [[File:Bamboo Trapdoor.png|32px]] [[Minecraft:trapdoor]]s. | ||
* Can be used to craft | * Can be used to craft bamboo rafts and bamboo rafts with chests. | ||
* Can be used to craft wooden blocks or items, e.g., [[Minecraft:chest]]. | * Can be used to craft wooden blocks or items, e.g., [[Minecraft:chest]]. | ||
| Line 164: | Line 164: | ||
'''[[File:Calibrated Sculk Sensor.png|32px]] [[Minecraft:Calibrated Sculk Sensor]]''' | '''[[File:Calibrated Sculk Sensor.png|32px]] [[Minecraft:Calibrated Sculk Sensor]]''' | ||
* A new variant of | * A new variant of sculk sensor which allows players to filter vibrations based on their frequency level. | ||
* Does not spawn naturally. | * Does not spawn naturally. | ||
* Can only be crafted with 1 | * Can only be crafted with 1 sculk sensor and 3 amethyst shards in the crafting table. | ||
* One side of the calibrated sculk sensor can receive a [[Minecraft:redstone]] signal as an input. | * One side of the calibrated sculk sensor can receive a [[Minecraft:redstone]] signal as an input. | ||
** The [[Minecraft:Redstone circuits|strength of that redstone signal]] is the only vibration frequency the sculk sensor will listen to. | ** The [[Minecraft:Redstone circuits|strength of that redstone signal]] is the only vibration frequency the sculk sensor will listen to. | ||
| Line 172: | Line 172: | ||
* Has a 1 second active cooldown instead of 2 seconds. | * Has a 1 second active cooldown instead of 2 seconds. | ||
'''[[File:Cherry Leaves.png|32px]] | '''[[File:Cherry Leaves.png|32px]] Cherry Leaves''' | ||
* A new type of leaves, generated in | * A new type of leaves, generated in cherry trees. | ||
* Emits pink ({{color|#D193B4}}) {{ | * Emits pink ({{color|#D193B4}}) {{MC/Cd|cherry_leaves}} particles falling underneath. | ||
'''[[File:Cherry Log.png|32px]] | '''[[File:Cherry Log.png|32px]] Cherry Log''' | ||
* A new type of log, generated as a part of | * A new type of log, generated as a part of cherry trees. | ||
* Can be crafted into cherry planks and wood. | * Can be crafted into cherry planks and wood. | ||
* Has a stripped variant as well [[File:Stripped Cherry Log.png|32px]], [[File:Cherry Wood.png|32px]] wood and [[File:Stripped Cherry Wood.png|32px]] stripped wood. | * Has a stripped variant as well [[File:Stripped Cherry Log.png|32px]], [[File:Cherry Wood.png|32px]] wood and [[File:Stripped Cherry Wood.png|32px]] stripped wood. | ||
** The stripped variant can be used to craft | ** The stripped variant can be used to craft cherry hanging sign. | ||
'''[[File:Cherry Planks.png|32px]] | '''[[File:Cherry Planks.png|32px]] Cherry Planks''' | ||
* Crafted from cherry logs. | * Crafted from cherry logs. | ||
* Can be used to craft respective [[File:Cherry Button.png|32px]] [[Minecraft:button]]s, [[File:Cherry Door.png|32px]] [[Minecraft:door]]s, [[File:Cherry Fence (EW).png|32px]] [[Minecraft:fence]]s, [[File:Cherry Fence Gate.png|32px]] | * Can be used to craft respective [[File:Cherry Button.png|32px]] [[Minecraft:button]]s, [[File:Cherry Door.png|32px]] [[Minecraft:door]]s, [[File:Cherry Fence (EW).png|32px]] [[Minecraft:fence]]s, [[File:Cherry Fence Gate.png|32px]] fence gates, [[File:Cherry Pressure Plate.png|32px]] pressure plates, [[File:Cherry Sign.png|32px]] [[Minecraft:sign]]s, [[File:Cherry Slab.png|32px]] [[Minecraft:slab]]s, [[File:Cherry Stairs.png|32px]] [[Minecraft:stairs]], and [[File:Cherry Trapdoor.png|32px]] [[Minecraft:trapdoor]]s. | ||
* Can be used to craft | * Can be used to craft cherry boats and cherry boats with chests. | ||
* Can be used to craft wooden blocks or items, e.g., [[Minecraft:chest]]s. | * Can be used to craft wooden blocks or items, e.g., [[Minecraft:chest]]s. | ||
| Line 191: | Line 191: | ||
* A new type of [[Minecraft:sapling]] which grows into a cherry tree when planted. | * A new type of [[Minecraft:sapling]] which grows into a cherry tree when planted. | ||
* Dropped by cherry leaves. | * Dropped by cherry leaves. | ||
* [[File:Potted Cherry Sapling.png|32px]] Can be placed in | * [[File:Potted Cherry Sapling.png|32px]] Can be placed in flower pots. | ||
'''[[File:Chiseled Bookshelf.png|32px]] [[Minecraft:Chiseled Bookshelf]]''' | '''[[File:Chiseled Bookshelf.png|32px]] [[Minecraft:Chiseled Bookshelf]]''' | ||
* Can be crafted with 6 planks and 3 wooden slabs. | * Can be crafted with 6 planks and 3 wooden slabs. | ||
* Can store up to six [[Minecraft:book]]s, | * Can store up to six [[Minecraft:book]]s, enchanted books, written books or [[Minecraft:Book and Quill|books and quill]]s. | ||
** Books in chiseled bookshelves can be added or removed from any slot by targeting the specific slot. | ** 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. | ** Books are directly added and removed, so there is no interface. | ||
* Can be used with a | * Can be used with a redstone comparators (giving a signal strength matching that of the slot that was last interacted with). | ||
* Can be used with a [[Minecraft:hopper]] and [[Minecraft:dropper]]. | * Can be used with a [[Minecraft:hopper]] and [[Minecraft:dropper]]. | ||
* Does not increase the power of | * Does not increase the power of enchanting tables. | ||
* Require a [[Minecraft:Silk Touch]] axe to mine. | * Require a [[Minecraft:Silk Touch]] axe to mine. | ||
| Line 211: | Line 211: | ||
** Will drop itself when broken using an empty hand or a block-breaking tool with [[Minecraft:Silk Touch]], or when moved by [[Minecraft:piston]]s. | ** Will drop itself when broken using an empty hand or a block-breaking tool with [[Minecraft:Silk Touch]], or when moved by [[Minecraft:piston]]s. | ||
'''{{ | '''{{MC/Animate|Oak Hanging Sign.png;Spruce Hanging Sign.png;Birch Hanging Sign.png;Jungle Hanging Sign.png;Acacia Hanging Sign.png;Dark Oak Hanging Sign.png;Mangrove Hanging Sign.png;Crimson Hanging Sign.png;Warped Hanging Sign.png;Bamboo Hanging Sign.png;Cherry Hanging Sign.png|32px}} [[Minecraft:Hanging Sign]]''' | ||
* A more expensive version of normal signs, which can be crafted with 2 [[Minecraft:chain]]s and 6 | * A more expensive version of normal signs, which can be crafted with 2 [[Minecraft:chain]]s and 6 stripped logs, yielding 6 of them. | ||
* Has a total of 11 variants: [[File:Oak Hanging Sign.png|32px]] | * Has a total of 11 variants: [[File:Oak Hanging Sign.png|32px]] oak, [[File:Spruce Hanging Sign.png|32px]] spruce, [[File:Birch Hanging Sign.png|32px]] birch, [[File:Jungle Hanging Sign.png|32px]] jungle, [[File:Acacia Hanging Sign.png|32px]] acacia, [[File:Dark Oak Hanging Sign.png|32px]] dark oak, [[File:Mangrove Hanging Sign.png|32px]] mangrove, [[File:Cherry Hanging Sign.png|32px]] cherry, [[File:Bamboo Hanging Sign.png|32px]] bamboo, [[File:Crimson Hanging Sign.png|32px]] crimson, and [[File:Warped Hanging Sign.png|32px]] warped. | ||
* Can be hung up in the following ways: | * Can be hung up in the following ways: | ||
** Underneath a block that provides support in the center, like a fence or an iron bar. | ** Underneath a block that provides support in the center, like a fence or an iron bar. | ||
| Line 230: | Line 230: | ||
'''[[File:Piglin Head.png|32px]] [[Minecraft:Piglin Head]]''' | '''[[File:Piglin Head.png|32px]] [[Minecraft:Piglin Head]]''' | ||
* [[Minecraft:Piglin]]s will now drop their heads when killed by a charged | * [[Minecraft:Piglin]]s 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, similar to the | * The piglin head will flap its ears when powered by redstone, or when worn by a player while walking, similar to the ender dragon head. | ||
'''{{ | '''{{MC/Animate|Pink Petals 1.png;Pink Petals 2.png;Pink Petals 3.png;Pink Petals.png|32px}} [[Minecraft:Pink Petals]]''' | ||
* A new type of surface block, which generates naturally in cherry groves. | * A new type of surface block, which generates naturally in cherry groves. | ||
* Renewable when applying a | * Renewable when applying a bone meal to an existing set of pink petals or to the ground in cherry groves. | ||
* Similar to | * Similar to sea pickle, pink petals can be placed up to 4 in one dirt-related block. | ||
* Can be placed directionally. | * Can be placed directionally. | ||
* Can be crafted into | * Can be crafted into pink dye. | ||
* Can be used to breeding the | * Can be used to breeding the bees. | ||
'''{{ | '''{{MC/Animate|Pitcher Crop Age 1 JE1 BE1.png;Pitcher Crop Age 2 JE1 BE1.png;Pitcher Crop Age 3 JE1 BE1.png;Pitcher Crop Age 4 JE1 BE1.png|32px}} [[Minecraft:Pitcher Plant]]''' | ||
* A type of | * 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. | * If grown fully, it will only drop itself when broken, otherwise drops the pod. | ||
* Can be crafted into two | * Can be crafted into two cyan dye. | ||
* Cannot be placed in a | * Cannot be placed in a flower pot. | ||
* Can be destroyed by | * Can be destroyed by ravagers. | ||
'''{{ | '''{{MC/Animate|Sniffer Egg JE1.png;Sniffer Egg Slightly Cracked.png;Sniffer Egg Very Cracked.png|32px}} [[Minecraft:Sniffer Egg]]''' | ||
* Can be found in the | * Can be found in the suspicious sand loot table found at warm ocean ruins. | ||
* Dropped when two | * Dropped when two sniffers breed. | ||
* Hatches into a baby snifflet. | * Hatches into a baby snifflet. | ||
** When placed on | ** When placed on moss block, it will hatch after approximately 10 minutes. | ||
** On all other [[Minecraft:block]]s, it will hatch in approximately 20 minutes. | ** On all other [[Minecraft:block]]s, it will hatch in approximately 20 minutes. | ||
'''{{ | '''{{MC/Animate|Suspicious Gravel BE1.png;Suspicious Gravel (dusted 1) BE1.png;Suspicious Gravel (dusted 2) BE1.png;Suspicious Gravel (dusted 3) BE1.png|32px}} [[Minecraft:Suspicious Gravel]]''' | ||
* Looks similar to [[Minecraft:gravel]], with a rougher texture. | * Looks similar to [[Minecraft:gravel]], with a rougher texture. | ||
* Affected by gravity, although it vanishes when landing. | * Affected by gravity, although it vanishes when landing. | ||
* Generates naturally in cold | * Generates naturally in cold ocean ruins and trail ruins, with different archaeological loot tables. | ||
* Has [[Minecraft:shovel]] as an assigned tool. | * Has [[Minecraft:shovel]] as an assigned tool. | ||
** Drops nothing when mined or moved, even if mining with [[Minecraft:Silk Touch]]. | ** Drops nothing when mined or moved, even if mining with [[Minecraft:Silk Touch]]. | ||
| Line 267: | Line 267: | ||
* Can have [[Minecraft:bamboo]] planted on it. | * Can have [[Minecraft:bamboo]] planted on it. | ||
'''{{ | '''{{MC/Animate|Suspicious Sand.png;Suspicious Sand (dusted 1).png;Suspicious Sand (dusted 2).png;Suspicious Sand (dusted 3).png|32px}} [[Minecraft:Suspicious Sand]]''' | ||
* Looks similar to [[Minecraft:sand]], with a rougher texture. | * Looks similar to [[Minecraft:sand]], with a rougher texture. | ||
* Affected by gravity, although it vanishes when landing. | * Affected by gravity, although it vanishes when landing. | ||
* Generates naturally in warm | * Generates naturally in warm ocean ruins, desert temples, desert wells and trail ruins, with different archaeological loot tables. | ||
* Has [[Minecraft:shovel]] as an assigned tool. | * Has [[Minecraft:shovel]] as an assigned tool. | ||
** Drops nothing when mined or moved, even if mining with [[Minecraft:Silk Touch]]. | ** Drops nothing when mined or moved, even if mining with [[Minecraft:Silk Touch]]. | ||
| Line 277: | Line 277: | ||
** Turns to regular [[Minecraft:sand]] once extraction is done. | ** Turns to regular [[Minecraft:sand]] once extraction is done. | ||
** Only suspicious sand with a valid archaeological loot table (the ones naturally generated) can extract an item. | ** Only suspicious sand with a valid archaeological loot table (the ones naturally generated) can extract an item. | ||
* Can have | * Can have cacti and sugar cane planted on it. | ||
'''{{ | '''{{MC/Animate|Torchflower Age 0.png;Torchflower Age 1.png;Torchflower Age 2.png|32px}} [[Minecraft:Torchflower]]''' | ||
* A new type of flower, which grows from torchflower seeds after 2 stages (3 stages in total). | * A new type of flower, which grows from torchflower seeds after 2 stages (3 stages in total). | ||
* Doesn't emit light, despite the name. | * Doesn't emit light, despite the name. | ||
* If it's in its third growth stage, it will only drop itself when broken, otherwise it will drop its seed. | * If it's in its third growth stage, it will only drop itself when broken, otherwise it will drop its seed. | ||
* Can be crafted into an | * Can be crafted into an orange dye. | ||
* Can be planted in a | * Can be planted in a flower pot. | ||
* Can be used to craft | * Can be used to craft suspicious stew, giving the player Night Vision. | ||
* Can be used to tempt and breed | * Can be used to tempt and breed bees. | ||
=== Items === | === Items === | ||
'''[[File:Brush.png|32px]] [[Minecraft:Brush]]''' | '''[[File:Brush.png|32px]] [[Minecraft:Brush]]''' | ||
* An item which can be used in the new archaeology system. | * An item which can be used in the new archaeology system. | ||
* Can be crafted with a [[Minecraft:stick]], a | * Can be crafted with a [[Minecraft:stick]], a copper ingot and a [[Minecraft:feather]] in a vertical line, respectively. | ||
* Consumes 1 | * Consumes 1 durability point when extracting an item from suspicious sand or suspicious gravel successfully. | ||
* Has no effect when brushing anything other than suspicious sand or suspicious gravel. | * Has no effect when brushing anything other than suspicious sand or suspicious gravel. | ||
'''[[Minecraft:Music Disc]]''' | '''[[Minecraft:Music Disc]]''' | ||
* [[File:Music Disc Relic JE1 BE1.png|32px]] Added a new music disc by | * [[File:Music Disc Relic JE1 BE1.png|32px]] Added a new music disc by Aaron Cherof titled "Relic". | ||
** Can only be obtained by | ** Can only be obtained by archaeology. | ||
** Has a chance to drop when brushing | ** Has a chance to drop when brushing suspicious sand or suspicious gravel. | ||
'''[[File:Pitcher Pod.png|32px]] [[Minecraft:Pitcher Pod]]''' | '''[[File:Pitcher Pod.png|32px]] [[Minecraft:Pitcher Pod]]''' | ||
| Line 305: | Line 305: | ||
* Drops pitcher plant when fully grown, otherwise drops itself. | * Drops pitcher plant when fully grown, otherwise drops itself. | ||
'''{{ | '''{{MC/Animate|Angler Pottery Sherd.png;Archer Pottery Sherd.png;Arms Up Pottery Sherd.png;Blade Pottery Sherd.png;Brewer Pottery Sherd.png;Burn Pottery Sherd.png;Danger Pottery Sherd.png;Explorer Pottery Sherd.png;Friend Pottery Sherd.png;Heart Pottery Sherd.png;Heartbreak Pottery Sherd.png;Howl Pottery Sherd.png;Miner Pottery Sherd.png;Mourner Pottery Sherd.png;Plenty Pottery Sherd.png;Prize Pottery Sherd.png;Sheaf Pottery Sherd.png;Shelter Pottery Sherd.png;Skull Pottery Sherd.png;Snort Pottery Sherd.png|32px}} [[Minecraft:Pottery Sherd]]s''' | ||
* An item found by using a brush on suspicious sand. | * An item found by using a brush on suspicious sand. | ||
* There are currently 20 known varieties: | * There are currently 20 known varieties: | ||
** [[File:Angler Pottery Sherd.png|32px]] [[Minecraft:Angler Pottery Sherd]] | ** [[File:Angler Pottery Sherd.png|32px]] [[Minecraft:Angler Pottery Sherd]] | ||
** [[File:Archer Pottery Sherd.png|32px]] [[Minecraft:Archer Pottery Sherd]] | ** [[File:Archer Pottery Sherd.png|32px]] [[Minecraft:Archer Pottery Sherd]] | ||
** [[File:Arms Up Pottery Sherd.png|32px]] | ** [[File:Arms Up Pottery Sherd.png|32px]] Arms up Pottery Sherd | ||
** [[File:Blade Pottery Sherd.png|32px]] [[Minecraft:Blade Pottery Sherd]] | ** [[File:Blade Pottery Sherd.png|32px]] [[Minecraft:Blade Pottery Sherd]] | ||
** [[File:Brewer Pottery Sherd.png|32px]] [[Minecraft:Brewer Pottery Sherd]] | ** [[File:Brewer Pottery Sherd.png|32px]] [[Minecraft:Brewer Pottery Sherd]] | ||
| Line 329: | Line 329: | ||
** [[File:Snort Pottery Sherd.png|32px]] [[Minecraft:Snort Pottery Sherd]] | ** [[File:Snort Pottery Sherd.png|32px]] [[Minecraft:Snort Pottery Sherd]] | ||
'''{{ | '''{{MC/Animate|Netherite Upgrade Smithing Template JE1 BE1.png;Coast Armor Trim Smithing Template JE1 BE1.png;Dune Armor Trim Smithing Template JE2 BE2.png;Eye Armor Trim Smithing Template JE1 BE1.png;Host Armor Trim Smithing Template JE1 BE1.png;Raiser Armor Trim Smithing Template JE1 BE1.png;Rib Armor Trim Smithing Template JE1 BE1.png;Sentry Armor Trim Smithing Template JE2 BE2.png;Shaper Armor Trim Smithing Template JE1 BE1.png;Silence Armor Trim Smithing Template JE1 BE1.png;Snout Armor Trim Smithing Template JE1 BE1.png;Spire Armor Trim Smithing Template JE1 BE1.png;Tide Armor Trim Smithing Template JE1 BE1.png;Vex Armor Trim Smithing Template JE1 BE1.png;Ward Armor Trim Smithing Template JE1 BE1.png;Wayfinder Armor Trim Smithing Template JE1 BE1.png;Wild Armor Trim Smithing Template JE1 BE1.png|32px}} [[Minecraft:Smithing Template]]s''' | ||
* New item series for trimming armor and upgrading diamond armor to [[Minecraft:Armor|netherite]], with sixteen varieties of armor trims. | * New item series for trimming armor and upgrading diamond armor to [[Minecraft:Armor|netherite]], with sixteen varieties of armor trims. | ||
** [[File:Netherite Upgrade Smithing Template JE1 BE1.png|32px]] [[Minecraft:Netherite Upgrade]] | ** [[File:Netherite Upgrade Smithing Template JE1 BE1.png|32px]] [[Minecraft:Netherite Upgrade]] | ||
| Line 351: | Line 351: | ||
* They can be obtained randomly from chests generated in their respective structures. | * They can be obtained randomly from chests generated in their respective structures. | ||
** Exceptions: | ** Exceptions: | ||
*** While randomly generated in other rooms, a netherite upgrade smithing template is also guaranteed in every treasure room in a | *** 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 | *** 1 eye armor trim is guaranteed in every stronghold library chest. | ||
*** A single tide armor trim is sometimes dropped by | *** A single tide armor trim is sometimes dropped by elder guardians upon death. | ||
*** Host, raiser, shaper and wayfinder trims are found by brushing Suspicious Sand and Suspicious Gravel in Trail Ruins. | *** Host, raiser, shaper and wayfinder trims are found by brushing Suspicious Sand and 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. | ** Some armor trims are rarer than others, with a higher or lower chance of generating depending on the set rarity. | ||
| Line 361: | Line 361: | ||
*** Wild | *** Wild | ||
*** Sentry | *** Sentry | ||
* Consumed when used to upgrade an item in the | * 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: | * Cannot be crafted directly, but a copy can be made by crafting in the following pattern: | ||
** 7 [[Minecraft:diamond]]s, in a U shape. | ** 7 [[Minecraft:diamond]]s, in a U shape. | ||
| Line 374: | Line 374: | ||
* A new type of seed, which can be planted on [[Minecraft:farmland]] and grows into a torchflower. | * A new type of seed, which can be planted on [[Minecraft:farmland]] and grows into a torchflower. | ||
* Can only be obtained if a sniffer digs up a torchflower seed. | * Can only be obtained if a sniffer digs up a torchflower seed. | ||
* Can be used to tempt and breed | * Can be used to tempt and breed chickens and parrots. | ||
* Can be used to breed and tempt | * Can be used to breed and tempt sniffers. | ||
* Can be picked up by farmer [[Minecraft:villager]]s. | * Can be picked up by farmer [[Minecraft:villager]]s. | ||
=== Mobs === | === Mobs === | ||
'''[[File:Camel.png|32px]] | '''[[File:Camel.png|32px]] Camel''' | ||
* A rideable entity, which can be equipped with a [[Minecraft:saddle]] and ridden by two players. | * A rideable entity, which can be equipped with a [[Minecraft:saddle]] and ridden by two players. | ||
* Has {{hp|32}} health points. | * Has {{hp|32}} health points. | ||
* Spawns naturally in desert | * Spawns naturally in desert villages. | ||
* Can be bred with | * Can be bred with cacti, 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. | * 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). | * Can walk over 1.5 block tall obstacles (such as fences and blocks with a slab on top). | ||
| Line 393: | Line 393: | ||
** A dash can extend more than 10 blocks when executed perfectly. | ** A dash can extend more than 10 blocks when executed perfectly. | ||
'''[[File:Sniffer.png|32px]] | '''[[File:Sniffer.png|32px]] Sniffer''' | ||
* A new passive mob, which is also the mob vote winner of | * A new passive mob, which is also the mob vote winner of Minecraft Live 2022. | ||
* Considered to be the first "ancient" mob. | * Considered to be the first "ancient" mob. | ||
* Very large (2×2 full blocks). | * Very large (2×2 full blocks). | ||
| Line 401: | Line 401: | ||
* Often sniffs in the air and occasionally digs for torchflower seeds. | * Often sniffs in the air and occasionally digs for torchflower seeds. | ||
** The digging has a cooldown of 8 minutes. | ** The digging has a cooldown of 8 minutes. | ||
** The last 20 dug blocks are remembered with a {{ | ** The last 20 dug blocks are remembered with a {{MC/Cd|sniffer_explored_positions}} memory, and are not eligible for digging again. | ||
* Can be bred and tempted with torchflower seeds, laying a | * Can be bred and tempted with torchflower seeds, laying a sniffer egg. | ||
=== Non-mob entities === | === Non-mob entities === | ||
'''[[File:Cherry Boat.png|32px]] | '''[[File:Cherry Boat.png|32px]] Cherry Boat''' | ||
* A new type of boat, crafted with cherry planks. | * A new type of boat, crafted with cherry planks. | ||
* Can be used to craft a variant [[File:Cherry Boat with Chest.png|32px]] with a [[Minecraft:Chest]]. | * Can be used to craft a variant [[File:Cherry Boat with Chest.png|32px]] with a [[Minecraft:Chest]]. | ||
'''[[File:Bamboo Raft.png|32px]] | '''[[File:Bamboo Raft.png|32px]] Bamboo Raft''' | ||
* A new type of boat, crafted with bamboo planks. | * A new type of boat, crafted with bamboo planks. | ||
* Can be used to craft a variant [[File:Bamboo Raft with Chest.png|32px]] with a [[Minecraft:chest]]. | * Can be used to craft a variant [[File:Bamboo Raft with Chest.png|32px]] with a [[Minecraft:chest]]. | ||
| Line 416: | Line 416: | ||
=== World generation === | === World generation === | ||
'''[[File:Cherry Tree.png|32px]] | '''[[File:Cherry Tree.png|32px]] Cherry''' | ||
* New type of | * New type of tree variant that is found in cherry groves, can be grown from cherry saplings. | ||
* Occasionally generated with a | * 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. | * 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 | * The concept was proposed in 2013 by Patrick Geuder,<ref>{{tweet|pgeuder|361884775880982529| I would love to see (sharing this with millions of Japanese people?) cherry trees in Minecraft. @jeb_ @Dinnerbone|July 29, 2013}}</ref><ref>{{tweet|dinnerbone|361892350424911873|You code it, we'll add it.|July 29, 2013}}</ref> but was ultimately not added at the time. | ||
'''{{ | '''{{MC/Biomelink|Cherry Grove}}''' | ||
* A new [[Minecraft:biome]] which contains cherry trees. | * A new [[Minecraft:biome]] which contains cherry trees. | ||
* Located in the | * Located in the mountains, like meadows. | ||
* [[Minecraft:Pig]]s, | * [[Minecraft:Pig]]s, sheep, rabbits, and bees can spawn here. | ||
'''[[File:Trail Ruins.png|32px]] | '''[[File:Trail Ruins.png|32px]] Trail Ruins''' | ||
* A buried | * A buried generated structure from a lost culture. | ||
* Generates in | * 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. | * Comprised of a tower, a path across the bottom, and a few additional rooms attached to the side. | ||
* Contains | * Contains suspicious sand and suspicious gravel, as well as mud bricks and several colors of [[Minecraft:terracotta]] and glazed terracotta. | ||
* Four | * Four armor trims and seven pottery sherds can be found here. | ||
* In the suspicious sand and suspicious gravel, the player can find: | * In the suspicious sand and suspicious gravel, the player can find: | ||
** | ** Wooden hoe | ||
** [[Minecraft:Coal]] | ** [[Minecraft:Coal]] | ||
** [[Minecraft:Wheat]] | ** [[Minecraft:Wheat]] | ||
** | ** Gold nugget | ||
** | ** Wheat seeds | ||
** | ** Beetroot seeds | ||
** [[Minecraft:String]] | ** [[Minecraft:String]] | ||
** | ** Oak hanging sign | ||
** | ** Spruce hanging sign | ||
** [[Minecraft:Glass Pane|Blue glass pane]] | ** [[Minecraft:Glass Pane|Blue glass pane]] | ||
** [[Minecraft:Glass Pane|Red glass pane]] | ** [[Minecraft:Glass Pane|Red glass pane]] | ||
| Line 450: | Line 450: | ||
** [[Minecraft:Glass Pane|Magenta glass pane]] | ** [[Minecraft:Glass Pane|Magenta glass pane]] | ||
** [[Minecraft:Glass Pane|Pink glass pane]] | ** [[Minecraft:Glass Pane|Pink glass pane]] | ||
** | ** Blue dye | ||
** | ** Yellow dye | ||
** | ** Orange dye | ||
** | ** Light blue dye | ||
** | ** White dye | ||
** [[Minecraft:Brick]] | ** [[Minecraft:Brick]] | ||
** | ** Green candle | ||
** | ** Red candle | ||
** | ** Purple candle | ||
** | ** Brown candle | ||
** | ** Leash | ||
** | ** Dead bush | ||
** | ** Clay block | ||
** | ** Burn pottery sherd | ||
** | ** Danger pottery sherd | ||
** | ** Friend pottery sherd | ||
** | ** Heart pottery sherd | ||
** | ** Heartbreak pottery sherd | ||
** | ** Howl pottery sherd | ||
** | ** Sheaf pottery sherd | ||
** | ** Host armor trim | ||
** | ** Raiser armor trim | ||
** | ** Shaper armor trim | ||
** | ** Wayfinder armor trim | ||
=== Gameplay === | === Gameplay === | ||
''' | '''Achievements''' | ||
{{Load achievements|Planting the past;Careful restoration;Smithing with Style}} | {{MC/Load achievements|Planting the past;Careful restoration;Smithing with Style}} | ||
=== General === | === General === | ||
''' | '''Experiments''' | ||
* Added the "Experimental Cameras" experimental toggle. | * Added the "Experimental Cameras" experimental toggle. | ||
** Enable the {{ | ** Enable the {{MC/Cmd|camera}} command. | ||
''' | '''Music''' | ||
* Added new ambient soundtracks, all by Aaron Cherof. | * Added new ambient soundtracks, all by Aaron Cherof. | ||
** "A Familiar Room" plays in survival mode (all biomes), as well as the menu screens. | ** "A Familiar Room" plays in survival mode (all biomes), as well as the menu screens. | ||
| Line 490: | Line 490: | ||
** "Crescent Dunes" plays in desert, all types of badlands, as well as the menu screens. | ** "Crescent Dunes" plays in desert, all types of badlands, as well as the menu screens. | ||
** "Echo in the Wind" plays in cherry grove, flower forest, lush caves, all types of badlands, as well as the menu screens. | ** "Echo in the Wind" plays in cherry grove, flower forest, lush caves, all types of badlands, as well as the menu screens. | ||
*** Due to a bug, the Trails and Tales soundtrack does not play in the menu of Bedrock Edition until [[Minecraft:Bedrock Edition 1.20.30|1.20.30]]. Instead, | *** Due to a bug, the Trails and Tales soundtrack does not play in the menu of Bedrock Edition until [[Minecraft:Bedrock Edition 1.20.30|1.20.30]]. Instead, The Wild Update soundtrack still plays in the menu.<ref>{{bug|MCPE-171489||the bug description should be here|WAI}}</ref> Also, "A Familiar Room" does not play in the [[Minecraft:Overworld]] currently due to a bug. | ||
''' | '''Particles''' | ||
* Added {{ | * Added {{MC/Cd|cherry_leaves_particle}}, which will appear underneath the cherry leaves. | ||
''' | '''Splash''' | ||
* Added 6 new | * Added 6 new splashes: | ||
** "This sand is sus" | ** "This sand is sus" | ||
** "Remember to brush your... ...teeth" | ** "Remember to brush your... ...teeth" | ||
| Line 517: | Line 517: | ||
=== Blocks === | === Blocks === | ||
'''[[Minecraft:Carpet]]''' | '''[[Minecraft:Carpet]]''' | ||
*The different | *The different block states for the <code>carpet</code> ID have now been split up into their own IDs. | ||
{|class="mw-collapsible mw-collapsed wikitable" | {|class="mw-collapsible mw-collapsed wikitable" | ||
! [[Minecraft:Bedrock Edition data values|Old ID]] | ! [[Minecraft:Bedrock Edition data values|Old ID]] | ||
! [[Minecraft:Bedrock Edition data values|New ID]] | ! [[Minecraft:Bedrock Edition data values|New ID]] | ||
|- | |- | ||
| rowspan="16" | {{ | | rowspan="16" | {{MC/Blocksprite|carpets}} <code>carpet</code> | ||
| {{ | | {{MC/Blocksprite|white-carpet}} <code>white_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|orange-carpet}} <code>orange_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|magenta-carpet}} <code>magenta_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|light-blue-carpet}} <code>light_blue_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|yellow-carpet}} <code>yellow_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|lime-carpet}} <code>lime_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|pink-carpet}} <code>pink_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|gray-carpet}} <code>gray_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|light-gray-carpet}} <code>light_gray_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|cyan-carpet}} <code>cyan_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|purple-carpet}} <code>purple_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|blue-carpet}} <code>blue_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|brown-carpet}} <code>brown_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|green-carpet}} <code>green_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|red-carpet}} <code>red_carpet</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|black-carpet}} <code>black_carpet</code> | ||
|} | |} | ||
'''[[Minecraft:Coral]]''' | '''[[Minecraft:Coral]]''' | ||
*The different | *The different block states for the <code>coral</code> ID have now been split up into their own IDs. | ||
{|class="mw-collapsible mw-collapsed wikitable" | {|class="mw-collapsible mw-collapsed wikitable" | ||
! [[Minecraft:Bedrock Edition data values|Old ID]] | ! [[Minecraft:Bedrock Edition data values|Old ID]] | ||
! [[Minecraft:Bedrock Edition data values|New ID]] | ! [[Minecraft:Bedrock Edition data values|New ID]] | ||
|- | |- | ||
| rowspan="16" | {{ | | rowspan="16" | {{MC/Blocksprite|all-coral}} <code>coral</code> | ||
| {{ | | {{MC/Blocksprite|tube-coral}} <code>tube_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|brain-coral}} <code>brain_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|bubble-coral}} <code>bubble_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|fire-coral}} <code>fire_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|horn-coral}} <code>horn_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|dead-tube-coral}} <code>dead_tube_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|dead-brain-coral}} <code>dead_brain_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|dead-bubble-coral}} <code>dead_bubble_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|dead-fire-coral}} <code>dead_fire_coral</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|dead-horn-coral}} <code>dead_horn_coral</code> | ||
|} | |} | ||
| Line 652: | Line 652: | ||
=== General === | === General === | ||
''' | '''Death screen''' | ||
* Reverted changes when the "Show Coordinates" setting is enabled. | * Reverted changes when the "Show Coordinates" setting is enabled. | ||
''' | '''Experiments''' | ||
* Removed the "Sniffer" experimental toggle. | * Removed the "Sniffer" experimental toggle. | ||
* All Trails & Tales content has now been “de-experimentified” and is available during normal gameplay. | * All Trails & Tales content has now been “de-experimentified” and is available during normal gameplay. | ||
| Line 668: | Line 668: | ||
* Updated the seed templates with a Cherry Grove biome option. | * Updated the seed templates with a Cherry Grove biome option. | ||
''' | '''Title screen''' | ||
* The | * The Panorama was changed to showcase a cherry grove biome. | ||
* Now the | * Now the Panorama rotates clockwise. | ||
'''UI''' | '''UI''' | ||
| Line 685: | Line 685: | ||
=== Technical === | === Technical === | ||
''' | '''Accessibility''' | ||
*Added new "Chat Message Duration" accessibility setting to change how long chat messages remain on screen (3 seconds by default). | *Added new "Chat Message Duration" accessibility setting to change how long chat messages remain on screen (3 seconds by default). | ||
*Renamed "Notification Duration" to "Toast Notification Duration". | *Renamed "Notification Duration" to "Toast Notification Duration". | ||
'''Add-Ons and Script Engine''' | '''Add-Ons and Script Engine''' | ||
*Pumpkin blocks use the string type state {{ | *Pumpkin blocks use the string type state {{MC/Cd|minecraft:cardinal_direction}} instead of the int type {{MC/Cd|direction}} state. | ||
'''[[Minecraft:Bedrock Dedicated Server]]''' | '''[[Minecraft:Bedrock Dedicated Server]]''' | ||
*Content logs now show in dedicated server console window with a configurable log level using these new server properties: | *Content logs now show in dedicated server console window with a configurable log level using these new server properties: | ||
**{{ | **{{MC/Cd|content-log-level}} - Sets the minimum level for content logs to output. Allowed values: {{MC/Cd|verbose}}, {{MC/Cd|info}}, {{MC/Cd|warning}}, {{MC/Cd|error}}. Default: {{MC/Cd|info}}. | ||
***Note: This log level also affects content logs written to disk when using {{ | ***Note: This log level also affects content logs written to disk when using {{MC/Cd|content-log-file-enabled<nowiki>=</nowiki>true}}. | ||
**{{ | **{{MC/Cd|content-log-console-output-enabled}} - Enables or disables content log output to the console window. Default: {{MC/Cd|info}}. | ||
''' | '''Entities''' | ||
*Custom entities with internal-only components or AI goals will fail to load in game. | *Custom entities with internal-only components or AI goals will fail to load in game. | ||
*Custom entities are restricted to overriding Vanilla entities released before 1.20. Invalid entities used in the {{ | *Custom entities are restricted to overriding Vanilla entities released before 1.20. Invalid entities used in the {{MC/Cd|identifier}} or {{MC/Cd|runtime_identifier}} field will result in content errors. | ||
'''General''' | '''General''' | ||
*Added {{ | *Added {{MC/Cd|spawn_item_event}} event to {{MC/Cd|minecraft:spawn_entity}}. This event is called when an item is spawned. | ||
*Added a progress handler when loading into a world that will wait up to a total of 15 seconds for the primary users appearance to load. | *Added a progress handler when loading into a world that will wait up to a total of 15 seconds for the primary users appearance to load. | ||
*Lowered the time it takes to start up and load into the start screen. | *Lowered the time it takes to start up and load into the start screen. | ||
'''[[Minecraft:Item]]s''' | '''[[Minecraft:Item]]s''' | ||
*Released the following item components out of experimental in json formats {{ | *Released the following item components out of experimental in json formats {{MC/Cd|1.20.0}} and higher: | ||
**{{ | **{{MC/Cd|minecraft:display_name}} | ||
**{{ | **{{MC/Cd|minecraft:durability}} | ||
**{{ | **{{MC/Cd|minecraft:fuel}} | ||
**{{ | **{{MC/Cd|minecraft:entity_placer}} | ||
**{{ | **{{MC/Cd|minecraft:icon}} | ||
'''[[Minecraft:JSON]]''' | '''[[Minecraft:JSON]]''' | ||
* Custom items using JSON formats 1.16.100 and formats past 1.17.0 can be loaded without the "Holiday Creator Features" toggle if there are no holiday components used. | * Custom items using JSON formats 1.16.100 and formats past 1.17.0 can be loaded without the "Holiday Creator Features" toggle if there are no holiday components used. | ||
* The {{ | * The {{MC/Cd|minecraft:friction}} component is no longer ignored when calculating ground friction. | ||
* Items with the entity placer item component will now successfully create the actor on air blocks if the {{ | * Items with the entity placer item component will now successfully create the actor on air blocks if the {{MC/Cd|dispense_on}} field is empty. | ||
* Items with the entity placer item component can now be used on a | * Items with the entity placer item component can now be used on a monster spawner to change the spawner's actor spawn type. The item must have a format version of at least 1.19.80. | ||
* Removed the non-functional {{ | * Removed the non-functional {{MC/Cd|on_repaired}} parameter from the {{MC/Cd|minecraft:repairable}} item component. | ||
'''[[Minecraft:Molang]]''' | '''[[Minecraft:Molang]]''' | ||
| Line 729: | Line 729: | ||
=== Additions === | === Additions === | ||
==== Command format ==== | ==== Command format ==== | ||
'''{{ | '''{{MC/Cmd|camera}}''' | ||
* A new | * A new command that can switch to custom camera perspectives and fade the screen. | ||
** Syntax: (Simplified) | ** Syntax: (Simplified) | ||
*** {{ | *** {{MC/Cd|'''camera''' <players: target> . . .}} | ||
**** {{ | **** {{MC/Cd|... '''''clear'''''}} | ||
**** {{ | **** {{MC/Cd|... '''''fade''''' . . .}} | ||
***** {{ | ***** {{MC/Cd|... color <red: float> <green: float> <blue: float>}} | ||
***** {{ | ***** {{MC/Cd|... time <fadeInSeconds: float> <holdSeconds: float> <fadeOutSeconds: float> . . .}} | ||
****** {{ | ****** {{MC/Cd|... color <red: float> <green: float> <blue: float>}} | ||
**** {{ | **** {{MC/Cd|... '''''set''''' <preset: string> . . .}} | ||
***** {{ | ***** {{MC/Cd|... [default: default]}} | ||
***** {{ | ***** {{MC/Cd|... ease <easeTime: float> <easeType: Easing> . . .}} | ||
****** {{ | ****** {{MC/Cd|... [default: default]}} | ||
****** {{ | ****** {{MC/Cd|... pos <position: x y z> . . .}} | ||
******* {{ | ******* {{MC/Cd|... rot <xRot: value> <yRot: value>}} | ||
****** {{ | ****** {{MC/Cd|... rot <xRot: value> <yRot: value>}} | ||
***** {{ | ***** {{MC/Cd|... pos <position: x y z> . . .}} | ||
****** {{ | ****** {{MC/Cd|... rot <xRot: value> <yRot: value>}} | ||
***** {{ | ***** {{MC/Cd|... rot <xRot: value> <yRot: value>}} | ||
==== Technical ==== | ==== Technical ==== | ||
'''[[Minecraft:Add-on]]s and script engine''' | '''[[Minecraft:Add-on]]s and script engine''' | ||
* Added experimental support for {{ | * Added experimental support for {{MC/Cd|BlockTraits}} in block JSON. {{MC/Cd|BlockTraits}} are a shortcut for creators to add vanilla block states and setter functions to data-driven blocks. | ||
** Can parse {{ | ** Can parse {{MC/Cd|PlacementDirection}} ("{{MC/Cd|minecraft:placement_direction}}") {{MC/Cd|BlockTrait}} (adds the "{{MC/Cd|minecraft:cardinal_direction}}" {{MC/Cd|BlockState}} and {{MC/Cd|onPlayerPlace}} setter function). | ||
** Can access the {{ | ** Can access the {{MC/Cd|minecraft:cardinal_direction}} state on blocks that apply the {{MC/Cd|placement_direction}} trait in {{MC/Cd|block_property}} molang queries and {{MC/Cd|set_block_property}} event responses. | ||
=== Changes === | === Changes === | ||
==== Technical ==== | ==== Technical ==== | ||
'''[[Minecraft:Add-on]]s''' | '''[[Minecraft:Add-on]]s''' | ||
*Added {{ | *Added {{MC/Cd|minecraft:facing_direction}} state to the {{MC/Cd|minecraft:placement_direction}} block trait. | ||
**{{ | **{{MC/Cd|minecraft:facing_direction}} is a six value integer state (down, up, south, west, north, east). | ||
**Can enable and access this state on blocks through the {{ | **Can enable and access this state on blocks through the {{MC/Cd|minecraft:placement_direction}} trait. | ||
**Can access the {{ | **Can access the {{MC/Cd|minecraft:cardinal_direction}} state on blocks that apply the {{MC/Cd|minecraft:placement_direction}} trait in {{MC/Cd|block_property}} Molang queries and {{MC/Cd|set_block_property}} {{MC/Cd|EventResponses}}. | ||
*Pumpkin blocks use state {{ | *Pumpkin blocks use state {{MC/Cd|minecraft:cardinal_direction}} instead of {{MC/Cd|direction}}. | ||
* Changed {{ | * Changed {{MC/Cd|minecraft:cardinal_direction}} and {{MC/Cd|minecraft:facing_direction}} states from int to string type. | ||
** {{ | ** {{MC/Cd|minecraft:cardinal_direction}} has four values {{MC/Cd|["north", "south", "east", "west"]}}. | ||
** {{ | ** {{MC/Cd|minecraft:facing_direction}} has six values {{MC/Cd|["down", "up", "north", "south", "east", "west"]}}. | ||
* Removed {{ | * Removed {{MC/Cd|knockback_resistance}} item component. | ||
*Added {{ | *Added {{MC/Cd|PlacementPosition}} ({{MC/Cd|minecraft:placement_position}}) {{MC/Cd|BlockTrait}} block trait. | ||
**Adds states {{ | **Adds states {{MC/Cd|minecraft:block_face}} and/or {{MC/Cd|minecraft: vertical_half}}. | ||
**{{ | **{{MC/Cd|minecraft:block_face}} is a six value string state ({{MC/Cd|down}}, {{MC/Cd|up}}, {{MC/Cd|north}}, {{MC/Cd|south}}, {{MC/Cd|east}}, {{MC/Cd|west}}) that contains info on which block face the player clicked on when the block was placed. | ||
**{{ | **{{MC/Cd|minecraft:vertical_half}} is a 2 value string state ({{MC/Cd|bottom}}, {{MC/Cd|top}}) with info on whether the block was placed in the lower or upper half of the block position. | ||
**Both of these states are set when the block is placed ({{ | **Both of these states are set when the block is placed ({{MC/Cd|onPlayerPlace}}). | ||
''' | '''API''' | ||
*{{ | *{{MC/Cd|@minecraft/server}} | ||
**Renamed {{ | **Renamed {{MC/Cd|BlockProperties}} to {{MC/Cd|BlockStates}}. | ||
**Renamed {{ | **Renamed {{MC/Cd|getAllProperties}} to {{MC/Cd|BlockPermutation.getAllStates}}. | ||
**Renamed {{ | **Renamed {{MC/Cd|getProperty}} to {{MC/Cd|BlockPermutation.getState}}. | ||
* New APIs moved from beta to stable {{ | * New APIs moved from beta to stable {{MC/Cd|@minecraft/server 1.2.0}}: | ||
** Moving {{ | ** Moving {{MC/Cd|applyDamage(amount: number, options?: EntityApplyDamageByProjectileOptions | EntityApplyDamageOptions): boolean}} to {{MC/Cd|2.0}}. | ||
** Moving {{ | ** Moving {{MC/Cd|kill(): boolean}} to {{MC/Cd|2.0}}. | ||
** Moving {{ | ** Moving {{MC/Cd|EntityApplyDamageOptions}} to {{MC/Cd|2.0}}. | ||
** Moving {{ | ** Moving {{MC/Cd|EntityApplyDamageByProjectileOptions}} to {{MC/Cd|2.0}}. | ||
** Moving {{ | ** Moving {{MC/Cd|EntityDamageCause}} to {{MC/Cd|2.0}}. | ||
** Moving {{ | ** Moving {{MC/Cd|addTag(tag: string)}} to {{MC/Cd|2.0}}. | ||
** Moving {{ | ** Moving {{MC/Cd|removeTag(tag: string)}} to {{MC/Cd|2.0}}. | ||
** Moving {{ | ** Moving {{MC/Cd|hasTag(tag: string)}} to {{MC/Cd|2.0}}. | ||
** Moving {{ | ** Moving {{MC/Cd|getTags()}} to {{MC/Cd|2.0}}. | ||
** Moved "Containerand" {{ | ** Moved "Containerand" {{MC/Cd|BlockInventoryComponent}} and {{MC/Cd|EntityInventoryComponent}} to {{MC/Cd|2.0}}. | ||
** Moved ''Music APIs'' from beta to stable. | ** Moved ''Music APIs'' from beta to stable. | ||
** Moved ''Sound APIs'' from beta to stable. | ** Moved ''Sound APIs'' from beta to stable. | ||
** Moved {{ | ** Moved {{MC/Cd|ModalFormData}}, {{MC/Cd|MessageFormData}}, and {{MC/Cd|ActionFormData}} to {{MC/Cd|0.0}}. | ||
** Moved {{ | ** Moved {{MC/Cd|ItemStackconstructor}} and ''getter APIs'' to {{MC/Cd|2.0}}. | ||
** Moved {{ | ** Moved {{MC/Cd|EntityItemComponent}}, {{MC/Cd|ItemComponent}}, {{MC/Cd|ItemTypeand}}, and {{MC/Cd|ItemLockMode}} to {{MC/Cd|2.0}}. | ||
** Moving {{ | ** Moving {{MC/Cd|applyImpulse(vector: Vector3): void}} to {{MC/Cd|2.0}}. | ||
** Moving {{ | ** Moving {{MC/Cd|applyKnockback(directionX: number, directionZ: number, horizontalStrength: number, verticalStrength: number): void}} to {{MC/Cd|2.0}}. | ||
** Moving {{ | ** Moving {{MC/Cd|clearVelocity(): void}} to {{MC/Cd|2.0}}. | ||
** Moved {{ | ** Moved {{MC/Cd|runCommand}} from beta to {{MC/Cd|2.0}}. | ||
* Enchantments | * Enchantments | ||
** Removed {{ | ** Removed {{MC/Cd|MinecraftEnchantmentTypes}} class. Use {{MC/Cd|MinecraftEnchantmentTypes}} from {{MC/Cd|@minecraft/vanilla-data}} module for Minecraft version specific information. | ||
** Added support for {{ | ** Added support for {{MC/Cd|strings}} in all enchantment methods for specifying the enchantment type. | ||
* source on {{ | * source on {{MC/Cd|ExplosionBeforeEvent}} is now an optional property because explosions may not have a source. | ||
* Tameable component | * Tameable component | ||
** Removed {{ | ** Removed {{MC/Cd|unimplemented}} and {{MC/Cd|tameEvent}} from {{MC/Cd|TameableComponent}}. | ||
* Updated API to better handle operations outside of loaded and ticking areas. | * Updated API to better handle operations outside of loaded and ticking areas. | ||
* {{ | * {{MC/Cd|PositionInUnloadedChunkError: Exception}} thrown when trying to interact with a block object that isn't in a loaded and ticking chunk anymore. | ||
* {{ | * {{MC/Cd|PositionOutOfWorldBoundariesError: Exception}} thrown when trying to interact with a position outside of dimension height range. | ||
* Dimension | * Dimension | ||
** {{ | ** {{MC/Cd|getBlock}} now returns an optional Block to reflect it might return 'undefined' if asking for a block at an unloaded chunk. | ||
* Signs | * Signs | ||
** Added optional {{ | ** Added optional {{MC/Cd|SignSide}} parameter to functions {{MC/Cd|setText}}, {{MC/Cd|getText}}, {{MC/Cd|getRawText}}, {{MC/Cd|setTextDyeColor}}, and {{MC/Cd|getTextDyeColor}} on {{MC/Cd|BlockSignComponent}} to support getting and setting text and colors on both sides of signs. | ||
** Added {{ | ** Added {{MC/Cd|isWaxed}} property to {{MC/Cd|BlockSignComponent}} indicating whether players can edit the sign or not. | ||
** Added {{ | ** Added {{MC/Cd|setWaxed}} method to {{MC/Cd|BlockSignComponent}} to block players from editing the sign. | ||
* {{ | * {{MC/Cd|runCommand}} and {{MC/Cd|runCommandAsync}} on {{MC/Cd|Dimension}} and {{MC/Cd|Entity}} can now fail with a {{MC/Cd|CommandError}}. | ||
** {{ | ** {{MC/Cd|runCommand}} can throw a {{MC/Cd|CommandError}} exception. | ||
** {{ | ** {{MC/Cd|runCommandAsync}} will pass a {{MC/Cd|CommandError}} into the reject handler. | ||
*Moving {{ | *Moving {{MC/Cd|getComponent(componentId: string): EntityComponent | undefined }} method to {{MC/Cd|1.2.0}}. | ||
*Moving {{ | *Moving {{MC/Cd|getComponents(): EntityComponent[]}} method to {{MC/Cd|1.2.0}}. | ||
*Moving {{ | *Moving {{MC/Cd|hasComponent(componentId: string): boolean}} method to {{MC/Cd|1.2.0}}. | ||
*Moving {{ | *Moving {{MC/Cd|EntityComponent}} class to {{MC/Cd|1.2.0}}. | ||
*Moving {{ | *Moving {{MC/Cd|EntityBaseMovementComponent}} class to {{MC/Cd|1.2.0}}: | ||
**Moving {{ | **Moving {{MC/Cd|readonly}} {{MC/Cd|maxTurn: number}} property to {{MC/Cd|1.2.0}}. | ||
**Moving the following additional {{ | **Moving the following additional {{MC/Cd|EntityBaseMovementComponent}} subclasses to {{MC/Cd|1.2.0}}: | ||
***{{ | ***{{MC/Cd|EntityMovementAmphibiousComponent}} | ||
***{{ | ***{{MC/Cd|EntityMovementBasicComponent}} | ||
***{{ | ***{{MC/Cd|EntityMovementFlyComponent}} | ||
***{{ | ***{{MC/Cd|EntityMovementGenericComponent}} | ||
***{{ | ***{{MC/Cd|EntityMovementHoverComponent}} | ||
***{{ | ***{{MC/Cd|EntityMovementJumpComponent}} | ||
***{{ | ***{{MC/Cd|EntityMovementSkipComponent}} | ||
*Renamed {{ | *Renamed {{MC/Cd|EntityIsDyableComponent}} class to {{MC/Cd|EntityIsDyeableComponent}} and moved to {{MC/Cd|1.2.0}}. | ||
*Moving the following additional {{ | *Moving the following additional {{MC/Cd|EntityComponent}} subclasses to {{MC/Cd|1.2.0}}: | ||
**{{ | **{{MC/Cd|EntityCanClimbComponent}} | ||
**{{ | **{{MC/Cd|EntityCanFlyComponent}} | ||
**{{ | **{{MC/Cd|EntityCanPowerJumpComponent}} | ||
**{{ | **{{MC/Cd|EntityColorComponent}} | ||
**{{ | **{{MC/Cd|EntityFireImmuneComponent}} | ||
**{{ | **{{MC/Cd|EntityFloatsInLiquidComponent}} | ||
**{{ | **{{MC/Cd|EntityFlyingSpeedComponent}} | ||
**{{ | **{{MC/Cd|EntityFrictionModifierComponent}} | ||
**{{ | **{{MC/Cd|EntityGroundOffsetComponent}} | ||
**{{ | **{{MC/Cd|EntityIsBabyComponent}} | ||
**{{ | **{{MC/Cd|EntityIsChargedComponent}} | ||
**{{ | **{{MC/Cd|EntityIsChestedComponent}} | ||
**{{ | **{{MC/Cd|EntityIsHiddenWhenInvisibleComponent}} | ||
**{{ | **{{MC/Cd|EntityIsIgnitedComponent}} | ||
**{{ | **{{MC/Cd|EntityIsIllagerCaptainComponent}} | ||
**{{ | **{{MC/Cd|EntityIsSaddledComponent}} | ||
**{{ | **{{MC/Cd|EntityIsShakingComponent}} | ||
**{{ | **{{MC/Cd|EntityIsShearedComponent}} | ||
**{{ | **{{MC/Cd|EntityIsStackableComponent}} | ||
**{{ | **{{MC/Cd|EntityIsStunnedComponent}} | ||
**{{ | **{{MC/Cd|EntityIsTamedComponent}} | ||
**{{ | **{{MC/Cd|EntityMarkVariantComponent}} | ||
**{{ | **{{MC/Cd|EntityPushThroughComponent}} | ||
**{{ | **{{MC/Cd|EntityScaleComponent}} | ||
**{{ | **{{MC/Cd|EntitySkinIdComponent}} | ||
**{{ | **{{MC/Cd|EntityVariantComponent}} | ||
**{{ | **{{MC/Cd|EntityWantsJockeyComponent}} | ||
*Added class {{ | *Added class {{MC/Cd|EffectTypes}} | ||
**Added function {{ | **Added function {{MC/Cd|get(identifier: string): EffectType}} - Returns the effect type if it exists. | ||
**Added function {{ | **Added function {{MC/Cd|getAll(): EffectType[]}} - Returns all of the effects. | ||
*Updated class {{ | *Updated class {{MC/Cd|Effect}}. | ||
**Updated {{ | **Updated {{MC/Cd|duration}} property. Is the duration of the effect in ticks. | ||
**Added property {{ | **Added property {{MC/Cd|typeId}}. Returns the effect’s type id. | ||
*Added interface {{cd|EntityEffectOptions { amplifier?: number, showParticles?: boolean <nowiki>}</nowiki>}} | *Added interface {{cd|EntityEffectOptions { amplifier?: number, showParticles?: boolean <nowiki>}</nowiki>}} | ||
**Added function {{ | **Added function {{MC/Cd|removeEffect(effectType: EffectType | string): boolean}} - Removes an effect from an entity. Returns {{MC/Cd|false}} if the effect is not found or does not exist. | ||
**Updated function {{ | **Updated function {{MC/Cd|getEffect(effectType: EffectType | string): Effect | undefined}} - Gets the effect if it exists on the entity. Otherwise returns {{MC/Cd|undefined}}. | ||
**Updated function {{ | **Updated function {{MC/Cd|addEffect(effectType: EffectType | string, duration: number, options?: EntityEffectOptions): boolean}} - Adds an effect to the entity. Returns {{MC/Cd|false}} if the effect cannot be added (the effect does not exist, the duration is negative). | ||
*Items using the minimum duration for the {{ | *Items using the minimum duration for the {{MC/Cd|minecraft:fuel}} component now work in the [[Minecraft:Blast Furnace]] and [[Minecraft:Smoker]]. | ||
'''[[Minecraft:Item]]s''' | '''[[Minecraft:Item]]s''' | ||
*Items with the {{ | *Items with the {{MC/Cd|minecraft:throwable}} component now trigger the throw sound effect when used | ||
'''Scripting''' | '''Scripting''' | ||
* System Events | * System Events | ||
** Further separation of events into distinct {{ | ** Further separation of events into distinct {{MC/Cd|before*}} and {{MC/Cd|after*}} handling, with some restrictions on the execution of state updates in a before event. | ||
* Renamed Scripting Events | * Renamed Scripting Events | ||
** Before Events renamed to {{ | ** Before Events renamed to {{MC/Cd|*BeforeEvent}} and event signals renamed to {{MC/Cd|*BeforeEventSignal}}. | ||
*** Example: {{ | *** Example: {{MC/Cd|BeforeItemUseEvent}} renamed to {{MC/Cd|ItemUseBeforeEvent}} and {{MC/Cd|BeforeItemUseEventSignal}} renamed to {{MC/Cd|ItemUseBeforeEventSignal}}. | ||
** Other events renamed to {{ | ** Other events renamed to {{MC/Cd|*AfterEvent}} and event signals renamed to {{MC/Cd|*AfterEventSignal}}. | ||
*** Example: {{ | *** Example: {{MC/Cd|WeatherChangedEvent}} renamed to {{MC/Cd|WeatherChangedAfterEvent}} and {{MC/Cd|WeatherChangedEventSignal}} renamed to {{MC/Cd|WeatherChangedAfterEventSignal}}. | ||
** {{ | ** {{MC/Cd|chat}} event renamed to {{MC/Cd|chatSend}}. | ||
** {{ | ** {{MC/Cd|events.beforeChat}} renamed to {{MC/Cd|world.events.beforeChatSend}}. | ||
** {{ | ** {{MC/Cd|events.chat}} renamed to {{MC/Cd|world.events.chatSend}}. | ||
** {{ | ** {{MC/Cd|BeforeChatEvent}} renamed to {{MC/Cd|ChatSendBeforeEvent}}. | ||
** {{ | ** {{MC/Cd|BeforeChatEventSignal}} renamed to {{MC/Cd|ChatSendBeforeEventSignal}}. | ||
** {{ | ** {{MC/Cd|ChatEvent}} renamed to {{MC/Cd|ChatSendAfterEvent}}. | ||
** {{ | ** {{MC/Cd|ChatEventSignal}} renamed to {{MC/Cd|ChatSendAfterEventSignal}}. | ||
** Fixed a bug where {{ | ** Fixed a bug where {{MC/Cd|resolve()}} would fail to resolve custom block properties. | ||
** Renamed {{ | ** Renamed {{MC/Cd|scoreboard}} to {{MC/Cd|Entity.scoreboardIdentity}}. | ||
** Item Events | ** Item Events | ||
*** The {{ | *** The {{MC/Cd|ItemStartUseOnEvent}} now only fires for the first block that is interacted with when performing a build action. | ||
*** The {{ | *** The {{MC/Cd|ItemUseOnEvent}} now only fires if the item is successfully used on a block. | ||
*** {{ | *** {{MC/Cd|ItemUseOnEvent}} property {{MC/Cd|blockLocation: Vec3}} has been changed to {{MC/Cd|block: Block}}. | ||
*** {{ | *** {{MC/Cd|ItemStartUseOnEvent}} property {{MC/Cd|blockLocation: Vec3}} has been changed to {{MC/Cd|block: Block}}. | ||
*** {{ | *** {{MC/Cd|ItemStopUseOnEvent}} property {{MC/Cd|blockLocation: Vec3}} has been changed to {{MC/Cd|block: Block}}. | ||
*** {{ | *** {{MC/Cd|ProjectileHitEvent}} property {{MC/Cd|faceLocation: Vec2}} has been changed to {{MC/Cd|faceLocation: Vec3}} - This position is relative to the bottom north-west corner of the block. | ||
*** {{ | *** {{MC/Cd|ItemUseOnEvent}} property {{MC/Cd|faceLocation: Vec2}} has been changed to {{MC/Cd|faceLocation: Vec3}} - This position is relative to the bottom north-west corner of the block. | ||
** Entity | ** Entity | ||
*** Added interface {{cd|teleportOptions {dimension?: Dimension, rotation?: Vector2, keepVelocity?: boolean, facingLocation?: Vector3, checkForBlocks?: boolean}}}. | *** Added interface {{cd|teleportOptions {dimension?: Dimension, rotation?: Vector2, keepVelocity?: boolean, facingLocation?: Vector3, checkForBlocks?: boolean}}}. | ||
*** Added interface {{cd|Vector2 {x: number, y: number}}}. | *** Added interface {{cd|Vector2 {x: number, y: number}}}. | ||
*** Added function {{ | *** Added function {{MC/Cd|tryTeleport(location: Vector3, teleportOptions?: teleportOptions) : boolean}} - Attempts to teleport the entity and returns false if the entity is unable to teleport safely (blocks surrounding teleport location or unloaded chunk). | ||
*** Changed function teleport to {{ | *** Changed function teleport to {{MC/Cd|teleport(location: Vector3, teleportOptions?: teleportOptions) : void}} - Teleports an entity. | ||
** Changed function {{ | ** Changed function {{MC/Cd|setRotation}} to {{MC/Cd|setRotation(rotation: Vector2) : void}} - Sets the entity's rotation. | ||
** Changed function {{ | ** Changed function {{MC/Cd|getRotation}} to {{MC/Cd|getRotation() : Vector2}} - Gets the entity's rotation. | ||
** Updated function {{ | ** Updated function {{MC/Cd|addTag(tag: string): boolean}} - The tag must be less than 256 characters. | ||
** Updated method kill to return boolean instead of void. If return value is true, entity can be killed, otherwise false. | ** Updated method kill to return boolean instead of void. If return value is true, entity can be killed, otherwise false. | ||
** Added interface {{ | ** Added interface {{MC/Cd|EntityApplyDamageOptions}}. Additional options about the source of damage to use as input in {{MC/Cd|applyDamage}}. | ||
** Added interface {{ | ** Added interface {{MC/Cd|EntityApplyDamageByProjectileOptions}}. Additional options about the source of damage to use as input in {{MC/Cd|applyDamage}} in case of projectile damage. | ||
*** Updated method {{ | *** Updated method {{MC/Cd|applyDamage}}. Renamed parameter source to options. Parameter type also changed from {{MC/Cd|EntityDamageSource}} to {{MC/Cd|EntityApplyDamageOptions | EntityApplyDamageByProjectileOptions}}. | ||
** {{ | ** {{MC/Cd|SimulatedPlayer}}. | ||
*** Changed function {{ | *** Changed function {{MC/Cd|getHeadRotation}} to {{MC/Cd|getHeadRotation() : Vector2}} - Gets the simulated players head rotation. | ||
** {{ | ** {{MC/Cd|TitleDisplayOptions}} will now accept floating point values. | ||
** Added new {{ | ** Added new {{MC/Cd|WorldSoundOptions}} and {{MC/Cd|PlayerSoundOptions}} interface types for use with the {{MC/Cd|playSound}} and {{MC/Cd|player.playSound}} respectively. | ||
*** {{ | *** {{MC/Cd|playSound}} now requires a location argument. | ||
*** When calling {{ | *** When calling {{MC/Cd|playMusic}} and {{MC/Cd|queueMusic}}, an error will now be thrown if ''volume'' is less than {{MC/Cd|0.0}}. | ||
*** When calling {{ | *** When calling {{MC/Cd|playMusic}} and {{MC/Cd|queueMusic}}, an error will now be thrown if ''fade'' is less than {{MC/Cd|0.0}}. | ||
*** When calling {{ | *** When calling {{MC/Cd|playSound}}, an error will now be thrown if ''pitch'' is less than {{MC/Cd|0.01}}. | ||
*** When calling {{ | *** When calling {{MC/Cd|playSound}}, an error will now be thrown if ''volume'' is less than {{MC/Cd|0.0}}. | ||
*** When calling {{ | *** When calling {{MC/Cd|playSound}}, an error will now be thrown if ''pitch'' is less than {{MC/Cd|0.01}}. | ||
*** When calling {{ | *** When calling {{MC/Cd|playSound}}, an error will now be thrown if ''volume'' is less than {{MC/Cd|0.0}}. | ||
** Removed {{ | ** Removed {{MC/Cd|dye_powder}} item component. | ||
** Entity objects now persist across dimension changes and chunk reloading. This means that if you have a reference to an invalid entity, it will become usable once the entity has been transferred or reloaded. You can check whether an entity is loaded or unloaded by reading its {{ | ** Entity objects now persist across dimension changes and chunk reloading. This means that if you have a reference to an invalid entity, it will become usable once the entity has been transferred or reloaded. You can check whether an entity is loaded or unloaded by reading its {{MC/Cd|lifetimeState}} property. | ||
** Added {{ | ** Added {{MC/Cd|read-only}} property {{MC/Cd|lifetimeState}} - Returns the lifetime state of the entity. Valid values include ''loaded'' and ''unloaded''. | ||
** {{ | ** {{MC/Cd|ItemDefinitionTriggeredEvent}} | ||
*** Renamed property item to {{ | *** Renamed property item to {{MC/Cd|itemStack}}. | ||
** {{ | ** {{MC/Cd|ItemStartUseOnEvent}} | ||
*** Renamed property item to {{ | *** Renamed property item to {{MC/Cd|itemStack}}. | ||
*** Replaced function {{ | *** Replaced function {{MC/Cd|getBlockLocation}} with {{MC/Cd|read-only}} property {{MC/Cd|blockLocation: Vector3}}. | ||
*** Removed function {{ | *** Removed function {{MC/Cd|getBuildBlockLocation}}. | ||
** {{ | ** {{MC/Cd|ItemStopUseOnEvent}} | ||
*** Renamed property item to {{ | *** Renamed property item to {{MC/Cd|itemStack}}. | ||
*** Replaced function {{ | *** Replaced function {{MC/Cd|getBlockLocation}} with {{MC/Cd|read-only}} property {{MC/Cd|blockLocation: Vector3}}. | ||
** {{ | ** {{MC/Cd|ItemUseEvent}} | ||
*** Renamed property item to {{ | *** Renamed property item to {{MC/Cd|itemStack}}. | ||
** {{ | ** {{MC/Cd|BlockHitInformation}} | ||
*** Replaced properties {{ | *** Replaced properties {{MC/Cd|faceLocationX}} and {{MC/Cd|faceLocation}} with {{MC/Cd|read-only}} property {{MC/Cd|faceLocation: Vector2}}. | ||
*After Events | *After Events | ||
**All non-before events have been moved from {{ | **All non-before events have been moved from {{MC/Cd|world.events}} to {{MC/Cd|world.afterEvents}}. | ||
**{{ | **{{MC/Cd|events}} has been removed from the world object. | ||
**After events do not execute immediately, instead they are deferred until a later point in the tick when they are flushed. It is guaranteed that all events fired in a tick are flushed within a tick. | **After events do not execute immediately, instead they are deferred until a later point in the tick when they are flushed. It is guaranteed that all events fired in a tick are flushed within a tick. | ||
| Line 948: | Line 948: | ||
|19700|Wrong Elytra Texture in Item Frame and Hand | |19700|Wrong Elytra Texture in Item Frame and Hand | ||
|35202|Fireball is not correctly positioned when shot by ghast | |35202|Fireball is not correctly positioned when shot by ghast | ||
|39974|{{ | |39974|{{MC/Cd|lava_cauldron}} can be placed via commands | ||
|64745|Iron bars and glass panes do not connect with any kind of pistons | |64745|Iron bars and glass panes do not connect with any kind of pistons | ||
|118898|Moon Lighting Originates From The Opposite Angle Relative To The Moon At Night Underwater | |118898|Moon Lighting Originates From The Opposite Angle Relative To The Moon At Night Underwater | ||
| Line 958: | Line 958: | ||
|152926|Door top and bottom textures flip incorrectly & illogically when opened and closed | |152926|Door top and bottom textures flip incorrectly & illogically when opened and closed | ||
|153446|Cape when riding a boat changes its position (folds up) when you turn the camera | |153446|Cape when riding a boat changes its position (folds up) when you turn the camera | ||
|153909|Filter {{ | |153909|Filter {{MC/Cd|has_equipment}} cannot test for an empty string ("") or air | ||
|156331|The title on the Behavior pack dialogue box is not capitalized correctly | |156331|The title on the Behavior pack dialogue box is not capitalized correctly | ||
|156773|Weighted pressure plates always output signal strength 1 for 1/2 second before they output the correct signal strength | |156773|Weighted pressure plates always output signal strength 1 for 1/2 second before they output the correct signal strength | ||
| Line 973: | Line 973: | ||
|164246|Hanging nether and bamboo signs don't have new sounds | |164246|Hanging nether and bamboo signs don't have new sounds | ||
|164249|Arrows and tridents get stuck shaking when shot at Hanging Signs | |164249|Arrows and tridents get stuck shaking when shot at Hanging Signs | ||
|164424|{{ | |164424|{{MC/Cd|minecraft:boostable}} component has no effect on speed | ||
|164632|Hanging signs placement is not like in Java | |164632|Hanging signs placement is not like in Java | ||
|164677|Standing on top of some incomplete blocks as it converts to complete blocks causes the player to fall through or be pushed out of the block | |164677|Standing on top of some incomplete blocks as it converts to complete blocks causes the player to fall through or be pushed out of the block | ||
| Line 1,002: | Line 1,002: | ||
|168357|Potions and tipped arrow colors don't match the particles | |168357|Potions and tipped arrow colors don't match the particles | ||
|168387|Woodland mansion, wooden logs face the wrong way | |168387|Woodland mansion, wooden logs face the wrong way | ||
|168409|{{ | |168409|{{MC/Cd|BlockPermutation.matches()}} and {{MC/Cd|blockPermutation.withProperty()}} methods do not work with custom blocks. Script API. | ||
|168548|Interaction with the armor stand depends on whether the player is sneaking or not, and not on pressing the shift button | |168548|Interaction with the armor stand depends on whether the player is sneaking or not, and not on pressing the shift button | ||
|168717|Stone Block Slab Recipe Duplication Content Log Errors and they are NOT Dupes | |168717|Stone Block Slab Recipe Duplication Content Log Errors and they are NOT Dupes | ||
| Line 1,063: | Line 1,063: | ||
*Fixed the multiplayer toggle in the Create New World screen sometimes wasn't greyed out even though the setting would have no effect. | *Fixed the multiplayer toggle in the Create New World screen sometimes wasn't greyed out even though the setting would have no effect. | ||
*Coordinates are now shown on the new death screen if the "Show Coordinates" setting is enabled. | *Coordinates are now shown on the new death screen if the "Show Coordinates" setting is enabled. | ||
*Fixed {{ | *Fixed {{MC/Cd|get_equipped_item_name}} Molang query not being able to return the old name of some flattened items, eg. {{MC/Cd|red_wool}} to {{MC/Cd|wool}}. | ||
*Custom items with {{ | *Custom items with {{MC/Cd|minecraft:durability}} and {{MC/Cd|minecraft:repairable}} can be combined to repair them without requiring a custom item entry. | ||
*Fixed a bug where modified equipment and container slots were not being synced to clients. | *Fixed a bug where modified equipment and container slots were not being synced to clients. | ||
*Custom items with {{ | *Custom items with {{MC/Cd|minecraft:record}} show the correct sound description in hover text and on playing in a jukebox. | ||
*Has item command selector now correctly detects whether or not an actor has a filled map or firework star in their inventory. | *Has item command selector now correctly detects whether or not an actor has a filled map or firework star in their inventory. | ||
*The {{ | *The {{MC/Cmd|/inputpermission}} command now has a description displayed in the command dialogue preview. | ||
*Fixed an issue where the plant textures appeared darker. | *Fixed an issue where the plant textures appeared darker. | ||
*Sugar Cane and Bamboo can now be placed on Moss Block. | *Sugar Cane and Bamboo can now be placed on Moss Block. | ||
*Sniffer can no longer search and dig in water. | *Sniffer can no longer search and dig in water. | ||
*Made Sniffer walk cycle smoother. | *Made Sniffer walk cycle smoother. | ||
*Fixed bug in response of {{ | *Fixed bug in response of {{MC/Cd|MessageFormResponse}} where selection was inverted from which button was selected. {{MC/Cd|button1}} now refers {{MC/Cd|**}} to the left button and results in a selection of 0 and {{MC/Cd|button2}} now refers to the right button and results in a selection of 1. | ||
*Screen reader now properly reads description in popping window after disabling "Require Encrypted Websockets". | *Screen reader now properly reads description in popping window after disabling "Require Encrypted Websockets". | ||
*Screen reader now properly reads description in popping window after disabling "Allow mobile data for online play". | *Screen reader now properly reads description in popping window after disabling "Allow mobile data for online play". | ||
| Line 1,092: | Line 1,092: | ||
*Fixed an issue were the setting had no affect on how long toasts remained on display. | *Fixed an issue were the setting had no affect on how long toasts remained on display. | ||
* Game no longer crashes when an item starts/stops being used if the item is not available. | * Game no longer crashes when an item starts/stops being used if the item is not available. | ||
{{ | {{MC/Fixes|project=REALMS|fixedin=1.20.0.23 Preview | ||
|;old | |;old | ||
|11276|When playing split screen, if the second player logs out, it disconnects both players from realm|otherissuescount=0}} | |11276|When playing split screen, if the second player logs out, it disconnects both players from realm|otherissuescount=0}} | ||
| Line 1,100: | Line 1,100: | ||
== Videos == | == Videos == | ||
{{ | {{MC/Yt|Rla3FUlxJdE}} | ||
== References == | == References == | ||
{{ | {{MC/Reflist}} | ||
== Navigation == | == Navigation == | ||
{{Navbox Bedrock Edition versions|1.2x}} | {{MC/Navbox Bedrock Edition versions|1.2x}} | ||
de:Bedrock Edition 1.20.0 | |||
es:Bedrock Edition 1.20.0 | |||
ja:Bedrock Edition 1.20.0 | |||
ko:Bedrock Edition 1.20.0 | |||
pt:Edição Bedrock 1.20.0 | |||
ru:1.20.0 (Bedrock Edition) | |||
uk:1.20.0 (Bedrock Edition) | |||
zh:基岩版1.20.0 | |||
Latest revision as of 19:09, 9 April 2026
Template:Infobox version Template:Pointer box
1.20.0, the first release of Trails & Tales, is a major update to Bedrock Edition released on June 7, 2023.<ref>Template:Cite</ref> The update was announced at Minecraft Live 2022 on October 15, 2022, and its name was revealed at Minecraft Monthly on March 2, 2023<ref>https://youtu.be/jQ58UEXrFzs 1.20 NAME REVEAL and more... | MINECRAFT MONTHLY</ref>. Trails & Tales focuses on letting the players express themselves through new building blocks and storytelling. It introduces trail ruins, the camel and sniffer mobs, the archaeology system, the cherry grove biome, and other features. This is also the first full release of the game on ChromeOS, following the "early access" phase.<ref>Template:Cite</ref>
Additions
Blocks
File:Bamboo Mosaic.png Minecraft:Bamboo Mosaic
- A plank variant exclusive to the bamboo wood set.
- Crafted by arranging 2 bamboo slabs in a vertical strip.
- Can be used to craft respective File:Bamboo Mosaic Stairs.png Minecraft:stairs and File:Bamboo Mosaic Slab.png Minecraft:slabs variant.
File:Bamboo Planks.png Bamboo Planks
- Crafted using 1 block of bamboo (stripped or unstripped) to craft 2 bamboo planks.
- Can be used to craft respective File:Bamboo Button.png Minecraft:buttons, File:Bamboo Door.png Minecraft:doors, File:Bamboo Fence.png Minecraft:fences, File:Bamboo Fence Gate.png fence gates, File:Bamboo Pressure Plate.png pressure plates, File:Bamboo Sign.pngMinecraft:signs, File:Bamboo Slab.png Minecraft:slabs, File:Bamboo Stairs.png Minecraft:stairs, and File:Bamboo Trapdoor.png Minecraft:trapdoors.
- Can be used to craft bamboo rafts and bamboo rafts with chests.
- Can be used to craft wooden blocks or items, e.g., Minecraft:chest.
File:Block of Bamboo.png Minecraft:Block of Bamboo
- New log-like block.
- Block of bamboo can be crafted from 9 Minecraft:bamboo and can be stripped File:Block of Stripped Bamboo.png like other wood logs.
- Bamboo planks crafted from block of bamboo yield only 2 planks compared to 4 for wood logs.
File:Calibrated Sculk Sensor.png Minecraft:Calibrated Sculk Sensor
- A new variant of sculk sensor which allows players to filter vibrations based on their frequency level.
- Does not spawn naturally.
- Can only be crafted with 1 sculk sensor and 3 amethyst shards in the crafting table.
- One side of the calibrated sculk sensor can receive a Minecraft:redstone signal as an input.
- The strength of that redstone signal is the only vibration frequency the sculk sensor will listen to.
- Detects vibrations up to 16 blocks radius, instead of 8 blocks.
- Has a 1 second active cooldown instead of 2 seconds.
File:Cherry Leaves.png Cherry Leaves
- A new type of leaves, generated in cherry trees.
- Emits pink (Template:Color)
- REDIRECT Template:Code
Template:Redr particles falling underneath.
File:Cherry Log.png Cherry Log
- A new type of log, generated as a part of cherry trees.
- Can be crafted into cherry planks and wood.
- Has a stripped variant as well File:Stripped Cherry Log.png, File:Cherry Wood.png wood and File:Stripped Cherry Wood.png stripped wood.
- The stripped variant can be used to craft cherry hanging sign.
File:Cherry Planks.png Cherry Planks
- Crafted from cherry logs.
- Can be used to craft respective File:Cherry Button.png Minecraft:buttons, File:Cherry Door.png Minecraft:doors, File:Cherry Fence (EW).png Minecraft:fences, File:Cherry Fence Gate.png fence gates, File:Cherry Pressure Plate.png pressure plates, File:Cherry Sign.png Minecraft:signs, File:Cherry Slab.png Minecraft:slabs, File:Cherry Stairs.png Minecraft:stairs, and File:Cherry Trapdoor.png Minecraft:trapdoors.
- Can be used to craft cherry boats and cherry boats with chests.
- Can be used to craft wooden blocks or items, e.g., Minecraft:chests.
File:Cherry Sapling.png Minecraft:Cherry Sapling
- A new type of Minecraft:sapling which grows into a cherry tree when planted.
- Dropped by cherry leaves.
- File:Potted Cherry Sapling.png Can be placed in flower pots.
File:Chiseled Bookshelf.png Minecraft:Chiseled Bookshelf
- Can be crafted with 6 planks and 3 wooden slabs.
- Can store up to six Minecraft: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 comparators (giving a signal strength matching that of the slot that was last interacted with).
- Can be used with a Minecraft:hopper and Minecraft:dropper.
- Does not increase the power of enchanting tables.
- Require a Minecraft:Silk Touch axe to mine.
File:Decorated Pot.png Minecraft:Decorated Pot
- Can be crafted File:Prize Decorated Pot.png File:Arms Up Decorated Pot.png with any 20 pottery sherds or File:Decorated Pot (S).png Minecraft:brick items, in a rhombic crafting configuration.
- The type of crafting material decides which picture will display on its respective side of the decorated pot (e.g. an "arms up" pottery sherd in the top slot will display on the back).
- The brick item will not have a picture, and will instead be blank.
- The type of crafting material decides which picture will display on its respective side of the decorated pot (e.g. an "arms up" pottery sherd in the top slot will display on the back).
- Very fragile and 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 or a block-breaking tool with Minecraft:Silk Touch, or when moved by Minecraft:pistons.
Script error: No such module "animate". Minecraft:Hanging Sign
- A more expensive version of normal signs, which can be crafted with 2 Minecraft:chains and 6 stripped logs, yielding 6 of them.
- Has a total of 11 variants: File:Oak Hanging Sign.png oak, File:Spruce Hanging Sign.png spruce, File:Birch Hanging Sign.png birch, File:Jungle Hanging Sign.png jungle, File:Acacia Hanging Sign.png acacia, File:Dark Oak Hanging Sign.png dark oak, File:Mangrove Hanging Sign.png mangrove, File:Cherry Hanging Sign.png cherry, File:Bamboo Hanging Sign.png bamboo, File:Crimson Hanging Sign.png crimson, and File:Warped Hanging Sign.png warped.
- Can be hung up in the following ways:
- Underneath a block that provides support in the center, like a fence or an iron bar.
- When the hanging sign is placed underneath a non-full block, 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, similar to an armor stand.
- Underneath a full block.
- 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 the 4 cardinal directions, North, South, East, and West.
- Attached to the solid side of a block.
- When attached to the side of a block, its chains will be parallel, hanging onto a horizontal bar sticking out from the side of said block. Hanging signs in this configuration will display text perpendicular to the side of the block they were attached to.
- Attached to the side or underneath another hanging sign.
- This will display the same way is being placed underneath a non-full block.
- Underneath a block that provides support in the center, like a fence or an iron bar.
- Cannot be placed directly on the ground without support from the side or above.
- However, hanging signs that have a horizontal bar will not break when the supporting block is removed.
- If it is hanging underneath of a block and that block is broken, the hanging sign will also break immediately.
- Unlike regular signs, the space available for text is much smaller.
- Text can be dyed with any color of dye and tinted with glow ink sacs to make text glow.
File:Piglin Head.png Minecraft:Piglin Head
- Minecraft: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, similar to the ender dragon head.
Script error: No such module "animate". Minecraft:Pink Petals
- A new type of surface block, which generates naturally in cherry groves.
- Renewable when applying a bone meal to an existing set of pink petals or to the ground in cherry groves.
- Similar to sea pickle, pink petals can be placed up to 4 in one dirt-related block.
- Can be placed directionally.
- Can be crafted into pink dye.
- Can be used to breeding the bees.
Script error: No such module "animate". Minecraft: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 two cyan dye.
- Cannot be placed in a flower pot.
- Can be destroyed by ravagers.
Script error: No such module "animate". Minecraft:Sniffer Egg
- Can be found in the suspicious sand loot table found at warm ocean ruins.
- Dropped when two sniffers breed.
- Hatches into a baby snifflet.
- When placed on moss block, it will hatch after approximately 10 minutes.
- On all other Minecraft:blocks, it will hatch in approximately 20 minutes.
Script error: No such module "animate". Minecraft:Suspicious Gravel
- Looks similar to Minecraft:gravel, with a rougher texture.
- Affected by gravity, although it vanishes when landing.
- Generates naturally in cold ocean ruins and trail ruins, with different archaeological loot tables.
- Has Minecraft:shovel as an assigned tool.
- Drops nothing when mined or moved, even if mining with Minecraft:Silk Touch.
- Brushing the suspicious gravel with a brush will extract objects.
- Has 4 stages of extraction (displayed through the texture), and will "recover" gradually when brushing is stopped.
- Turns to regular Minecraft:gravel once extraction is done.
- Only suspicious gravel with a valid archaeological loot table (the ones naturally generated) can extract an item.
- Can have Minecraft:bamboo planted on it.
Script error: No such module "animate". Minecraft:Suspicious Sand
- Looks similar to Minecraft:sand, with a rougher texture.
- Affected by gravity, although it vanishes when landing.
- Generates naturally in warm ocean ruins, desert temples, desert wells and trail ruins, with different archaeological loot tables.
- Has Minecraft:shovel as an assigned tool.
- Drops nothing when mined or moved, even if mining with Minecraft:Silk Touch.
- Brushing the suspicious sand with a Minecraft:brush will extract objects.
- Has 4 stages of extraction (displayed through the texture), and will "recover" gradually when brushing is stopped.
- Turns to regular Minecraft:sand once extraction is done.
- Only suspicious sand with a valid archaeological loot table (the ones naturally generated) can extract an item.
- Can have cacti and sugar cane planted on it.
Script error: No such module "animate". Minecraft:Torchflower
- A new type of flower, which grows from torchflower seeds after 2 stages (3 stages in total).
- Doesn't emit light, despite the name.
- If it's in its third growth stage, it will only drop itself when broken, otherwise it will drop its seed.
- Can be crafted into an 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
File:Brush.png Minecraft:Brush
- An item which can be used in the new archaeology system.
- Can be crafted with a Minecraft:stick, a copper ingot and a Minecraft:feather in a vertical line, respectively.
- Consumes 1 durability point when extracting an item from suspicious sand or suspicious gravel successfully.
- Has no effect when brushing anything other than suspicious sand or suspicious gravel.
- File:Music Disc Relic JE1 BE1.png Added a new music disc by Aaron Cherof titled "Relic".
- Can only be obtained by archaeology.
- Has a chance to drop when brushing suspicious sand or suspicious gravel.
File:Pitcher Pod.png Minecraft: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.
Script error: No such module "animate". Minecraft:Pottery Sherds
- An item found by using a brush on suspicious sand.
- There are currently 20 known varieties:
- File:Angler Pottery Sherd.png Minecraft:Angler Pottery Sherd
- File:Archer Pottery Sherd.png Minecraft:Archer Pottery Sherd
- File:Arms Up Pottery Sherd.png Arms up Pottery Sherd
- File:Blade Pottery Sherd.png Minecraft:Blade Pottery Sherd
- File:Brewer Pottery Sherd.png Minecraft:Brewer Pottery Sherd
- File:Burn Pottery Sherd.png Minecraft:Burn Pottery Sherd
- File:Danger Pottery Sherd.png Minecraft:Danger Pottery Sherd
- File:Explorer Pottery Sherd.png Minecraft:Explorer Pottery Sherd
- File:Friend Pottery Sherd.png Minecraft:Friend Pottery Sherd
- File:Heart Pottery Sherd.png Minecraft:Heart Pottery Sherd
- File:Heartbreak Pottery Sherd.png Minecraft:Heartbreak Pottery Sherd
- File:Howl Pottery Sherd.png Minecraft:Howl Pottery Sherd
- File:Miner Pottery Sherd.png Minecraft:Miner Pottery Sherd
- File:Mourner Pottery Sherd.png Minecraft:Mourner Pottery Sherd
- File:Plenty Pottery Sherd.png Minecraft:Plenty Pottery Sherd
- File:Prize Pottery Sherd.png Minecraft:Prize Pottery Sherd
- File:Sheaf Pottery Sherd.png Minecraft:Sheaf Pottery Sherd
- File:Shelter Pottery Sherd.png Minecraft:Shelter Pottery Sherd
- File:Skull Pottery Sherd.png Minecraft:Skull Pottery Sherd
- File:Snort Pottery Sherd.png Minecraft:Snort Pottery Sherd
Script error: No such module "animate". Minecraft:Smithing Templates
- New item series for trimming armor and upgrading diamond armor to netherite, with sixteen varieties of armor trims.
- File:Netherite Upgrade Smithing Template JE1 BE1.png Minecraft:Netherite Upgrade
- Armor trims:
- File:Coast Armor Trim Smithing Template JE1 BE1.png Minecraft:Coast Armor Trim
- File:Dune Armor Trim Smithing Template JE2 BE2.png Minecraft:Dune Armor Trim
- File:Eye Armor Trim Smithing Template JE1 BE1.png Minecraft:Eye Armor Trim
- File:Host Armor Trim Smithing Template JE1 BE1.png Minecraft:Host Armor Trim
- File:Raiser Armor Trim Smithing Template JE1 BE1.png Minecraft:Raiser Armor Trim
- File:Rib Armor Trim Smithing Template JE1 BE1.png Minecraft:Rib Armor Trim
- File:Sentry Armor Trim Smithing Template JE2 BE2.png Minecraft:Sentry Armor Trim
- File:Shaper Armor Trim Smithing Template JE1 BE1.png Minecraft:Shaper Armor Trim
- File:Silence Armor Trim Smithing Template JE1 BE1.png Minecraft:Silence Armor Trim
- File:Snout Armor Trim Smithing Template JE1 BE1.png Minecraft:Snout Armor Trim
- File:Spire Armor Trim Smithing Template JE1 BE1.png Minecraft:Spire Armor Trim
- File:Tide Armor Trim Smithing Template JE1 BE1.png Minecraft:Tide Armor Trim
- File:Vex Armor Trim Smithing Template JE1 BE1.png Minecraft:Vex Armor Trim
- File:Ward Armor Trim Smithing Template JE1 BE1.png Minecraft:Ward Armor Trim
- File:Wayfinder Armor Trim Smithing Template JE1 BE1.png Minecraft:Wayfinder Armor Trim
- File:Wild Armor Trim Smithing Template JE1 BE1.png Minecraft:Wild Armor Trim
- They 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 Sand and 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
- Exceptions:
- 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 Minecraft: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.
- File:Camel Spawn Egg JE2 BE2.png Camel spawn egg.
- File:Sniffer Spawn Egg JE2 BE2.png Sniffer spawn egg.
File:Torchflower Seeds.png Minecraft:Torchflower Seeds
- A new type of seed, which can be planted on Minecraft: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 and tempt sniffers.
- Can be picked up by farmer Minecraft:villagers.
Mobs
File:Camel.png Camel
- A rideable entity, which can be equipped with a Minecraft:saddle and ridden by two players.
- Has Template:Hp health points.
- Spawns naturally in desert villages.
- Can be bred with cacti, 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.
File:Sniffer.png Sniffer
- A new passive mob, which is also the mob vote winner of Minecraft Live 2022.
- Considered to be the first "ancient" mob.
- Very large (2×2 full blocks).
- Has Template:Hp health points.
- Cannot spawn naturally.
- Often sniffs in the air and occasionally digs for torchflower seeds.
- The digging has a cooldown of 8 minutes.
- The last 20 dug blocks are remembered with a
- REDIRECT Template:Code
Template:Redr memory, and are not eligible for digging again.
- Can be bred and tempted with torchflower seeds, laying a sniffer egg.
Non-mob entities
File:Cherry Boat.png Cherry Boat
- A new type of boat, crafted with cherry planks.
- Can be used to craft a variant File:Cherry Boat with Chest.png with a Minecraft:Chest.
File:Bamboo Raft.png Bamboo Raft
- A new type of boat, crafted with bamboo planks.
- Can be used to craft a variant File:Bamboo Raft with Chest.png with a Minecraft:chest.
- They function the same way as ordinary boats, but have a unique look to them.
- A bamboo raft's model is higher than a boat.
World generation
File:Cherry Tree.png Cherry
- 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,<ref>Template:Tweet</ref><ref>Template:Tweet</ref> but was ultimately not added at the time.
- REDIRECT Template:BiomeLink
- A new Minecraft:biome which contains cherry trees.
- Located in the mountains, like meadows.
- Minecraft:Pigs, sheep, rabbits, and bees can spawn here.
File:Trail Ruins.png Trail Ruins
- 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 Minecraft:terracotta and glazed terracotta.
- Four armor trims and seven pottery sherds can be found here.
- In the suspicious sand and suspicious gravel, the player can find:
- Wooden hoe
- Minecraft:Coal
- Minecraft:Wheat
- Gold nugget
- Wheat seeds
- Beetroot seeds
- Minecraft:String
- Oak hanging sign
- Spruce hanging sign
- Blue glass pane
- Red glass pane
- Yellow glass pane
- Light blue glass pane
- Purple glass pane
- Magenta glass pane
- Pink glass pane
- Blue dye
- Yellow dye
- Orange dye
- Light blue dye
- White dye
- Minecraft:Brick
- Green candle
- Red candle
- Purple candle
- Brown candle
- Leash
- Dead bush
- Clay block
- Burn pottery sherd
- Danger pottery sherd
- Friend pottery sherd
- Heart pottery sherd
- Heartbreak pottery sherd
- Howl pottery sherd
- Sheaf pottery sherd
- Host armor trim
- Raiser armor trim
- Shaper armor trim
- Wayfinder armor trim
Gameplay
Achievements Script error: No such module "Achievement".
General
Experiments
- Added the "Experimental Cameras" experimental toggle.
- Enable the
- REDIRECT Template:Command
Template:Redr command.
Music
- Added new ambient soundtracks, all by Aaron Cherof.
- "A Familiar Room" plays in survival mode (all biomes), as well as the menu screens.
- "Bromeliad" play in bamboo jungle, cherry grove, flower forest, forest, jungle, sparse jungle, as well as the menu screens.
- "Crescent Dunes" plays in desert, all types of badlands, as well as the menu screens.
- "Echo in the Wind" plays in cherry grove, flower forest, lush caves, all types of badlands, as well as the menu screens.
- Due to a bug, the Trails and Tales soundtrack does not play in the menu of Bedrock Edition until 1.20.30. Instead, The Wild Update soundtrack still plays in the menu.<ref>Template:Bug</ref> Also, "A Familiar Room" does not play in the Minecraft:Overworld currently due to a bug.
Particles
- Added
- REDIRECT Template:Code
Template:Redr, which will appear underneath the cherry leaves.
Splash
- Added 6 new splashes:
- "This sand is sus"
- "Remember to brush your... ...teeth"
- "Has working bookshelves!"
- "Sniff sniff..."
- "Place hanging sign here"
- "Enter the Render Dragon!"
User interface
- Added 7 new loading screen tips:
- "Explore structures throughout the Minecraft world to find smithing templates to trim your armor pieces."
- "Need more smithing templates? Try to copy them."
- "The sniffer egg seems to like moss blocks."
- "Mob heads make sounds, try them out on note blocks!"
- "Some sand might be suspicious. Use your brush on it to find some good stuff!"
- "Two players can ride together on a camel."
- "The camels jump... horizontally!"
Changes
Blocks
- The different block states for the
carpetID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:Redr |
Template:Redr |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr |
- The different block states for the
coralID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:Redr |
Template:Redr |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr |
- Vibration frequencies of many actions in the game have been tweaked and greatly simplified to prevent unwanted interference, as following:
Action Frequency Value Movement in any medium (land, water and air) 1 Landing on any surface (land or water) 2 Item interactions 3 Gliding with an elytra or unique mob actions (Ravager roar, Wolf shaking, etc) 4 Dismounting a mob or equipping gear 5 Mounting a mob or interacting with a mob 6 Mobs and players getting damaged 7 Consuming items (drinking and eating) 8 Blocks 'deactivating' (door close, chest close, button unpress, etc) 9 Blocks 'activating' (door open, chest open, button press, etc) 10 Blocks changing (cauldron water level rising, adding food to campfire, etc) 11 Blocks being destroyed 12 Blocks being placed 13 Mobs and players teleporting or spawning 14 Mobs and players dying or an explosion 15
- Sculk Sensors now have three phases: Inactive, Active, and Cooldown
- The default phase is Inactive
- This phase lasts indefinitely until the block receives a vibration
- During this phase, the block is able to listen to nearby vibrations until one has been scheduled
- When a scheduled vibration is received, the block switches to the Active phase
- This phase lasts 30 game ticks for Sculk Sensors, and 10 game ticks for Calibrated Sculk Sensors
- During this phase, the block stops listening to nearby vibrations, wiggles its tendrils, and emits a Redstone signal and light
- After the Active phase has finished, the block switches to a Cooldown phase
- This phase lasts for 10 game ticks
- During this phase, the block keeps wiggling its tendrils, but no longer emits a Redstone signal nor light
- Finally, once this phase is finished, the block will switch back to the Inactive phase
- Previously, these phases had different timings:
- The Active phase lasted 40 game ticks for Sculk Sensors and 20 game ticks for Calibrated Sculk Sensors
- There was no Cooldown phase
- These phase timings were tweaked so that it is less common for activated contraptions to recursively activate the Sculk Sensor that powered them.
General
Death screen
- Reverted changes when the "Show Coordinates" setting is enabled.
Experiments
- Removed the "Sniffer" experimental toggle.
- All Trails & Tales content has now been “de-experimentified” and is available during normal gameplay.
- Removed the Next Major Update toggle, since it has no active experimental content.
- Screen reader now describes function of "delete world" button in storage menu.
- Tweaked the contrast of the text inside of header for list of worlds in storage settings menu.
- The four Creative Inventory tabs now have their names read out by text-to-speech.
- Updated the seed templates with a Cherry Grove biome option.
Title screen
- The Panorama was changed to showcase a cherry grove biome.
- Now the Panorama rotates clockwise.
UI
- Changed the overlay color on the new death screen in full VR.
- Added a new camera effect on the new death screen.
- Doubled the resolution of the world thumbnails.
- The main menu background in now tilted downwards on all platforms.
Items
- Can now be combined with Minecraft:banner on crafting grid to apply patterns on it.
- The banner is consumed on use.
- A Shield can be combined with a banner only if no pattern was previously applied.
Technical
Accessibility
- Added new "Chat Message Duration" accessibility setting to change how long chat messages remain on screen (3 seconds by default).
- Renamed "Notification Duration" to "Toast Notification Duration".
Add-Ons and Script Engine
- Pumpkin blocks use the string type state
- REDIRECT Template:Code
Template:Redr instead of the int type
- REDIRECT Template:Code
Template:Redr state.
Minecraft:Bedrock Dedicated Server
- Content logs now show in dedicated server console window with a configurable log level using these new server properties:
- REDIRECT Template:Code
Template:Redr - Sets the minimum level for content logs to output. Allowed values:
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr. Default:
- REDIRECT Template:Code
- Note: This log level also affects content logs written to disk when using
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr - Enables or disables content log output to the console window. Default:
- REDIRECT Template:Code
Entities
- Custom entities with internal-only components or AI goals will fail to load in game.
- Custom entities are restricted to overriding Vanilla entities released before 1.20. Invalid entities used in the
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr field will result in content errors.
General
- Added
- REDIRECT Template:Code
Template:Redr event to
- REDIRECT Template:Code
Template:Redr. This event is called when an item is spawned.
- Added a progress handler when loading into a world that will wait up to a total of 15 seconds for the primary users appearance to load.
- Lowered the time it takes to start up and load into the start screen.
- Released the following item components out of experimental in json formats
- REDIRECT Template:Code
Template:Redr and higher:
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- Custom items using JSON formats 1.16.100 and formats past 1.17.0 can be loaded without the "Holiday Creator Features" toggle if there are no holiday components used.
- The
- REDIRECT Template:Code
Template:Redr component is no longer ignored when calculating ground friction.
- Items with the entity placer item component will now successfully create the actor on air blocks if the
- REDIRECT Template:Code
Template:Redr field is empty.
- Items with the entity placer item component can now be used on a monster spawner to change the spawner's actor spawn type. The item must have a format version of at least 1.19.80.
- Removed the non-functional
- REDIRECT Template:Code
Template:Redr parameter from the
- REDIRECT Template:Code
Template:Redr item component.
- There is now a limit on the amount of nested sub-expressions each molang expression can have.
Experimental
These additions and changes are accessible by enabling the "Beta APIs", "Experimental Cameras", and "Upcoming Creator Features" experimental toggles.
Additions
Command format
- REDIRECT Template:Command
- A new command that can switch to custom camera perspectives and fade the screen.
- Syntax: (Simplified)
- Syntax: (Simplified)
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
Technical
Minecraft:Add-ons and script engine
- Added experimental support for
- REDIRECT Template:Code
Template:Redr in block JSON.
- REDIRECT Template:Code
Template:Redr are a shortcut for creators to add vanilla block states and setter functions to data-driven blocks.
- Can parse
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr (adds the "
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr setter function).
- Can access the
- REDIRECT Template:Code
Template:Redr state on blocks that apply the
- REDIRECT Template:Code
Template:Redr trait in
- REDIRECT Template:Code
Template:Redr molang queries and
- REDIRECT Template:Code
Template:Redr event responses.
Changes
Technical
- Added
- REDIRECT Template:Code
Template:Redr state to the
- REDIRECT Template:Code
Template:Redr block trait.
- REDIRECT Template:Code
Template:Redr is a six value integer state (down, up, south, west, north, east).
- Can enable and access this state on blocks through the
- REDIRECT Template:Code
Template:Redr trait.
- Can access the
- REDIRECT Template:Code
Template:Redr state on blocks that apply the
- REDIRECT Template:Code
Template:Redr trait in
- REDIRECT Template:Code
Template:Redr Molang queries and
- REDIRECT Template:Code
- REDIRECT Template:Code
- Pumpkin blocks use state
- REDIRECT Template:Code
Template:Redr instead of
- REDIRECT Template:Code
- Changed
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr states from int to string type.
- REDIRECT Template:Code
Template:Redr has four values
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr has six values
- REDIRECT Template:Code
- Removed
- REDIRECT Template:Code
Template:Redr item component.
- Added
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr block trait.
- Adds states
- REDIRECT Template:Code
Template:Redr and/or
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr is a six value string state (
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr) that contains info on which block face the player clicked on when the block was placed.
- REDIRECT Template:Code
Template:Redr is a 2 value string state (
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr) with info on whether the block was placed in the lower or upper half of the block position.
- Both of these states are set when the block is placed (
- REDIRECT Template:Code
API
- REDIRECT Template:Code
- Renamed
- REDIRECT Template:Code
- REDIRECT Template:Code
- Renamed
- REDIRECT Template:Code
- REDIRECT Template:Code
- Renamed
- REDIRECT Template:Code
- REDIRECT Template:Code
- New APIs moved from beta to stable
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moved "Containerand"
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moved Music APIs from beta to stable.
- Moved Sound APIs from beta to stable.
- Moved
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr, and
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moved
- REDIRECT Template:Code
Template:Redr and getter APIs to
- REDIRECT Template:Code
- Moved
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr, and
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moved
- REDIRECT Template:Code
Template:Redr from beta to
- REDIRECT Template:Code
- Enchantments
- Removed
- REDIRECT Template:Code
Template:Redr class. Use
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
Template:Redr module for Minecraft version specific information.
- Added support for
- REDIRECT Template:Code
Template:Redr in all enchantment methods for specifying the enchantment type.
- source on
- REDIRECT Template:Code
Template:Redr is now an optional property because explosions may not have a source.
- Tameable component
- Removed
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- Updated API to better handle operations outside of loaded and ticking areas.
- REDIRECT Template:Code
Template:Redr thrown when trying to interact with a block object that isn't in a loaded and ticking chunk anymore.
- REDIRECT Template:Code
Template:Redr thrown when trying to interact with a position outside of dimension height range.
- Dimension
- REDIRECT Template:Code
Template:Redr now returns an optional Block to reflect it might return 'undefined' if asking for a block at an unloaded chunk.
- Signs
- Added optional
- REDIRECT Template:Code
Template:Redr parameter to functions
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr, and
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr to support getting and setting text and colors on both sides of signs.
- Added
- REDIRECT Template:Code
Template:Redr property to
- REDIRECT Template:Code
Template:Redr indicating whether players can edit the sign or not.
- Added
- REDIRECT Template:Code
Template:Redr method to
- REDIRECT Template:Code
Template:Redr to block players from editing the sign.
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr can now fail with a
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr can throw a
- REDIRECT Template:Code
Template:Redr exception.
- REDIRECT Template:Code
Template:Redr will pass a
- REDIRECT Template:Code
Template:Redr into the reject handler.
- Moving
- REDIRECT Template:Code
Template:Redr method to
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
Template:Redr method to
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
Template:Redr method to
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
Template:Redr class to
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
Template:Redr class to
- REDIRECT Template:Code
- Moving
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr property to
- REDIRECT Template:Code
- Moving the following additional
- REDIRECT Template:Code
Template:Redr subclasses to
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- Renamed
- REDIRECT Template:Code
Template:Redr class to
- REDIRECT Template:Code
Template:Redr and moved to
- REDIRECT Template:Code
- Moving the following additional
- REDIRECT Template:Code
Template:Redr subclasses to
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- Added class
- REDIRECT Template:Code
- Added function
- REDIRECT Template:Code
Template:Redr - Returns the effect type if it exists.
- Added function
- REDIRECT Template:Code
Template:Redr - Returns all of the effects.
- Updated class
- REDIRECT Template:Code
- Updated
- REDIRECT Template:Code
Template:Redr property. Is the duration of the effect in ticks.
- Added property
- REDIRECT Template:Code
Template:Redr. Returns the effect’s type id.
- Added interface Template:Cd
- Added function
- REDIRECT Template:Code
Template:Redr - Removes an effect from an entity. Returns
- REDIRECT Template:Code
Template:Redr if the effect is not found or does not exist.
- Updated function
- REDIRECT Template:Code
Template:Redr - Gets the effect if it exists on the entity. Otherwise returns
- REDIRECT Template:Code
- Updated function
- REDIRECT Template:Code
Template:Redr - Adds an effect to the entity. Returns
- REDIRECT Template:Code
Template:Redr if the effect cannot be added (the effect does not exist, the duration is negative).
- Items using the minimum duration for the
- REDIRECT Template:Code
Template:Redr component now work in the Minecraft:Blast Furnace and Minecraft:Smoker.
- Items with the
- REDIRECT Template:Code
Template:Redr component now trigger the throw sound effect when used
Scripting
- System Events
- Further separation of events into distinct
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr handling, with some restrictions on the execution of state updates in a before event.
- Renamed Scripting Events
- Before Events renamed to
- REDIRECT Template:Code
Template:Redr and event signals renamed to
- REDIRECT Template:Code
- Example:
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- Other events renamed to
- REDIRECT Template:Code
Template:Redr and event signals renamed to
- REDIRECT Template:Code
- Example:
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr event renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr renamed to
- REDIRECT Template:Code
- Fixed a bug where
- REDIRECT Template:Code
Template:Redr would fail to resolve custom block properties.
- Renamed
- REDIRECT Template:Code
- REDIRECT Template:Code
- Item Events
- The
- Item Events
- REDIRECT Template:Code
Template:Redr now only fires for the first block that is interacted with when performing a build action.
- The
- REDIRECT Template:Code
Template:Redr now only fires if the item is successfully used on a block.
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
Template:Redr has been changed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
Template:Redr has been changed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
Template:Redr has been changed to
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
Template:Redr has been changed to
- REDIRECT Template:Code
Template:Redr - This position is relative to the bottom north-west corner of the block.
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
Template:Redr has been changed to
- REDIRECT Template:Code
Template:Redr - This position is relative to the bottom north-west corner of the block.
- Entity
- Added interface Template:Cd}.
- Added interface Template:Cd}.
- Added function
- Entity
- REDIRECT Template:Code
Template:Redr - Attempts to teleport the entity and returns false if the entity is unable to teleport safely (blocks surrounding teleport location or unloaded chunk).
- Changed function teleport to
- REDIRECT Template:Code
Template:Redr - Teleports an entity.
- Changed function
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr - Sets the entity's rotation.
- Changed function
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr - Gets the entity's rotation.
- Updated function
- REDIRECT Template:Code
Template:Redr - The tag must be less than 256 characters.
- Updated method kill to return boolean instead of void. If return value is true, entity can be killed, otherwise false.
- Added interface
- REDIRECT Template:Code
Template:Redr. Additional options about the source of damage to use as input in
- REDIRECT Template:Code
- Added interface
- REDIRECT Template:Code
Template:Redr. Additional options about the source of damage to use as input in
- REDIRECT Template:Code
Template:Redr in case of projectile damage.
- Updated method
- REDIRECT Template:Code
Template:Redr. Renamed parameter source to options. Parameter type also changed from
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- Changed function
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr - Gets the simulated players head rotation.
- REDIRECT Template:Code
Template:Redr will now accept floating point values.
- Added new
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr interface types for use with the
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr respectively.
- REDIRECT Template:Code
Template:Redr now requires a location argument.
- When calling
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr, an error will now be thrown if volume is less than
- REDIRECT Template:Code
- When calling
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr, an error will now be thrown if fade is less than
- REDIRECT Template:Code
- When calling
- REDIRECT Template:Code
Template:Redr, an error will now be thrown if pitch is less than
- REDIRECT Template:Code
- When calling
- REDIRECT Template:Code
Template:Redr, an error will now be thrown if volume is less than
- REDIRECT Template:Code
- When calling
- REDIRECT Template:Code
Template:Redr, an error will now be thrown if pitch is less than
- REDIRECT Template:Code
- When calling
- REDIRECT Template:Code
Template:Redr, an error will now be thrown if volume is less than
- REDIRECT Template:Code
- Removed
- REDIRECT Template:Code
Template:Redr item component.
- Entity objects now persist across dimension changes and chunk reloading. This means that if you have a reference to an invalid entity, it will become usable once the entity has been transferred or reloaded. You can check whether an entity is loaded or unloaded by reading its
- REDIRECT Template:Code
Template:Redr property.
- Added
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
Template:Redr - Returns the lifetime state of the entity. Valid values include loaded and unloaded.
- REDIRECT Template:Code
- Renamed property item to
- REDIRECT Template:Code
- REDIRECT Template:Code
- Renamed property item to
- REDIRECT Template:Code
- Replaced function
- REDIRECT Template:Code
Template:Redr with
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
- Removed function
- REDIRECT Template:Code
- REDIRECT Template:Code
- Renamed property item to
- REDIRECT Template:Code
- Replaced function
- REDIRECT Template:Code
Template:Redr with
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
- REDIRECT Template:Code
- Renamed property item to
- REDIRECT Template:Code
- REDIRECT Template:Code
- Replaced properties
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr with
- REDIRECT Template:Code
Template:Redr property
- REDIRECT Template:Code
- After Events
- All non-before events have been moved from
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr has been removed from the world object.
- After events do not execute immediately, instead they are deferred until a later point in the tick when they are flushed. It is guaranteed that all events fired in a tick are flushed within a tick.
Fixes
Template:Fixes Other
- The Brush now displays a tooltip when aimed at Suspicious Blocks on touch devices.
- Brushing other non-Suspicious blocks will now produce a generic brushing sound.
- Suspicious Sand and Suspicious Gravel do not drop anymore when falling on top of Sculk Sensors or Calibrated Sculk Sensors.
- Untrimmed armor pieces now render correctly in-hand and in the world when carrying an equivalent armor piece with trim.
- When swapping a trimmed armor piece with an equivalent piece without trims, both items now render correctly in the HUD hotbar.
- When swapping a trimmed armor piece with an equivalent piece without trims, both items now render correctly in UI-slots.
- Mobs are now correctly positioned above the surface of Bamboo Rafts when riding them.
- Fixed an issue where a Piston could become invisible in rare cases.
- Players no longer fall through Farmland Blocks after jumping on them.
- The sounds emitted by players and mobs stepping, falling, jumping, or landing on top of sculk sensors are now affected by the "Players" sound slider.
- Fixed an issue where a locally hosted dedicated server was not found by clients on the same machine.
- Boots do not z-fight anymore when worn by humanoid mobs and Armor Stands
- The "leg" and "belt" parts of Leggings do not z-fight anymore when worn by humanoid mobs and Armor Stands.
- iOS and iPadOS now requests Local Network access in order to find games on the local network.
- Screen UI now always has a focus in control when using a controller.
- Fixed a bug where the crosshair could be visible on the new death screen.
- Fixed a bug where text formatting codes would be shown on the new death screen.
- Fixed a bug where respawning in VR sometimes softlocked the player on the death screen.
- Changed the world tag to no longer display "-experimental" on worlds that only use the Holiday Creator Features experiment.
- Improved performance when preparing commands, most noticeable when opening the command window for the first time in a world, but also when loading Command Blocks for old command versions.
- Any item use, like using a Brush or Spyglass or eating an Apple now send item interact events that cause vibrations picked up by Sculk Sensors and Wardens.
- Fixed a crash affecting some Marketplace packs preventing them from loading.
- Calibrated Sculk Sensors now power the block below them when active.
- Fixed fall damage accumulating when player jumps on roofed Soul Sand Bubble Column.
- Conduit block now respects the lighting conditions when held in hand or dropped.
- Interacting with an unwaxed Sign while holding an item that cannot be used on the sign now opens the sign for editing.
- When using gamepad or touch input, correct tooltips are now shown if interacting with the Sign is possible.
- It is now possible to attach a hanging sign to another without sneaking.
- Sculk Sensors now power the block below them when active.
- Fixed the multiplayer toggle in the Create New World screen sometimes wasn't greyed out even though the setting would have no effect.
- Coordinates are now shown on the new death screen if the "Show Coordinates" setting is enabled.
- Fixed
- REDIRECT Template:Code
Template:Redr Molang query not being able to return the old name of some flattened items, eg.
- REDIRECT Template:Code
- REDIRECT Template:Code
- Custom items with
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr can be combined to repair them without requiring a custom item entry.
- Fixed a bug where modified equipment and container slots were not being synced to clients.
- Custom items with
- REDIRECT Template:Code
Template:Redr show the correct sound description in hover text and on playing in a jukebox.
- Has item command selector now correctly detects whether or not an actor has a filled map or firework star in their inventory.
- The
- REDIRECT Template:Command
Template:Redr command now has a description displayed in the command dialogue preview.
- Fixed an issue where the plant textures appeared darker.
- Sugar Cane and Bamboo can now be placed on Moss Block.
- Sniffer can no longer search and dig in water.
- Made Sniffer walk cycle smoother.
- Fixed bug in response of
- REDIRECT Template:Code
Template:Redr where selection was inverted from which button was selected.
- REDIRECT Template:Code
Template:Redr now refers
- REDIRECT Template:Code
Template:Redr to the left button and results in a selection of 0 and
- REDIRECT Template:Code
Template:Redr now refers to the right button and results in a selection of 1.
- Screen reader now properly reads description in popping window after disabling "Require Encrypted Websockets".
- Screen reader now properly reads description in popping window after disabling "Allow mobile data for online play".
- Sculk Sensors, Calibrated Sculk Sensors, and Sculk Shriekers will no longer lose in-flight vibrations when leaving the world.
- Fixed an issue where the Calibrated Sculk Sensor tendrils were not lighting uniformly.
- Fixed custom textures that override vanilla blocks with aux metadata as a list of textures.
- Breaking Pitcher Plants with Fortune enchanted tools will now not drop more than one flower.
- Bone Meal now can’t be used on Torchflowers to spawn other flowers.
- Using Bone Meal on a Torchflower Crop will now always make it grow one stage.
- Sniffer Egg can now be placed in water and lava.
- Screen fade effect when sleeping or using camera fade command will no longer appear when a picture is taken.
- Sculk Sensors and Calibrated Sculk Sensors now play their "power off" sound at the end of the Cooldown phase instead of the Active phase.
- Fixed issues with keyboard navigation on some menu screens on iOS, iPadOS, and Android.
- Fixed a bug where respawning in VR sometimes softlocks the player in the death screen.
- Text shadowboxes now have the correct opacity on interactable block screens.
- Distinct green particles are now emitted by the player under effect of Hero of the Village status effect.
- Fixed a graphical issue where a gamepad icon would display over another screen.
- Fixed an issue were the setting had no affect on how long toasts remained on display.
- Game no longer crashes when an item starts/stops being used if the item is not available.
Script error: No such module "fixes".
Trivia
Videos
- REDIRECT Template:YouTube
References
<references group="">
</references>
de:Bedrock Edition 1.20.0 es:Bedrock Edition 1.20.0 ja:Bedrock Edition 1.20.0 ko:Bedrock Edition 1.20.0 pt:Edição Bedrock 1.20.0 ru:1.20.0 (Bedrock Edition) uk:1.20.0 (Bedrock Edition) zh:基岩版1.20.0