Minecraft:Bedrock Edition 1.21.80: Difference between revisions
More actions
Sync: updated from Minecraft |
Sync: updated from Minecraft |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Dangerous version|type=data-loss|edition=bedrock|version=release|Exiting a world on Xbox can result in it disappearing from the [[Minecraft: | {{Dangerous version|type=data-loss|edition=bedrock|version=release|Exiting a world on Xbox can result in it disappearing from the [[Minecraft:Play|world list]].<ref>{{Bug|MCPE-218647||Xbox: World deleted/disappeared|Fixed}}</ref>}} | ||
{{Infobox version | {{Infobox version | ||
| title = v1.21.80 | | title = v1.21.80 | ||
| Line 26: | Line 26: | ||
| nextparent = 1.21.90 | | nextparent = 1.21.90 | ||
}} | }} | ||
'''1.21.80''' is a minor update for ''[[Minecraft:Bedrock Edition]]'' released on May 6, 2025, | '''1.21.80''' is a minor update for ''[[Minecraft:Bedrock Edition]]'' released on May 6, 2025,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/36236281562637-Minecraft-1-21-80-Bedrock|title=Minecraft - 1.21.80 (Bedrock)|website=Minecraft Feedback|date=May 6, 2025}}</ref><ref>{{cite|url=https://learn.microsoft.com/en-us/minecraft/creator/documents/update1.21.80?view=minecraft-bedrock-stable|title=Minecraft Bedrock 1.21.80 Update Notes for Creators|website=Microsoft Learn|date=May 6, 2025}}</ref> which adds [[Minecraft:flat world]] presets and experimental features for [[Minecraft:Chase the Skies]]. | ||
== Additions == | == Additions == | ||
=== General === | === General === | ||
'''[[Minecraft:Flat]] | '''[[Minecraft:Flat world]]''' | ||
[[File:New UI - Create New World Screen Menu "Advanced" Tab Settings - Flat World Toggle ON Button (Bedrock Preview 1.21.80.22).png|380px|thumb|New | [[File:New UI - Create New World Screen Menu "Advanced" Tab Settings - Flat World Toggle ON Button (Bedrock Preview 1.21.80.22).png|380px|thumb|New flat world UI]] | ||
*It is now possible to select a flat world preset in the Advanced tab of the [[Minecraft:Create New World|create new world]] screen when flat world mode has been enabled | *It is now possible to select a flat world preset in the Advanced tab of the [[Minecraft:Create New World|create new world]] screen when flat world mode has been enabled: | ||
**Classic Flat | **Classic Flat | ||
**Tunnelers' Dream | **Tunnelers' Dream | ||
| Line 68: | Line 67: | ||
=== General === | === General === | ||
'''[[Minecraft:Realms]]''' | '''[[Minecraft:Realms]]''' | ||
[[File:Realms Settings "Advanced" Tab (Bedrock Preview 1.21.80.28).png|thumb|The new "Advanced" tab in the Realms settings | [[File:Realms Settings "Advanced" Tab (Bedrock Preview 1.21.80.28).png|thumb|The new "Advanced" tab in the Realms settings]] | ||
*Realms server hosting region preference selection: | *Realms server hosting region preference selection: | ||
**Added a new "Advanced" tab to the Realms settings screen. | **Added a new "Advanced" tab to the Realms settings screen. | ||
| Line 81: | Line 80: | ||
* Enabled Filter Profanity toggle on console platforms. | * Enabled Filter Profanity toggle on console platforms. | ||
''' | '''UI''' | ||
*Added modal to handle Not Enough Disc Space error in Edit World screen, Resource Packs tab. | *Added modal to handle Not Enough Disc Space error in Edit World screen, Resource Packs tab. | ||
*Stopped main menu background rotation when entering new player flow | *Stopped main menu background rotation when entering new player flow | ||
| Line 95: | Line 94: | ||
=== World generation === | === World generation === | ||
'''[[Minecraft:Structure]]s''' | '''[[Minecraft:Structure]]s''' | ||
*Data driven | *Data driven jigsaw structures have been put back behind the experimental toggle. | ||
'''[[Minecraft:Trail ruins]]''' | '''[[Minecraft:Trail ruins]]''' | ||
*Trail ruins generate at the same location in [[Minecraft:old growth birch forest]]s between ''Java'' and ''Bedrock'' on the same world seed. | *Trail ruins now generate at the same location in [[Minecraft:old growth birch forest]]s between ''Java'' and ''Bedrock'' on the same world seed. | ||
=== Technical === | === Technical === | ||
| Line 243: | Line 242: | ||
== Experimental == | == Experimental == | ||
These additions and changes are accessible by enabling the "Beta APIs", "Locator Bar", "Custom Components V2", "Drop 2 2025 | These additions and changes are accessible by enabling the "Beta APIs", "Custom Biomes", "Experimental Creator Camera Features", and new "Locator Bar", "Custom Components V2", "Drop 2 2025", and "Vibrant Visuals" experimental toggles. | ||
=== Additions === | === Additions === | ||
| Line 289: | Line 288: | ||
* If mined during the waterlogging, it will revert to its "dry" state regardless of what state it has reached during waterlogging. | * If mined during the waterlogging, it will revert to its "dry" state regardless of what state it has reached during waterlogging. | ||
* Will revert states back to its initial "dry" state when it is taken away from being waterlogged, using the same time scale. | * Will revert states back to its initial "dry" state when it is taken away from being waterlogged, using the same time scale. | ||
==== Items ==== | ==== Items ==== | ||
| Line 342: | Line 337: | ||
**Players in spectator mode are visible only to players in spectator mode. | **Players in spectator mode are visible only to players in spectator mode. | ||
**A mob head or a carved pumpkin will similarly hide players from the player locator bar when worn in the head slot. | **A mob head or a carved pumpkin will similarly hide players from the player locator bar when worn in the head slot. | ||
*Using a potion of | *Using a potion of Invisibility will also hide players from the player locator bar. | ||
==== | ==== General ==== | ||
''' | '''Graphical''' | ||
[[File:Vibrant Visuals menu (Bedrock Preview 1.21.80.25).png|thumb|Vibrant Visuals settings]] | [[File:Vibrant Visuals menu (Bedrock Preview 1.21.80.25).png|thumb|Vibrant Visuals settings]] | ||
* The [[Minecraft:Deferred Technical Preview]] is now available outside of ''[[Minecraft:Minecraft Preview]]'' using the Vibrant Visuals experiment. | * The [[Minecraft:Deferred Technical Preview]] is now available outside of ''[[Minecraft:Minecraft Preview]]'' using the [[Minecraft:Vibrant Visuals]] experiment. | ||
* New vanilla PBR textures and deferred lighting configurations have been added. | * New vanilla PBR textures and deferred lighting configurations have been added. | ||
* It is customizable and has two different built-in forms: Favor Performance, and Favor Visuals. Specific feature and visual settings can also be adjusted by expanding "Vibrant Visuals Options". | * It is customizable and has two different built-in forms: Favor Performance, and Favor Visuals. Specific feature and visual settings can also be adjusted by expanding "Vibrant Visuals Options". | ||
==== Command format ==== | |||
'''{{cmd|/controlscheme}}''' | |||
* Added the {{cmd|/controlscheme}} command for switching control schemes when the Experimental Creator Camera toggle is enabled. | |||
==== Technical ==== | ==== Technical ==== | ||
| Line 419: | Line 418: | ||
'''[[Minecraft:Gameplay]]''' | '''[[Minecraft:Gameplay]]''' | ||
*Added {{cd|minecraft:replace_biomes}} component to allow for custom biomes to replace portions of vanilla biomes. To use, add to custom biome files in behavior packs. | *Added {{cd|minecraft:replace_biomes}} component to allow for custom biomes to replace portions of vanilla biomes. To use, add to custom biome files in behavior packs. | ||
'''Items''' | '''Items''' | ||
| Line 513: | Line 498: | ||
*Always add a missing {{cd|Destruction Particles}} component to {{cd|blocks}} that have a {{cd|Material Instances}} component, using the {{cd|down}} material as reference: | *Always add a missing {{cd|Destruction Particles}} component to {{cd|blocks}} that have a {{cd|Material Instances}} component, using the {{cd|down}} material as reference: | ||
**The {{cd|texture}} field in {{cd|minecraft:destruction_particles}} is now optional; if not provided or empty, it will be populated from the {{cd|Material Instances}} component. | **The {{cd|texture}} field in {{cd|minecraft:destruction_particles}} is now optional; if not provided or empty, it will be populated from the {{cd|Material Instances}} component. | ||
'''Technical Experimental''' | '''Technical Experimental''' | ||
| Line 579: | Line 517: | ||
|109048|Efficiency 1 item (Cap/Pants/Tunic/Boots/Gapple) in Woodland Mansions | |109048|Efficiency 1 item (Cap/Pants/Tunic/Boots/Gapple) in Woodland Mansions | ||
|121484|Shields do not take durability damage from explosions | |121484|Shields do not take durability damage from explosions | ||
|127736|When fishing, lily pad is treasure not junk | |||
|132021|Candles don't accept PBR Textures | |132021|Candles don't accept PBR Textures | ||
|136864|Deepslate Redstone Ore doesn't turn off | |136864|Deepslate Redstone Ore doesn't turn off | ||
| Line 589: | Line 528: | ||
|184403|Incorrect sneak/jump buttons when riding certain mobs with the "D-Pad & tap to interact" control mode | |184403|Incorrect sneak/jump buttons when riding certain mobs with the "D-Pad & tap to interact" control mode | ||
|184704|Impossible to customize controls while in Spectator mode | |184704|Impossible to customize controls while in Spectator mode | ||
|185013|Pressing {{key|Q}} or {{key|E}} deselects text fields in OreUI | |||
|186584|Controls can still be customized while you are dead in hardcore mode | |186584|Controls can still be customized while you are dead in hardcore mode | ||
|186699|Setting the gamerule {{cd|doLimitedCrafting}} to {{cd|true}} does not stop players from crafting unknown recipes | |186699|Setting the gamerule {{cd|doLimitedCrafting}} to {{cd|true}} does not stop players from crafting unknown recipes | ||
|187660|Activating Hardcore mode with cheats on will show Cheats as disabled but not turn achievements back on or actually disable the Cheats. | |||
|188077|Game crashes when I click Edit World button | |||
|188731|Spawn Under Nether Portal after traveling to the overworld | |188731|Spawn Under Nether Portal after traveling to the overworld | ||
|188975|Seed is not inputted into the "World seed" box when selecting a seed in the seed picker after suspending/minimizing the game with Screen Animations disabled | |188975|Seed is not inputted into the "World seed" box when selecting a seed in the seed picker after suspending/minimizing the game with Screen Animations disabled | ||
|189096|Clicking the cancel button while transferring between event server softlock the game | |189096|Clicking the cancel button while transferring between event server softlock the game | ||
|189535|Certain mobs can have difficulty inflicting recurring hits on non-moving or too-close players | |||
|189554|Dying while swimming and flying on elytras causes the hitbox to not update after respawning | |189554|Dying while swimming and flying on elytras causes the hitbox to not update after respawning | ||
|189739|Custom skin set to Wide model changes to Slim model after restarting the game | |189739|Custom skin set to Wide model changes to Slim model after restarting the game | ||
| Line 599: | Line 542: | ||
|190286|The sapling growth stage retreats incorrectly | |190286|The sapling growth stage retreats incorrectly | ||
|190362|TNT physics changed since previous version | |190362|TNT physics changed since previous version | ||
|190543|The world section is gone in storage options | |||
|190555|Panorama rapidly flashes on certain graphics cards when the world loading bar disappears | |190555|Panorama rapidly flashes on certain graphics cards when the world loading bar disappears | ||
|190572|You Can Sprint In Water Whilst Not Swimming (And It’s Faster Than Swimming Itself) | |||
|190576|Summoning wolves with a spawn egg doesn’t play any New wolf sounds when Spawned | |190576|Summoning wolves with a spawn egg doesn’t play any New wolf sounds when Spawned | ||
|190620|Custom spawn eggs no longer appear under spawn eggs category in the creative inventory | |190620|Custom spawn eggs no longer appear under spawn eggs category in the creative inventory | ||
| Line 606: | Line 551: | ||
|190700|Camels spawn in player/creeper-sized spaces | |190700|Camels spawn in player/creeper-sized spaces | ||
|190750|Cows, chickens, and pigs spawning in Mangrove Swamp biomes spawn as cold variants instead of warm variants | |190750|Cows, chickens, and pigs spawning in Mangrove Swamp biomes spawn as cold variants instead of warm variants | ||
|190764|New UI will only show one LAN game, at random | |||
|190845|Named creakings despawn on world reload | |190845|Named creakings despawn on world reload | ||
|191193|Evoker's legs don't move when walking | |191193|Evoker's legs don't move when walking | ||
|191209|Dead bushes make stone sounds when placed and broken | |||
|191595|Can't take off with elytra while targeting a block | |191595|Can't take off with elytra while targeting a block | ||
|194297|Placing bundles at the edge of inventory causes their hint to not disappear after moving cursor out of the inventory window | |||
|194394|Cats are entirely black | |||
|194677|Dead Bush & Sand ambient sounds don't work at all | |194677|Dead Bush & Sand ambient sounds don't work at all | ||
|208106|Sea pickle can no longer be placed on some blocks after 1.21.72 update | |||
|otherissuescount=28}} | |otherissuescount=28}} | ||
'''Other''' | '''Other''' | ||
Latest revision as of 11:02, 23 October 2026
Template:Dangerous version Template:Infobox version 1.21.80 is a minor update for Minecraft:Bedrock Edition released on May 6, 2025,<ref>Template:Cite</ref><ref>Template:Cite</ref> which adds Minecraft:flat world presets and experimental features for Minecraft:Chase the Skies.
Additions
General
- It is now possible to select a flat world preset in the Advanced tab of the create new world screen when flat world mode has been enabled:
- Classic Flat
- Tunnelers' Dream
- Water World (an endless ocean)
- Overworld
- Snowy Kingdom
- Bottomless Pit
- Desert
- Redstone Ready (flat sandstone)
Changes
Blocks
Minecraft:Flowers, Minecraft:bamboo, Minecraft:hanging roots, Minecraft:mangrove propagule, Minecraft:Nether sprouts, Minecraft:coral fans, Minecraft:coral, double tall Minecraft:plants, Minecraft:pointed dripstone, Minecraft:tall grass, and Minecraft:dry grass
- They now have the same random offset range and values as Template:JE.
Mobs
General
- A recent change that caused "invincible pet" mobs to despawn has been reverted.
- Mobs in worlds opened during Preview may have despawned, but players updating to the 1.21.70 release should be unaffected.
- Texture now matches Template:JE.
- This change was not mentioned in the changelog.
Items
- Changed elytra so that while gliding, using a firework will only be used as a boost even if placed on a block.
Gameplay
- Removed Minecraft:lily pads from the treasure loot table.
- Addded lily pad and a second Minecraft:ink sac entry to the default junk loot table.
General
- Realms server hosting region preference selection:
- Added a new "Advanced" tab to the Realms settings screen.
- In the advanced tab, Realm owners can select which datacenter region they would like to host their Realm in.
- Options include a list of regions, or allowing the Realms service to automatically select the best region for the Realm owner or the first player to join the Realm in a given session.
- Note that this selection is a preference only and due to server capacity, your Realm may be hosted in a different region than selected.
- In that case, the next closest region to your preference will be selected.
- Added a message during joining a Realm to indicate which server region your Realm is assigned to for that session.
- More information will be shared about Realms server hosting with the next full release.
- Enabled Filter Profanity toggle on console platforms.
UI
- Added modal to handle Not Enough Disc Space error in Edit World screen, Resource Packs tab.
- Stopped main menu background rotation when entering new player flow
- Stopped main menu background rotation and logo text movement when the "screen animations" option is disabled.
- Adding "Manage Storage" button if download fails due to lack of space with instructions on what needs to be cleared out.
- Adding "Clear Download Cache" button to storage for clearing files that got stuck due to a downloading error.
- Auto clearing the download cache on startup if it detects that it is running out of space.
- Updated the friends drawer status to tell if a friend is playing in the same world as a player.
- Removed access to virtual and mixed reality gameplay.
World generation
- Data driven jigsaw structures have been put back behind the experimental toggle.
- Trail ruins now generate at the same location in Minecraft:old growth birch forests between Java and Bedrock on the same world seed.
Technical
- Moved the following Template:Cd methods from Template:Cd to Template:Cd:
- Moved Template:Cd from Template:Cd to Template:Cd.
- Template:Cd
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved the following Template:Cd from Template:Cd to Template:Cd.
- Renamed Template:Cd to Template:Cd and released from Template:Cd to Template:Cd.
- Renamed Template:Cd to Template:Cd.
- Moved Template:Cd and Template:Cd from Template:Cd to Template:Cd.
- Moved methods Template:Cd and Template:Cd from Template:Cd to Template:Cd.
- Moved interface Template:Cd from Template:Cd to Template:Cd.
- Moved interface Template:Cd from Template:Cd to Template:Cd.
- Moved error class Template:Cd from Template:Cd to Template:Cd.
- Moved Vanilla biome JSON files from an internal folder to the appropriate Vanilla behavior packs.
- Added Template:Cd field to Template:Cd component in Template:Cd json files to control the music played in the biome. The default music will be determined by the dimension if the Template:Cd component or Template:Cd property is left off. An empty string can be used if the biome is intended to be silent.
- Removed remainder of support for unused Template:Cd and Template:Cd JSON components.
Block Components
- Removed Upcoming Creator Features experiment requirement for field Template:Cd in Template:Cd component.
- Blocks using the Template:Cd component now can get added as loose items in the creative inventory and recipe book again.
- From 1.21.80 onward, when using a Template:Cd component or Template:Cd component, you must include both.
- New Template:Cd type available for Template:Cd. They are meant to support the same behavior of block turning opaque in the far rendering like Leaves in contrast to other disappearing like bamboo stalk.
- The field Template:Cd in the Template:Cd component no longer requires the "upcoming creator features" toggle.
- The field Template:Cd in the Template:Cd component no longer requires the "upcoming creator features" toggle.
- The field Template:Cd in the Template:Cd component no longer requires the "upcoming creator features" toggle.
- Released Template:Cmd and Template:Cmd out of the Data-Driven Jigsaw Structures experiment.
Components
- The Template:Cd component now has three new additional fields:
- Template:Cd defines where riders are placed when dismounting the entity:
- Template:Cd, riders are placed on a valid ground position around the entity, or at the center of the entity's collision box if none is found.
- Template:Cd, riders are placed at the center of the top of the entity's collision box.
- Template:Cd, defines the event to execute on the owner entity when an entity starts riding it.
- Template:Cd, defines the event to execute on the owner entity when an entity stops riding it.
- Template:Cd defines where riders are placed when dismounting the entity:
- Content errors will log missing texture references in the Template:Cd item component.
- The Template:Cd component's Template:Cd definition now has two additional fields:
- Template:Cd can be used to set a different camera radius when in third person or third person front camera. The value needs to be in the range Template:Cd. Value Template:Cd is ignored.
- Template:Cd adds springiness to the camera movement when the camera moves back to its radius after being pushed closer to the player by and obstacle. A higher value means a stiffer spring. The value needs to be in the range Template:Cd. Value Template:Cd is ignored.
- The Template:Cd component now support multiple presets:
- A list of presets can be defined in the new Template:Cd field.
- Each preset determines how the entity behaves when leashed to another entity.
- A preset is selected when the entity is leashed and remains active until it is leashed to something else.
- The first preset whose Template:Cd conditions are met will be applied.
- If no presets match, a default configuration is used instead.
- The following fields are now part of each preset:
- Template:Cd: Defines the condition that selects this preset out of all the presets upon leashing.
- Template:Cd: Distance at which the spring effect begins.
- Template:Cd: Distance at which the leash stiffens.
- Template:Cd: Distance at which the leash breaks.
- Template:Cd: Determines if a player can steal the leashed entity using a lead.
- Added validation for block asset references in components.
- Content errors will log missing block references for the following components:
- item component Template:Cd
- item component Template:Cd
- item component Template:Cd
- spawn rules component Template:Cd
- spawn rules component Template:Cd
- spawn rules component Template:Cd
- Template:Cd has been moved from Template:Cd back to being a direct sub-field of the Template:Cd component.
- Content errors will log missing block references for the following components:
- Introduced a Template:Cd parameter to the Template:Cd component.
- Defines a custom y-axis offset for when an item is dropped.
- Requires Template:Cd to be specified.
- The Template:Cd component's Template:Cd trigger triggers on the leash breaking with format version Template:Cd and later.
- The old behavior is still available to opt in to by setting Template:Cd to Template:Cd.
- Content errors will log missing entity references in the Template:Cd and Template:Cd item components.
Documentation
- Include Template:Cd and Template:Cd JSON files in generated documentation.
Entity Filters
- Added new entity filter Template:Cd, works like Template:Cd but takes an item tag instead of an item name.
General
- Updated the client side biome component Template:Cd field Template:Cd to be optional. Added a content error that fires if the component is empty.
Goals
- Template:Cd has been updated with new fields:
- Template:Cd: enables the usage of a new algorithm to find random positions to navigate to. The new algorithm aims to find random positions in the vicinity of solid (i.e. non-air and non-liquid) blocks, and if that fails will fall back to finding a random position in the vicinity of the current dimension's surface level.
- Template:Cd: makes sure there are no blocks present in an inflated area around the target position.
- Template:Cd: allow the mob to have target positions inside liquids.
- Template:Cd: the distance in the horizontal directions to look for nearby surfaces. Only valid when Template:Cd is Template:Cd.
- Template:Cd: the distance in the vertical directions to look for nearby surfaces. Only valid when Template:Cd is Template:Cd.
- Template:Cd has been updated with the following new fields:
- Template:Cd: If Template:Cd, the mob will respect the Template:Cd component's Template:Cd field when choosing a target to follow. If Template:Cd, it will choose target position without considering home restrictions.
- Template:Cd: The type of actor to prefer following. If left unspecified, a random actor among those in range will be chosen.
- Template:Cd: If non-empty, provides criteria for filtering which nearby Mobs can be followed. If empty default criteria will be used, which will exclude players, squid variants, Fish variants, tadpoles, dolphins, and mobs of the same type as the owner of the goal.
- Added fields to Template:Cd goal:
- The Template:Cd field specifies a custom distance for when the tempted mob should stop moving towards the player.
- The Template:Cd field specifies the event to trigger when the goal starts.
- The Template:Cd field specifies the event to trigger when the goal ends.
- Added Template:Cd goal, which allows a tempted mob to move in a line towards the player:
- This goal is a variant of the Template:Cd goal and shares the same fields
- Requires the mob to be in a floating state (e.g. use the Template:Cd component)
Graphical
- Added support for multiple locators for use with leashes for rendering multiple ropes between two entities.
- Template:Cd:
- Where Template:Cd defines locators when the entity is leashed to a different entity.
- Used if and only if it has a corresponding Template:Cd and the number n is equal on the two entites.
- Template:Cd
- Where Template:Cd defines locators where the entity is leashing a different entity.
- Used if and only if it has a corresponding Template:Cd and the number n is equal on the two entites.
- Template:Cd
- is set to origin if it is not defined in the geo.
- Template:Cd
- is set to origin if it is not defined in the geo.
Items
- Bundles' open icons are now specified via Template:Cd. This addresses the issue where a missing texture would appear for an opened custom Bundle. Bundle icon paths have also now be separated into unique keys in Template:Cd.
- Template:Cd no longer requires the Upcoming Creator Features experiment.
- Added the Template:Cd Molang query, which allows querying how many entities have the given entity as their leash holder.
- Added Template:Cd which takes a list of entity identities and checks if the actor has any of the listed entities leashed. Available on both the client and the server.
- Usage: Template:Cd
Network Protocol
- Added Template:Cd.
Stability and performance
- Make friends drawer and play screen more performant using a cached view.
- Exposed new fields to data driven jigsaw structures: Template:Cd, Template:Cd, Template:Cd, Template:Cd
- Made Template:Cd optional and changed Template:Cd to Template:Cd
Experimental
These additions and changes are accessible by enabling the "Beta APIs", "Custom Biomes", "Experimental Creator Camera Features", and new "Locator Bar", "Custom Components V2", "Drop 2 2025", and "Vibrant Visuals" experimental toggles.
Additions
Blocks
width=33x33 Minecraft:Dried ghast
- Found in Minecraft:Nether fossils in soul sand valleys.
- Can be crafted with 1 bone block and 8 ghast tears.
- When Minecraft:waterlogged, it undergoes 3 states over about 20 minutes until it spawns a Minecraft:ghastling mob.
- Makes sounds and shows particles depending on state.
- If mined during the waterlogging, it will revert to its "dry" state regardless of what state it has reached during waterlogging.
- Will revert states back to its initial "dry" state when it is taken away from being waterlogged, using the same time scale.
Items
Template:Animate Minecraft:Harness
- Crafted out of 3 leather, 2 glass and 1 wool, the harness will have the same color as the wool used when crafting.
- Can be re-dyed.
- Can only be equipped on a happy ghast.
- Allows up to 4 players to mount the happy ghast.
- Can be removed from the happy ghast using Minecraft:shears but only when no players are mounted.
width=32x32 Minecraft:Happy ghast spawn egg
- Used to spawn a Minecraft:happy ghast.
Mobs
width=37x37 Minecraft:Happy ghast
- A rideable entity, which can be equipped with a Minecraft:harness and ridden by up to four players.
- Can be stood on, similar to a Shulker.
- When not being ridden, will approach players holding Minecraft:snowballs and a Minecraft:harness.
- File:Ghastling (pre-release).gif Baby versions are called ghastlings.
- Spawned after a dried ghast gets hydrated in Minecraft:water.
- Can be fed snowballs to speed up their growth.
- Can be summoned using the command: Template:Cmd.
Gameplay
- Added the game rule command Template:Cd to enable or disable the Minecraft:locator bar feature.
- The Player Locator Bar (or Locator Bar) is a new UI element on the player HUD that displays the direction of other players in the world.
- When the player locator bar experiment is enabled and there are multiple players in a world, the player locator bar will appear on-screen for each player, replacing the experience bar. The player level number will still be visible as before above the player locator bar.
- The Player Locator Bar will display colored indicators when the camera is facing within 120 degrees towards another player. If another player is 30 degrees above or below the camera's viewport (the screen) an up or down arrow will be displayed.
- Crouching will hide the player, preventing their indicator from appearing on the player locator bar of other players.
- Players in spectator mode are visible only to players in spectator mode.
- A mob head or a carved pumpkin will similarly hide players from the player locator bar when worn in the head slot.
- Using a potion of Invisibility will also hide players from the player locator bar.
General
Graphical
- The Minecraft:Deferred Technical Preview is now available outside of Minecraft:Minecraft Preview using the Minecraft:Vibrant Visuals experiment.
- New vanilla PBR textures and deferred lighting configurations have been added.
- It is customizable and has two different built-in forms: Favor Performance, and Favor Visuals. Specific feature and visual settings can also be adjusted by expanding "Vibrant Visuals Options".
Command format
- Added the Template:Cmd command for switching control schemes when the Experimental Creator Camera toggle is enabled.
Technical
API
- Template:Cd has been changed to read-only in version Template:Cd
- Added property Template:Cd to Template:Cd, Template:Cd, and Template:Cd which returns the key used for finding the localized names of these objects.
- Added new Container APIs:
- Template:Cd: Attempts to find an instance of an item inside the container.
- Template:Cd: Finds the index of the first empty slot inside the container.
- Template:Cd: Finds the index of the first item inside the container.
- Template:Cd: Find the index of the first instance of an item inside the container.
- Template:Cd: Find the index of the last instance of an item inside the container.
- Added Template:Cd to custom command script callback.
- Added Template:Cd enum.
- Renamed Template:Cd to Template:Cd.
- Renamed Template:Cd to Template:Cd.
- Template:Cd now take an optional Template:Cd object for Custom Components V2 experiment as a second argument to event callbacks in Template:Cd.
- Template:Cd added to Template:Cd.
- params property added to Template:Cd to Template:Cd.
- Template:Cd now take an optional Template:Cd object for Custom Components V2 experiment as a second argument to event callbacks in Template:Cd.
- Template:Cd has been changed to read-only in version Template:Cd.
- Added Template:Cd
- Added Template:Cd, Template:Cd, and Template:Cd to allow creators to delay players joining the world.
- Template:Cd is different than other events because the callback it accepts returns a promise. Once the promise is resolved, the player will join the world, or if the promise is rejected the player will be disconnected without joining the server. The player will be at the loading screen while the promise is pending.
- Custom Commands
- Added support for custom commands authored in script. The new Template:Cd is provided when listening to Template:Cd.
- Additional types added:
Blocks
- When Custom Components V2 experiment is enabled, Template:Cd component is deprecated in Template:Cd and higher format versions.
- When Custom Components V2 experiment is enabled, custom components are flattened inline with other components and allow parameters in Template:Cd and higher format versions. Example:
<syntaxhighlight lang="c++"> "components": {
"example_namespace:example_component": {
"someParam": 3,
"anotherParam": "test"
}
}</syntaxhighlight>
- New field Template:Cd added to the culling rules schema. It provides more control over which neighbor blocks will trigger a face or part to be culled.
- The supported values are Template:Cd, Template:Cd, Template:Cd and Template:Cd.
- Template:Cd will pass the condition if the neighbor block is full and opaque.
- All conditions are an extension of Template:Cd, meaning a full and opaque neighbor will always be a passing condition, before the extended Template:Cd condition is checked.
- Template:Cd will pass the condition if the neighbor block shares the same Template:Cd as the block being occluded, defined in the geometry component.
- If either of the culling layers being compared is Template:Cd, the condition will never pass.
- Template:Cd will pass the condition if the neighbor block has the same identifier.
- Template:Cd will pass the condition if the neighbor block has the same identifier and is the exact same permutation.
- Template:Cd will pass the condition if the neighbor block is full and opaque.
- Additionally, the feature is currently only usable behind the "upcoming creator features" toggle.
- The supported values are Template:Cd, Template:Cd, Template:Cd and Template:Cd.
- New field Template:Cd added to the block's geometry component. It allows different blocks to be grouped together when using the Template:Cd condition in a culling rules file.
- When using the Template:Cd namespace, the only allowed culling layer identifiers are: Template:Cd or Template:Cd.
- Additionally, the feature is currently only usable behind the "upcoming creator features" toggle.
Cameras
- Changed approach for the easing between moving targets under the Experimental Creator Camera Features toggle.
Experiments
- Added Drop 2 2025 experiment.
- Added Custom Components V2 experiment.
- Added Vibrant Visuals experiment.
- Added Template:Cd component to allow for custom biomes to replace portions of vanilla biomes. To use, add to custom biome files in behavior packs.
Items
- When Custom Components V2 experiment is enabled, minecraft:custom_components component is deprecated in Template:Cd and higher format versions.
- When Custom Components V2 experiment is enabled, custom components are flattened inline with other components and allow parameters in Template:Cd and higher format versions. Example:
<syntaxhighlight lang="c++"> "components": {
"example_namespace:example_component": {
"someParam": 3,
"anotherParam": "test"
}
}</syntaxhighlight>
Changes
Mobs
- Updated the ghast texture to be higher resolution. This makes it in line with the new happy ghast.
Technical
API
- Template:Cd has been changed to read-only.
- Template:Cd method on Template:Cd has been renamed to Template:Cd.
- Template:Cd methods Template:Cd and Template:Cd will return Template:Cd for custom components registered with Template:Cd.
- Template:Cd method Template:Cd will return Template:Cd for custom components registered with Template:Cd.
- Class Template:Cd.
- Changed function Template:Cd.
- Removed parameter Template:Cd.
- Added parameter Template:Cd.
- Changed function Template:Cd.
- Removed parameter Template:Cd.
- Removed parameter Template:Cd.
- Added parameter Template:Cd.
- Changed function Template:Cd.
- Removed parameter Template:Cd.
- Added parameter Template:Cd.
- Changed function Template:Cd.
- Removed parameter Template:Cd.
- Added parameter Template:Cd.
- Changed function Template:Cd.
- Added interface Template:Cd:
<syntaxhighlight lang="c++">export interface ModalFormDataDropdownOptions {
defaultValueIndex?: number; tooltip?: minecraftserver.RawMessage | string;
}</syntaxhighlight>
- Added interface Template:Cd:
<syntaxhighlight lang="c++">export interface ModalFormDataSliderOptions {
defaultValue?: number; tooltip?: minecraftserver.RawMessage | string; valueStep?: number;
}</syntaxhighlight>
- Added interface Template:Cd:
<syntaxhighlight lang="c++">export interface ModalFormDataTextFieldOptions {
defaultValue?: string; tooltip?: minecraftserver.RawMessage | string;
}</syntaxhighlight>
- Added interface Template:Cd:
<syntaxhighlight lang="c++">export interface ModalFormDataToggleOptions {
defaultValue?: boolean; tooltip?: minecraftserver.RawMessage | string;
}</syntaxhighlight>
- Template:Cd has been changed to read-only in version Template:Cd.
- Coroutines (promises) are now flushed in early execution to allow async imports to interact with early execution APIs like Custom Components and Custom Commands.
- Added support for custom command enums.
- Added Template:Cd type to Template:Cd.
- Template:Cd method of Template:Cd no longer supports using a spawn event inside the Template:Cd parameter. Template:Cd interface now has an optional string member Template:Cd for specifying a spawn event to be sent to the entity when it is spawned. Please update any existing usages of spawn events inside Template:Cd to instead use this new Template:Cd option. For example Template:Cd should become Template:Cd
- Template:Cd has been removed.
- Template:Cd method Template:Cd will return Template:Cd for custom components registered with Template:Cd in Template:Cd.
- Class Template:Cd.
- Changed type for Template:Cd property from Template:Cd.
- New Signature: Template:Cd.
- Old Signature: Template:Cd.
- Template:Cd array now contains entries for all the elements provided by the request. It means that labels, headers, and dividers are considered into the response with an Template:Cd value.
- Changed type for Template:Cd property from Template:Cd.
Blocks
- Always add a missing Template:Cd component to Template:Cd that have a Template:Cd component, using the Template:Cd material as reference:
- The Template:Cd field in Template:Cd is now optional; if not provided or empty, it will be populated from the Template:Cd component.
Technical Experimental
- Removed unused experimental json field Template:Cd in the behavior pack biome file.
Fixes
Template:Fixes Other
- Fixed a bug that occasionally caused an error when creating a Realm on an empty slot.
- Fixed a crash that could sometimes occur when certain foliage textures fail to load.
- Fixed "Download all missing packs" button not working under specific conditions.
- Fixed an issue with Template:Cd in outdated scripts that prevented some states from being set correctly on a number of blocks. Affected blocks include any which have had their directional or placement states recently changed. Scripts created after these blocks were changed may need to be updated to avoid unintended behavior.
- Fixed rotation of Jigsaw sections when Data-Driven Jigsaw Structures is enabled.
- Fixed a bug where the last byte was sometimes lost when reading encrypted files on Xbox, which caused some files to become invalid and fail to load.
- Fixed mirroring of door blocks when part of a structure that is being placed.
- Fixed ambient occlusion issue for non 1x1x1 blocks. When a block around any of these smaller non 1x1x1 blocks is broken, the AO computation is correctly applied to the face in the direction of that broken block. Previously the wrong face could be seen getting lightened/darkened. A list of blocks affected: stairs, walls, gates, buttons, cakes, plates, fences, anvil, grindstone, hopper, bell, lectern, eggs, brewing stand.
- Worlds are no longer missing from the storage menu.
- Bundle tooltip no longer sometimes renders as if having a different amount of items.
- Block using the Template:Cd component will now correctly be sent to player connecting to a host.
- Fixed an issue where Text To Speech wasn't working on Android Fire Tablet devices.
- Fixed an issue where the player would momentarily lay under or beside a Bed when going to sleep.
- Fixed a crash when clicking several times while trying to upload a world to an inactive Realm slot.
- Fixed an issue that caused a crash while generating chunks.
- Fixed an issue which prevented the Template:Keys keyboard shortcut from working in certain scenarios on the death screen.
- Bundle slot selection using gamepad right stick no longer skips slots when playing in splitscreen.
- Stacks are now correctly splitting across slots when moving cursor and holding Template:Mouse to split a stack evenly across slots.
- Fixed a bug where worlds set to Creative would be created with cheats turned on.
- Fixed a bug that a player can sprint in water faster than swimming.
- Fixed a bug where incorrect Json errors would appear for valid item texture references.
- Stained glass now renders with correct colors when using Vibrant Visuals.
- Bundle UI now correctly disappears when interacting with Inventory tabs in Pocket UI.
- Fixed a bug where the game would be unresponsive for a short while after leaving the bed screen.
- Fixed isotropic textures in Template:Cd being squashed and stretched for non-square face.
- Empty open Bundle icon now renders correctly when Bundles are tapped with Touch Controls.
- Fixed bugs causing marketplace addon content to sometimes not load in a world.
- Fixed a crash caused by buffer overrun in the data driven renderer when multiple values wrote to overlay color.
- Fixed null pointer de-referencing crash in chunk rendering.
Videos
- Updates for Creators
References
Template:Navbox Bedrock Edition versions
Minecraft:de:Bedrock Edition 1.21.80 Minecraft:es:Bedrock Edition 1.21.80 Minecraft:ja:Bedrock Edition 1.21.80 Minecraft:pt:Edição Bedrock 1.21.80 Minecraft:uk:1.21.80 (Bedrock Edition) Minecraft:zh:基岩版1.21.80 Minecraft:ru:1.21.80 (Bedrock Edition)