Bedrock Edition 1.20.0


| Edition | ||||||
|---|---|---|---|---|---|---|
| Official name | ||||||
| Release date |
June 7, 2023 | |||||
| Server version | ||||||
| Build version |
15593654 | |||||
| Internal version |
Windows: 1.20.1.0 | |||||
| Version code |
Android: | |||||
| Development versions | ||||||
| Downloads | ||||||
| Protocol version |
589 | |||||
| ||||||
{
"title": "v1.20.0",
"images": [
"Bedrock 1.20.0 banner.jpg",
"Bedrock 1.20.0.png"
],
"rows": [
{
"field": "''(link to Bedrock Edition article, displayed as Bedrock Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "(link to Trails & Tales article, displayed as Trails & Tales)",
"label": "Official name"
},
{
"field": "June 7, 2023",
"label": "Release date"
},
{
"field": "(link to Bedrock Dedicated Server 1.20.0.01 article, displayed as 1.20.0.01)",
"label": "Server version"
},
{
"field": "15593654",
"label": "Build version"
},
{
"field": "'''Windows''': 1.20.1.0<br>'''ChromeOS, Android, iOS, iPadOS, Fire''': 1.20.0.01<br>'''Xbox One''': 1.20.1.70<br>'''PlayStation 4''': 2.66<br>'''Nintendo Switch''': v82",
"label": "Internal version"
},
{
"field": "<small>'''Android''':<br>\n952000001 (armeabi-v7a, 33)<br>\n962000001 (x86, 33)<br>\n972000001 (arm64-v8a, 33)<br>\n982000001 (x86_64, 33)</small>",
"label": "Version code"
},
{
"field": "<div class=\"hlist\"><span style=\"white-space:nowrap;\">(link to :Category:Bedrock Edition 1.20.0 previews article, displayed as '''Previews''') (6) </span><br/><span style=\"white-space:nowrap;\">(link to :Category:Bedrock Edition 1.20.0 betas article, displayed as '''Betas''') (6) </span><br/>((link to Bedrock Edition 1.20.0/Development versions article, displayed as View all))</div>",
"label": "<span style=\"white-space: normal;\">Development versions</span>"
},
{
"field": "'''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]",
"label": "Downloads"
},
{
"field": "589",
"label": "(link to Protocol version article, displayed as Protocol version)"
}
],
"invimages": [],
"footer": "<table style=\"margin: auto; word-break: break-word;\">\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\" >[[Bedrock Edition 1.19.0|<span style=\"margin-right:-0.35em\">◄</span>◄ 1.19.0]]</td>\n<td rowspan=\"2\" style=\"padding: 0.4em\">''' 1.20.0'''</td>\n<td style=\"padding: 0.4em\" >[[Bedrock Edition 1.21.0| 1.21.0 <span style=\"margin-right:-0.35em\">►</span>►]]</td>\n</tr>\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\">\n[[Bedrock Edition 1.19.83|◄ 1.19.83]]\n</td>\n\n<td style=\"padding: 0.4em\">\n[[Bedrock Edition 1.20.1| 1.20.1 ►]]\n</td>\n</tr>\n</table>"
}
1.20.0, the first release of Trails & Tales, is a major update to Bedrock Edition released on June 7, 2023. The update was announced at Minecraft Live 2022 on October 15, 2022, and its name was revealed at Minecraft Monthly on March 2, 2023[1]. 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.[2]
Additions
Blocks
- 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
stairs and
slabs variant.
- Crafted using 1 block of bamboo (stripped or unstripped) to craft 2 bamboo planks.
- Can be used to craft respective
buttons,
doors,
fences,
fence gates,
pressure plates,
signs,
slabs,
stairs, and
trapdoors. - Can be used to craft bamboo rafts and bamboo rafts with chests.
- Can be used to craft wooden blocks or items, e.g., chest.
- New log-like block.
- Block of bamboo can be crafted from 9 bamboo and can be stripped
like other wood logs. - Bamboo planks crafted from block of bamboo yield only 2 planks compared to 4 for wood logs.
- 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 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.
- A new type of leaves, generated in cherry trees.
- Emits pink (
#D193B4)cherry_leavesparticles falling underneath.
- 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
,
wood and
stripped wood.
- The stripped variant can be used to craft cherry hanging sign.
- Crafted from cherry logs.
- Can be used to craft respective
buttons,
doors,
fences,
fence gates,
pressure plates,
signs,
slabs,
stairs, and
trapdoors. - Can be used to craft cherry boats and cherry boats with chests.
- Can be used to craft wooden blocks or items, e.g., chests.
- A new type of sapling which grows into a cherry tree when planted.
- Dropped by cherry leaves.
Can be placed in flower pots.
- Can be crafted with 6 planks and 3 wooden slabs.
- Can store up to six books, enchanted books, written books or books and quills.
- Books in chiseled bookshelves can be added or removed from any slot by targeting the specific slot.
- Books are directly added and removed, so there is no interface.
- Can be used with a redstone comparators (giving a signal strength matching that of the slot that was last interacted with).
- Can be used with a hopper and dropper.
- Does not increase the power of enchanting tables.
- Require a Silk Touch axe to mine.
- Can be crafted
with any 20 pottery sherds or
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 Silk Touch, or when moved by pistons.
- A more expensive version of normal signs, which can be crafted with 2 chains and 6 stripped logs, yielding 6 of them.
- Has a total of 11 variants:
oak,
spruce,
birch,
jungle,
acacia,
dark oak,
mangrove,
cherry,
bamboo,
crimson, and
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.
- 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.
- 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.
- 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.
- 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 blocks, it will hatch in approximately 20 minutes.
- Looks similar to 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 shovel as an assigned tool.
- Drops nothing when mined or moved, even if mining with Silk Touch.
- Brushing the suspicious gravel with a brush will extract objects.
- Has 4 stages of extraction (displayed through the texture), and will "recover" gradually when brushing is stopped.
- Turns to regular gravel once extraction is done.
- Only suspicious gravel with a valid archaeological loot table (the ones naturally generated) can extract an item.
- Can have bamboo planted on it.
- Looks similar to 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 shovel as an assigned tool.
- Drops nothing when mined or moved, even if mining with Silk Touch.
- Brushing the suspicious sand with a brush will extract objects.
- Has 4 stages of extraction (displayed through the texture), and will "recover" gradually when brushing is stopped.
- Turns to regular 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.
- 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
- An item which can be used in the new archaeology system.
- Can be crafted with a stick, a copper ingot and a 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.
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.
- 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.
- An item found by using a brush on suspicious sand.
- There are currently 20 known varieties:
Angler Pottery Sherd
Archer Pottery Sherd
Arms up Pottery Sherd
Blade Pottery Sherd
Brewer Pottery Sherd
Burn Pottery Sherd
Danger Pottery Sherd
Explorer Pottery Sherd
Friend Pottery Sherd
Heart Pottery Sherd
Heartbreak Pottery Sherd
Howl Pottery Sherd
Miner Pottery Sherd
Mourner Pottery Sherd
Plenty Pottery Sherd
Prize Pottery Sherd
Sheaf Pottery Sherd
Shelter Pottery Sherd
Skull Pottery Sherd
Snort Pottery Sherd
- New item series for trimming armor and upgrading diamond armor to netherite, with sixteen varieties of armor trims.
Netherite Upgrade- Armor trims:
- 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:
Camel spawn egg
Sniffer spawn egg.
- A new type of seed, which can be planted on farmland and grows into a torchflower.
- Can only be obtained if a sniffer digs up a torchflower seed.
- Can be used to tempt and breed chickens and parrots.
- Can be used to breed and tempt sniffers.
- Can be picked up by farmer villagers.
Mobs
- A rideable entity, which can be equipped with a saddle and ridden by two players.
- Has 32HP × 16 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.
- 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 14HP × 7 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
sniffer_explored_positionsmemory, and are not eligible for digging again.
- Can be bred and tempted with torchflower seeds, laying a sniffer egg.
Non-mob entities
- A new type of boat, crafted with cherry planks.
- Can be used to craft a variant
with a Chest.
- A new type of boat, crafted with bamboo planks.
- Can be used to craft a variant
with a 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
- 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,[3][4] but was ultimately not added at the time.
- A new biome which contains cherry trees.
- Located in the mountains, like meadows.
- Pigs, sheep, rabbits, and bees can spawn here.
- A buried generated structure from a lost culture.
- Generates in taigas, snowy taigas, old growth taigas (both types), old growth birch forests, and jungles.
- Comprised of a tower, a path across the bottom, and a few additional rooms attached to the side.
- Contains suspicious sand and suspicious gravel, as well as mud bricks and several colors of terracotta and glazed terracotta.
- Four armor trims and seven pottery sherds can be found here.
- In the suspicious sand and suspicious gravel, the player can find:
- Wooden hoe
- Coal
- Wheat
- Gold nugget
- Wheat seeds
- Beetroot seeds
- 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
- 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
| Icon | Achievement | In-game description | Actual requirements (if different) | Gamerscore earned | Trophy type (PS) | ||
|---|---|---|---|---|---|---|---|
| PS4 | Other | ||||||
| Careful restoration | Make a Decorated Pot out of 4 Pottery Sherds | — | 10 | Bronze | |||
| Planting the past | Plant any Sniffer seed | — | 10 | Bronze | |||
| Smithing with style | Apply these smithing templates at least once: Spire, Snout, Rib, Ward, Silence, Vex, Tide, Wayfinder | Each of these smithing templates must be used. | 30 | Gold | |||
General
- 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.[5] Also, "A Familiar Room" does not play in the Overworld currently due to a bug.
- Added
cherry_leaves_particle, which will appear underneath the cherry leaves.
- 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 |
|---|---|
carpet
|
white_carpet
|
orange_carpet
| |
magenta_carpet
| |
light_blue_carpet
| |
yellow_carpet
| |
lime_carpet
| |
pink_carpet
| |
gray_carpet
| |
light_gray_carpet
| |
cyan_carpet
| |
purple_carpet
| |
blue_carpet
| |
brown_carpet
| |
green_carpet
| |
red_carpet
| |
black_carpet
|
- The different block states for the
coralID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
coral
|
tube_coral
|
brain_coral
| |
bubble_coral
| |
fire_coral
| |
horn_coral
| |
dead_tube_coral
| |
dead_brain_coral
| |
dead_bubble_coral
| |
dead_fire_coral
| |
dead_horn_coral
|
- 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
- Reverted changes when the "Show Coordinates" setting is enabled.
- 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.
- 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 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
- 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
minecraft:cardinal_directioninstead of the int typedirectionstate.
- Content logs now show in dedicated server console window with a configurable log level using these new server properties:
content-log-level- Sets the minimum level for content logs to output. Allowed values:verbose,info,warning,error. Default:info.- Note: This log level also affects content logs written to disk when using
content-log-file-enabled=true.
- Note: This log level also affects content logs written to disk when using
content-log-console-output-enabled- Enables or disables content log output to the console window. Default:info.
- 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
identifierorruntime_identifierfield will result in content errors.
General
- Added
spawn_item_eventevent tominecraft: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.
- 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
1.20.0and higher:minecraft:display_nameminecraft:durabilityminecraft:fuelminecraft:entity_placerminecraft:icon
- 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
minecraft:frictioncomponent 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
dispense_onfield 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
on_repairedparameter from theminecraft:repairableitem 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
- A new command that can switch to custom camera perspectives and fade the screen.
- Syntax: (Simplified)
camera <players: target> . . .... clear... fade . . .... color <red: float> <green: float> <blue: float>... time <fadeInSeconds: float> <holdSeconds: float> <fadeOutSeconds: float> . . .... color <red: float> <green: float> <blue: float>
... set <preset: string> . . .... [default: default]... ease <easeTime: float> <easeType: Easing> . . .... [default: default]... pos <position: x y z> . . .... rot <xRot: value> <yRot: value>
... rot <xRot: value> <yRot: value>
... pos <position: x y z> . . .... rot <xRot: value> <yRot: value>
... rot <xRot: value> <yRot: value>
- Syntax: (Simplified)
Technical
Add-ons and script engine
- Added experimental support for
BlockTraitsin block JSON.BlockTraitsare a shortcut for creators to add vanilla block states and setter functions to data-driven blocks.- Can parse
PlacementDirection("minecraft:placement_direction")BlockTrait(adds the "minecraft:cardinal_direction"BlockStateandonPlayerPlacesetter function). - Can access the
minecraft:cardinal_directionstate on blocks that apply theplacement_directiontrait inblock_propertymolang queries andset_block_propertyevent responses.
- Can parse
Changes
Technical
- Added
minecraft:facing_directionstate to theminecraft:placement_directionblock trait.minecraft:facing_directionis a six value integer state (down, up, south, west, north, east).- Can enable and access this state on blocks through the
minecraft:placement_directiontrait. - Can access the
minecraft:cardinal_directionstate on blocks that apply theminecraft:placement_directiontrait inblock_propertyMolang queries andset_block_propertyEventResponses.
- Pumpkin blocks use state
minecraft:cardinal_directioninstead ofdirection. - Changed
minecraft:cardinal_directionandminecraft:facing_directionstates from int to string type.minecraft:cardinal_directionhas four values["north", "south", "east", "west"].minecraft:facing_directionhas six values["down", "up", "north", "south", "east", "west"].
- Removed
knockback_resistanceitem component. - Added
PlacementPosition(minecraft:placement_position)BlockTraitblock trait.- Adds states
minecraft:block_faceand/orminecraft: vertical_half. minecraft:block_faceis a six value string state (down,up,north,south,east,west) that contains info on which block face the player clicked on when the block was placed.minecraft:vertical_halfis a 2 value string state (bottom,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 (
onPlayerPlace).
- Adds states
@minecraft/server- Renamed
BlockPropertiestoBlockStates. - Renamed
getAllPropertiestoBlockPermutation.getAllStates. - Renamed
getPropertytoBlockPermutation.getState.
- Renamed
- New APIs moved from beta to stable
@minecraft/server 1.2.0:- Moving
applyDamage(amount: number, options?: EntityApplyDamageByProjectileOptionsEntityApplyDamageOptions): booleanto2.0. - Moving
kill(): booleanto2.0. - Moving
EntityApplyDamageOptionsto2.0. - Moving
EntityApplyDamageByProjectileOptionsto2.0. - Moving
EntityDamageCauseto2.0. - Moving
addTag(tag: string)to2.0. - Moving
removeTag(tag: string)to2.0. - Moving
hasTag(tag: string)to2.0. - Moving
getTags()to2.0. - Moved "Containerand"
BlockInventoryComponentandEntityInventoryComponentto2.0. - Moved Music APIs from beta to stable.
- Moved Sound APIs from beta to stable.
- Moved
ModalFormData,MessageFormData, andActionFormDatato0.0. - Moved
ItemStackconstructorand getter APIs to2.0. - Moved
EntityItemComponent,ItemComponent,ItemTypeand, andItemLockModeto2.0. - Moving
applyImpulse(vector: Vector3): voidto2.0. - Moving
applyKnockback(directionX: number, directionZ: number, horizontalStrength: number, verticalStrength: number): voidto2.0. - Moving
clearVelocity(): voidto2.0. - Moved
runCommandfrom beta to2.0.
- Moving
- Enchantments
- Removed
MinecraftEnchantmentTypesclass. UseMinecraftEnchantmentTypesfrom@minecraft/vanilla-datamodule for Minecraft version specific information. - Added support for
stringsin all enchantment methods for specifying the enchantment type.
- Removed
- source on
ExplosionBeforeEventis now an optional property because explosions may not have a source. - Tameable component
- Removed
unimplementedandtameEventfromTameableComponent.
- Removed
- Updated API to better handle operations outside of loaded and ticking areas.
PositionInUnloadedChunkError: Exceptionthrown when trying to interact with a block object that isn't in a loaded and ticking chunk anymore.PositionOutOfWorldBoundariesError: Exceptionthrown when trying to interact with a position outside of dimension height range.- Dimension
getBlocknow returns an optional Block to reflect it might return 'undefined' if asking for a block at an unloaded chunk.
- Signs
- Added optional
SignSideparameter to functionssetText,getText,getRawText,setTextDyeColor, andgetTextDyeColoronBlockSignComponentto support getting and setting text and colors on both sides of signs. - Added
isWaxedproperty toBlockSignComponentindicating whether players can edit the sign or not. - Added
setWaxedmethod toBlockSignComponentto block players from editing the sign.
- Added optional
runCommandandrunCommandAsynconDimensionandEntitycan now fail with aCommandError.runCommandcan throw aCommandErrorexception.runCommandAsyncwill pass aCommandErrorinto the reject handler.
- Moving
getComponent(componentId: string): EntityComponentundefinedmethod to1.2.0. - Moving
getComponents(): EntityComponent[]method to1.2.0. - Moving
hasComponent(componentId: string): booleanmethod to1.2.0. - Moving
EntityComponentclass to1.2.0. - Moving
EntityBaseMovementComponentclass to1.2.0:- Moving
readonlymaxTurn: numberproperty to1.2.0. - Moving the following additional
EntityBaseMovementComponentsubclasses to1.2.0:EntityMovementAmphibiousComponentEntityMovementBasicComponentEntityMovementFlyComponentEntityMovementGenericComponentEntityMovementHoverComponentEntityMovementJumpComponentEntityMovementSkipComponent
- Moving
- Renamed
EntityIsDyableComponentclass toEntityIsDyeableComponentand moved to1.2.0. - Moving the following additional
EntityComponentsubclasses to1.2.0:EntityCanClimbComponentEntityCanFlyComponentEntityCanPowerJumpComponentEntityColorComponentEntityFireImmuneComponentEntityFloatsInLiquidComponentEntityFlyingSpeedComponentEntityFrictionModifierComponentEntityGroundOffsetComponentEntityIsBabyComponentEntityIsChargedComponentEntityIsChestedComponentEntityIsHiddenWhenInvisibleComponentEntityIsIgnitedComponentEntityIsIllagerCaptainComponentEntityIsSaddledComponentEntityIsShakingComponentEntityIsShearedComponentEntityIsStackableComponentEntityIsStunnedComponentEntityIsTamedComponentEntityMarkVariantComponentEntityPushThroughComponentEntityScaleComponentEntitySkinIdComponentEntityVariantComponentEntityWantsJockeyComponent
- Added class
EffectTypes- Added function
get(identifier: string): EffectType- Returns the effect type if it exists. - Added function
getAll(): EffectType[]- Returns all of the effects.
- Added function
- Updated class
Effect.- Updated
durationproperty. Is the duration of the effect in ticks. - Added property
typeId. Returns the effect’s type id.
- Updated
- Added interface
EntityEffectOptions { amplifier?: number, showParticles?: boolean }- Added function
removeEffect(effectType: EffectTypestring): boolean- Removes an effect from an entity. Returnsfalseif the effect is not found or does not exist. - Updated function
getEffect(effectType: EffectTypestring): Effectundefined- Gets the effect if it exists on the entity. Otherwise returnsundefined. - Updated function
addEffect(effectType: EffectTypestring, duration: number, options?: EntityEffectOptions): boolean- Adds an effect to the entity. Returnsfalseif the effect cannot be added (the effect does not exist, the duration is negative).
- Added function
- Items using the minimum duration for the
minecraft:fuelcomponent now work in the Blast Furnace and Smoker.
- Items with the
minecraft:throwablecomponent now trigger the throw sound effect when used
Scripting
- System Events
- Further separation of events into distinct
before*andafter*handling, with some restrictions on the execution of state updates in a before event.
- Further separation of events into distinct
- Renamed Scripting Events
- Before Events renamed to
*BeforeEventand event signals renamed to*BeforeEventSignal.- Example:
BeforeItemUseEventrenamed toItemUseBeforeEventandBeforeItemUseEventSignalrenamed toItemUseBeforeEventSignal.
- Example:
- Other events renamed to
*AfterEventand event signals renamed to*AfterEventSignal.- Example:
WeatherChangedEventrenamed toWeatherChangedAfterEventandWeatherChangedEventSignalrenamed toWeatherChangedAfterEventSignal.
- Example:
chatevent renamed tochatSend.events.beforeChatrenamed toworld.events.beforeChatSend.events.chatrenamed toworld.events.chatSend.BeforeChatEventrenamed toChatSendBeforeEvent.BeforeChatEventSignalrenamed toChatSendBeforeEventSignal.ChatEventrenamed toChatSendAfterEvent.ChatEventSignalrenamed toChatSendAfterEventSignal.- Fixed a bug where
resolve()would fail to resolve custom block properties. - Renamed
scoreboardtoEntity.scoreboardIdentity. - Item Events
- The
ItemStartUseOnEventnow only fires for the first block that is interacted with when performing a build action. - The
ItemUseOnEventnow only fires if the item is successfully used on a block. ItemUseOnEventpropertyblockLocation: Vec3has been changed toblock: Block.ItemStartUseOnEventpropertyblockLocation: Vec3has been changed toblock: Block.ItemStopUseOnEventpropertyblockLocation: Vec3has been changed toblock: Block.ProjectileHitEventpropertyfaceLocation: Vec2has been changed tofaceLocation: Vec3- This position is relative to the bottom north-west corner of the block.ItemUseOnEventpropertyfaceLocation: Vec2has been changed tofaceLocation: Vec3- This position is relative to the bottom north-west corner of the block.
- The
- Entity
- Added interface
teleportOptions {dimension?: Dimension, rotation?: Vector2, keepVelocity?: boolean, facingLocation?: Vector3, checkForBlocks?: boolean}. - Added interface
Vector2 {x: number, y: number}. - Added function
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
teleport(location: Vector3, teleportOptions?: teleportOptions) : void- Teleports an entity.
- Added interface
- Changed function
setRotationtosetRotation(rotation: Vector2) : void- Sets the entity's rotation. - Changed function
getRotationtogetRotation() : Vector2- Gets the entity's rotation. - Updated function
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.
- Added interface
EntityApplyDamageOptions. Additional options about the source of damage to use as input inapplyDamage. - Added interface
EntityApplyDamageByProjectileOptions. Additional options about the source of damage to use as input inapplyDamagein case of projectile damage.- Updated method
applyDamage. Renamed parameter source to options. Parameter type also changed fromEntityDamageSourcetoEntityApplyDamageOptionsEntityApplyDamageByProjectileOptions.
- Updated method
SimulatedPlayer.- Changed function
getHeadRotationtogetHeadRotation() : Vector2- Gets the simulated players head rotation.
- Changed function
TitleDisplayOptionswill now accept floating point values.- Added new
WorldSoundOptionsandPlayerSoundOptionsinterface types for use with theplaySoundandplayer.playSoundrespectively.playSoundnow requires a location argument.- When calling
playMusicandqueueMusic, an error will now be thrown if volume is less than0.0. - When calling
playMusicandqueueMusic, an error will now be thrown if fade is less than0.0. - When calling
playSound, an error will now be thrown if pitch is less than0.01. - When calling
playSound, an error will now be thrown if volume is less than0.0. - When calling
playSound, an error will now be thrown if pitch is less than0.01. - When calling
playSound, an error will now be thrown if volume is less than0.0.
- Removed
dye_powderitem 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
lifetimeStateproperty. - Added
read-onlypropertylifetimeState- Returns the lifetime state of the entity. Valid values include loaded and unloaded. ItemDefinitionTriggeredEvent- Renamed property item to
itemStack.
- Renamed property item to
ItemStartUseOnEvent- Renamed property item to
itemStack. - Replaced function
getBlockLocationwithread-onlypropertyblockLocation: Vector3. - Removed function
getBuildBlockLocation.
- Renamed property item to
ItemStopUseOnEvent- Renamed property item to
itemStack. - Replaced function
getBlockLocationwithread-onlypropertyblockLocation: Vector3.
- Renamed property item to
ItemUseEvent- Renamed property item to
itemStack.
- Renamed property item to
BlockHitInformation- Replaced properties
faceLocationXandfaceLocationwithread-onlypropertyfaceLocation: Vector2.
- Replaced properties
- Before Events renamed to
- After Events
- All non-before events have been moved from
world.eventstoworld.afterEvents. eventshas 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.
- All non-before events have been moved from
Fixes
From released versions before 1.19.1
- MCPE-19700 – Wrong Elytra Texture in Item Frame and Hand
- MCPE-35202 – Fireball is not correctly positioned when shot by ghast
- MCPE-39974 –
lava_cauldroncan be placed via commands - MCPE-64745 – Iron bars and glass panes do not connect with any kind of pistons
- MCPE-118898 – Moon Lighting Originates From The Opposite Angle Relative To The Moon At Night Underwater
- MCPE-125931 – Dead bushes cannot be placed on grass block
- MCPE-133778 – Dyes and glow ink sacs are consumed when used on a sign with no text
- MCPE-141124 – Inactive scroll buttons can still play scroll sounds
- MCPE-147711 – Arrows don't appear in the Character Creator while the Hide Controller Hints setting is on
- MCPE-152485 – Falling or flying through floating water sometimes doesn't reset fall damage
- MCPE-152926 – Door top and bottom textures flip incorrectly & illogically when opened and closed
- MCPE-153446 – Cape when riding a boat changes its position (folds up) when you turn the camera
- MCPE-153909 – Filter
has_equipmentcannot test for an empty string ("") or air - MCPE-156331 – The title on the Behavior pack dialogue box is not capitalized correctly
- MCPE-156773 – Weighted pressure plates always output signal strength 1 for 1/2 second before they output the correct signal strength
- MCPE-159261 – Loading animation is to big when adding friend
- MCPE-159970 – Command block menu missing command block texture (icon)
- MCPE-161096 – Sugar cane generates in water
- MCPE-162455 – "World upload failed" when I save and quit to the title screen
- MCPE-163337 – Hanging signs allow more characters than on Java
- MCPE-163399 – Greek Mythology Mashup / Items in Frames
- MCPE-163416 – Bamboo fence gate are not flammable
- MCPE-163475 – Can't see camel dash bar on mobile
- MCPE-163501 – Camel neck appeared when it up and sniff the ground.
- MCPE-163554 – Hanging Sign Sounds are Very Quiet
- MCPE-164246 – Hanging nether and bamboo signs don't have new sounds
- MCPE-164249 – Arrows and tridents get stuck shaking when shot at Hanging Signs
- MCPE-164424 –
minecraft:boostablecomponent has no effect on speed - MCPE-164632 – Hanging signs placement is not like in Java
- MCPE-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
- MCPE-164719 – The camel's head looks high up disturbing the player's eyesight
- MCPE-165962 – Some splashes are written without "!" in Bedrock
- MCPE-166505 – Camels has an error text in action hint
- MCPE-166581 – Camera goes black when sneaking in a space that is 1.5 blocks high
- MCPE-166791 – Black terracotta uses white terracotta map color
- MCPE-167045 – Player collision box incorrect after returning to main menu from death screen
- MCPE-167163 – When Suspicious Sand is dropped onto some blocks, it drops
- MCPE-167176 – Torchflowers placed by the player do not have a random location in the block
- MCPE-167177 – The hitbox of Torchflowers seeds is too big and not the same as in Java
- MCPE-167191 – Decorated Pot's brightness is affected by daytime and not by surrounding lighting
- MCPE-167193 – Sniffer digging doesn't have digging particles playing
- MCPE-167200 – Torchflower seeds cannot be composted
- MCPE-167217 – Using pick block function on torchflower crop gives torchflower seeds instead of the plant item
- MCPE-167220 – Bees are not tempted by or attempt to pollinate Torchflowers
- MCPE-167226 – Trying to break the block while brushing stops brushing
- MCPE-167247 – Experience orbs do not merge
- MCPE-167263 – Brush's durability are used up incorrectly
- MCPE-167264 – Enchantments cannot be applied to the brush
- MCPE-167975 – Chickens and parrots are not tempted by torchflower seeds
- MCPE-167977 – Torchflowers cannot be used to craft suspicious stew
- MCPE-168041 – Placement of blocks on a Decorated pot is not the same as in Java
- MCPE-168055 – Block state autocomplete suggests states that were already typed
- MCPE-168075 – Cherry groves can generate regular flowers
- MCPE-168280 – Unable to place blocks on interactable blocks when sneaking
- MCPE-168357 – Potions and tipped arrow colors don't match the particles
- MCPE-168387 – Woodland mansion, wooden logs face the wrong way
- MCPE-168409 –
BlockPermutation.matches()andblockPermutation.withProperty()methods do not work with custom blocks. Script API. - MCPE-168548 – Interaction with the armor stand depends on whether the player is sneaking or not, and not on pressing the shift button
- MCPE-168717 – Stone Block Slab Recipe Duplication Content Log Errors and they are NOT Dupes
- MCPE-168805 – Some brushing sounds missing
- MCPE-168807 – Interacting with a waxed sign / hanging sign doesn't play a sound
- MCPE-168817 – Reloading the world causes signs and hanging signs to use incorrect texture in editing screen
- MCPE-168818 – Sign editing screen ignores added effects
- MCPE-168829 – Glitched tall grass block can generate inside or above pink petal flowers
- MCPE-168834 – Decorated pot is missing top row of pixels
- MCPE-168836 – Shelter Pottery Shard is missing a space in its name
- MCPE-168838 – Interacting with editable signs when holding certain items can break the sign or trigger item-specific interactions
- MCPE-168856 – The loot table for suspicious blocks generated in trail ruins has two identical entries for bricks
- MCPE-168869 – Trail Ruins structure aren't completely buried underground
- MCPE-168885 – Calibrated sculk sensor ignores some redstone inputs
- MCPE-168894 – Game crashes when enabling RTX while in a world
- MCPE-168908 – Minecraft for chromebook cursor sensitivity.
- MCPE-168921 – Miner pottery shard cannot be obtained by brushing suspicious sand in desert pyramid
- MCPE-168934 – Raiser and Wayfinder smithing template texture are offset by 1 Pixel
- MCPE-168999 – Flight mode is disabled when flying under stairs and hoppers
- MCPE-169038 – Woodland mansion entrance uses smooth stone slabs
- MCPE-169141 – You can't plant bamboo on suspicious gravel
- MCPE-169142 – Can't plant bamboo, cactus, sugar cane and dead bush on suspicious sand
- MCPE-169423 – Z-fighting occurs on the sniffers' heads and ears
- MCPE-169423 – Z-fighting occurs on the sniffers' heads and ears
- MCPE-169563 – Sculk shriekers aren't muted/silenced when waterlogged
- MCPE-169567 – Bees still make player eat sound
- MCPE-169607 – Torchflowers cannot be used to feed brown mooshrooms
- MCPE-170184 – Trade Tables no longer support custom entity Spawn Eggs
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.
- Fix 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.
- Fix
get_equipped_item_nameMolang query not being able to return the old name of some flattened items, eg.red_wooltowool. - Custom items with
minecraft:durabilityandminecraft:repairablecan 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
minecraft:recordshow 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
/inputpermissioncommand 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
MessageFormResponsewhere selection was inverted from which button was selected.button1now refers**to the left button and results in a selection of 0 andbutton2now 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.
From released versions before 1.19.1
- REALMS-11276 – When playing split screen, if the second player logs out, it disconnects both players from realm
Trivia
Video
References
- ↑ https://youtu.be/jQ58UEXrFzs 1.20 NAME REVEAL and more... | MINECRAFT MONTHLY
- ↑ "Minecraft is on Chromebook" – Minecraft.net, June 7, 2023.
- ↑ " I would love to see (sharing this with millions of Japanese people?) cherry trees in Minecraft. @jeb_ @Dinnerbone" – @pgeuder on X (formerly Twitter), July 29, 2013
- ↑ "You code it, we'll add it." – @Dinnerbone (Nathan Adams) on X (formerly Twitter), July 29, 2013
- ↑ MCPE-171489 — the bug description should be here — resolved as "Works As Intended".