Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Bedrock Edition 1.21.30: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: updated from Minecraft
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{distinguish|Bedrock Edition 1.21.3|Bedrock Edition 1.21.130}}
{{distinguish|Bedrock Edition 1.21.3}}
{{Infobox version
{{Infobox version
| title = v1.21.30
| title = v1.21.30
Line 22: Line 22:
| nextparent = 1.21.40
| nextparent = 1.21.40
}}
}}
 
'''1.21.30''' is a minor update for {{BE}} released on September 17, 2024,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/30220110283533-Minecraft-1-21-30-Bedrock|title=Minecraft - 1.21.30 (Bedrock)|website=Minecraft Feedback|date=September 17, 2024}}</ref><ref>{{Mcnet|minecraft-1-21-30-bedrock-changelog|Minecraft 1.21.30 Bedrock Changelog|September 17, 2024|Jay Wells}}</ref><ref>{{cite|url=https://learn.microsoft.com/en-us/minecraft/creator/documents/update1.21.30?view=minecraft-bedrock-stable|title=Minecraft Bedrock 1.21.30 Update Notes for Creators|website=Microsoft Learn|date=July 17, 2025}}</ref> which changes lots of names of blocks and items to parity with {{JE}}, adds [[Minecraft:bundle]]s as an experimental feature, and fixes bugs.
'''1.21.30''' is a minor update to {{BE}} released on September 17, 2024,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/30220110283533-Minecraft-1-21-30-Bedrock|title=Minecraft - 1.21.30 (Bedrock)|website=Minecraft Feedback|date=September 17, 2024}}</ref><ref>{{Mcnet|minecraft-1-21-30-bedrock-changelog|Minecraft 1.21.30 Bedrock Changelog|September 17, 2024|Jay Wells}}</ref><ref>{{cite|url=https://learn.microsoft.com/en-us/minecraft/creator/documents/update1.21.30?view=minecraft-bedrock-stable|title=Minecraft Bedrock 1.21.30 Update Notes for Creators|website=Microsoft Learn|date=July 17, 2025}}</ref> which changes lots of names of blocks and items to parity with {{JE}}, adds [[Minecraft:bundle]]s as an experimental feature, and fixes bugs.


== Additions ==
== Additions ==
=== General ===
=== General ===
'''[[Minecraft:Screenshot#Bedrock Edition|Screenshot Gallery]] Screen'''
'''[[Minecraft:Controls]]'''
*Added Screenshot Gallery is being updated with improved navigation.
[[File:New UI - Screenshot Gallery Screen Menu (Bedrock Preview 1.21.30.22).png|380px|thumb|New Screenshot Gallery Screen.]]
 
'''Full Keyboard Gameplay'''
*Added {{keys|Q}} and {{keys|E}} as left and right click equivalents in JSON UI menus (including inventory menus) when playing in Full Keyboard Gameplay mode.
*Added {{keys|Q}} and {{keys|E}} as left and right click equivalents in JSON UI menus (including inventory menus) when playing in Full Keyboard Gameplay mode.


'''[[Minecraft:How to Play]]'''
'''[[Minecraft:Screenshot]]s'''
*Added line break ability for How to Play topic labels instead of having it add "..." when the line got too long.
* Players can now take screenshots in-game with {{keys|F2}} by default or the [[Minecraft:game menu]]
* Up to 100 screenshots can be stored per user and accessed and managed in a new screenshot gallery in the [[Minecraft:profile]].
[[File:New UI - Screenshot Gallery Screen Menu (Bedrock Preview 1.21.30.22).png|380px|thumb|New screenshot gallery screen]]


=== Technical ===
'''[[Minecraft:Tag]]s'''
'''[[Minecraft:Tag]]s'''
*Added the following block tags:
*Added the following block tags:
Line 57: Line 55:
== Changes ==
== Changes ==
=== Blocks ===
=== Blocks ===
'''[[Minecraft:Chemistry Table]]'''
'''[[Minecraft:Chemistry table]]'''
* The different chemistry table type [[Minecraft:block states]] for the <code>chemistry_table</code> ID have now been split up into their own IDs.
* The different chemistry table type [[Minecraft:block states]] for the <code>chemistry_table</code> ID have now been split up into their own IDs.
{|class="mw-collapsible mw-collapsed wikitable"
{|class="mw-collapsible mw-collapsed wikitable"
! [[Minecraft:Bedrock Edition data values|Old ID]]
! Old ID
! [[Minecraft:Bedrock Edition data values|New ID]]
! New ID
|-
|-
| rowspan="4" | {{BlockSprite|compound-creator}} <code>chemistry_table</code>
| rowspan="4" | {{BlockSprite|compound-creator}} <code>chemistry_table</code>
Line 73: Line 71:
|}
|}


'''[[Minecraft:Colored Torch]]'''
'''[[Minecraft:Colored torch]]'''
* The different color bit [[Minecraft:block states]] for the <code>colored_torch_rg</code> and <code>colored_torch_bp</code> IDs have now been split up into their own IDs.
* The different color bit block states for the <code>colored_torch_rg</code> and <code>colored_torch_bp</code> IDs have now been split up into their own IDs.
{|class="mw-collapsible mw-collapsed wikitable"
{|class="mw-collapsible mw-collapsed wikitable"
! [[Minecraft:Bedrock Edition data values|Old ID]]
! Old ID
! [[Minecraft:Bedrock Edition data values|New ID]]
! New ID
|-
|-
| rowspan="2" | {{BlockSprite|colored-torches}} <code>colored_torch_rg</code>
| rowspan="2" | {{BlockSprite|colored-torches}} <code>colored_torch_rg</code>
Line 90: Line 88:
|}
|}


'''[[Minecraft:Log]]s, [[Minecraft:Stripped Log]]s, [[Minecraft:Wood]]s, and [[Minecraft:Stripped Wood]]s'''
'''[[Minecraft:Log]], [[Minecraft:stripped log]], [[Minecraft:wood]], and [[Minecraft:stripped wood]]'''
*All Logs, Stripped Logs, Woods, and Stripped Woods are now treated consistently across various scenarios:
*All log and wood blocks are now treated consistently across various scenarios:
**Flying mobs that can land on trees now recognize these blocks as suitable landing positions.
**Flying mobs that can land on trees now recognize these blocks as suitable landing positions.
**[[Minecraft:Parrot]]s now prefer these blocks as landing spots.
**[[Minecraft:Parrot]]s now prefer these blocks as landing spots.
**Previously, these behaviors applied only to a subset of these blocks.
**Previously, these behaviors applied only to a subset of these blocks.


'''[[Minecraft:Purpur Block]]'''
'''[[Minecraft:Purpur block]]'''
* The different chisel type [[Minecraft:block states]] for the <code>purpur_block</code> ID have now been split up into their own IDs.
* The different chisel type block states for the <code>purpur_block</code> ID have now been split up into their own IDs.
** The previously unused chiseled and smooth purpur blocks were renamed to {{cd|deprecated_purpur_block_1}} and {{cd|deprecated_purpur_block_2}} for backward compatibility, but are hidden from creative inventory and commands.
** The previously unused chiseled and smooth purpur blocks were renamed to {{cd|deprecated_purpur_block_1}} and {{cd|deprecated_purpur_block_2}} for backward compatibility, but are hidden from creative inventory and commands.
{|class="mw-collapsible mw-collapsed wikitable"
{|class="mw-collapsible mw-collapsed wikitable"
! [[Minecraft:Bedrock Edition data values|Old ID]]
! Old ID
! [[Minecraft:Bedrock Edition data values|New ID]]
! New ID
|-
|-
| rowspan="2" | {{BlockSprite|purpur-block}} <code>purpur_block</code>
| rowspan="2" | {{BlockSprite|purpur-block}} <code>purpur_block</code>
Line 117: Line 115:


'''[[Minecraft:Sponge]]'''
'''[[Minecraft:Sponge]]'''
* The different [[Minecraft:block states]] for the <code>sponge</code> ID have now been split up into their own IDs.
* The different block states for the <code>sponge</code> ID have now been split up into their own IDs.
{|class="mw-collapsible mw-collapsed wikitable"
{|class="mw-collapsible mw-collapsed wikitable"
! [[Minecraft:Bedrock Edition data values|Old ID]]
! Old ID
! [[Minecraft:Bedrock Edition data values|New ID]]
! New ID
|-
|-
| rowspan="2" | {{BlockSprite|sponge}} <code>sponge</code>
| rowspan="2" | {{BlockSprite|sponge}} <code>sponge</code>
Line 128: Line 126:
|}
|}


'''[[Minecraft:Structure Void]]'''
'''[[Minecraft:Structure void]]'''
*{{cd|structure_void}} has had its block state removed and {{cd|air}} variants are converted to the base block.
*{{cd|structure_void}} has had its block state removed and {{cd|air}} variants are converted to the base block.


'''[[Minecraft:TNT]] and [[Minecraft:Underwater TNT]]'''
'''[[Minecraft:TNT]] and [[Minecraft:underwater TNT]]'''
* The different allow underwater bit [[Minecraft:block states]] for the <code>tnt</code> ID have now been split up into their own IDs.
* The different allow underwater bit block states for the <code>tnt</code> ID have now been split up into their own IDs.
{|class="mw-collapsible mw-collapsed wikitable"
{|class="mw-collapsible mw-collapsed wikitable"
! [[Minecraft:Bedrock Edition data values|Old ID]]
! Old ID
! [[Minecraft:Bedrock Edition data values|New ID]]
! New ID
|-
|-
| rowspan="2" | {{BlockSprite|tnt}} <code>tnt</code>
| rowspan="2" | {{BlockSprite|tnt}} <code>tnt</code>
Line 144: Line 142:


'''[[Minecraft:Wall]]s'''
'''[[Minecraft:Wall]]s'''
* The different wall block type [[Minecraft:block states]] for the <code>cobblestone_wall</code> ID have now been split up into their own IDs.
* The different wall block type block states for the <code>cobblestone_wall</code> ID have now been split up into their own IDs.
**{{cd|granite_wall}}, {{cd|diorite_wall}}, {{cd|andesite_wall}}, {{cd|stone_brick_wall}}, {{cd|mossy_stone_brick_wall}} and {{cd|prismarine_wall}} now have a hardness of 1.5.
**{{cd|granite_wall}}, {{cd|diorite_wall}}, {{cd|andesite_wall}}, {{cd|stone_brick_wall}}, {{cd|mossy_stone_brick_wall}} and {{cd|prismarine_wall}} now have a hardness of 1.5.
**{{cd|sandstone_wall}} and {{cd|red_sandstone_wall}} now have a hardness of 0.8.
**{{cd|sandstone_wall}} and {{cd|red_sandstone_wall}} now have a hardness of 0.8.
**{{cd|end_stone_brick_wall}} now has a hardness of 3.
**{{cd|end_stone_brick_wall}} now has a hardness of 3.
{|class="mw-collapsible mw-collapsed wikitable"
{|class="mw-collapsible mw-collapsed wikitable"
! [[Minecraft:Bedrock Edition data values|Old ID]]
! Old ID
! [[Minecraft:Bedrock Edition data values|New ID]]
! New ID
|-
|-
| rowspan="14" | {{BlockSprite|cobblestone-wall}} <code>cobblestone_wall</code>
| rowspan="14" | {{BlockSprite|cobblestone-wall}} <code>cobblestone_wall</code>
Line 182: Line 180:
|}
|}


=== Command format ===
'''[[Minecraft:Water]]'''
'''{{cmd|/reload}}'''
* Water splash sounds have been adapted to match {{JE}}.
*Added {{cd|all}} parameter to {{cmd|/reload}} command. This causes players to quit the world and rejoin, as well as reloading all behavior and resource packs.


=== Gameplay ===
=== Items ===
'''[[Minecraft:Death messages]]'''
'''General'''
* Added a new death message for when players or their pets are defeated by a [[Minecraft:mace]] smash attack.
*The names of many items and blocks were brought to parity with ''Java Edition'':
** '''<''player/mob''> was smashed by <''player''>'''
** '''<''player/mob''> was smashed by <''player''> with <''item''>'''
 
'''[[Minecraft:Sound]]s'''
* Water splash sounds have been adapted to the {{JE}}.
 
=== General ===
'''[[Minecraft:Rarity]]'''
*The rarity of all items and blocks in the game has been re-evaluated to more accurately reflect the current challenge of obtaining them, given the following guidelines:
**Items and blocks become rarer depending on the following factors:
***The chance of finding it in a loot table, including mob drops.
***The amount of traveling required to obtain it.
***The difficulty of any obstacle that must be overcome to obtain it.
***The possible amount of that item or block that exists in the world.
**Any item or block that can be crafted must inherit the highest rarity of its crafting ingredients.
***For example, a Mace has an Epic rarity because one of its ingredients (the Heavy Core) has an Epic rarity.
***Likewise, any crafted item that has only Common crafting ingredients must also be Common.
**The lists below detail the items and blocks that have changed to that rarity category.
:'''Common'''
*{{ItemLink|End Crystal}}
*{{ItemLink|Golden Apple}}
:'''Uncommon'''
{{columns-list|colwidth=16em|
*{{BlockLink|Sniffer Egg}}
*{{ItemLink|Chainmail Helmet}}
*{{ItemLink|Chainmail Chestplate}}
*{{ItemLink|Chainmail Leggings}}
*{{ItemLink|Chainmail Boots}}
*{{ItemLink|Recovery Compass}}
*{{ItemLink|Heart of the Sea}}
*{{ItemLink|Disc Fragment 5}}
*{{ItemLink|Nautilus Shell}}
*{{ItemLink|Echo Shard}}
*{{ItemLink|Goat Horn|Goat Horns}}
*{{ItemLink|Pottery Sherd|Pottery Sherds}}
*{{ItemLink|Ominous Bottle}}
*{{BlockLink|Ominous Banner}}
*{{ItemLink|Heads}}
*{{ItemLink|Netherite Upgrade}}
*{{ItemLink|Sentry Armor Trim}}
*{{ItemLink|Dune Armor Trim}}
*{{ItemLink|Coast Armor Trim}}
*{{ItemLink|Wild Armor Trim}}
*{{ItemLink|Tide Armor Trim}}
*{{ItemLink|Snout Armor Trim}}
*{{ItemLink|Rib Armor Trim}}
*{{ItemLink|Wayfinder Armor Trim}}
*{{ItemLink|Shaper Armor Trim}}
*{{ItemLink|Raiser Armor Trim}}
*{{ItemLink|Host Armor Trim}}
*{{ItemLink|Flow Armor Trim}}
*{{ItemLink|Bolt Armor Trim}}
*{{ItemLink|Music Disc 13}}
*{{ItemLink|Music Disc Cat}}
*{{ItemLink|Music Disc Blocks}}
*{{ItemLink|Music Disc Chirp}}
*{{ItemLink|id=music-disc-creator-music-box|Music Disc Creator (Music Box)}}
*{{ItemLink|Music Disc Far}}
*{{ItemLink|Music Disc Mall}}
*{{ItemLink|Music Disc Mellohi}}
*{{ItemLink|Music Disc Stal}}
*{{ItemLink|Music Disc Strad}}
*{{ItemLink|Music Disc Ward}}
*{{ItemLink|Music Disc 11}}
*{{ItemLink|Music Disc Wait}}
*{{ItemLink|Music Disc Relic}}
*{{ItemLink|Music Disc 5}}
*{{ItemLink|Music Disc Precipice}}
}}
:'''Rare'''
{{columns-list|colwidth=16em|
*{{ItemLink|Enchanted Golden Apple}}
*{{ItemLink|Trident}}
*{{ItemLink|Nether Star}}
*{{ItemLink|Ward Armor Trim}}
*{{ItemLink|Eye Armor Trim}}
*{{ItemLink|Vex Armor Trim}}
*{{ItemLink|Spire Armor Trim}}
*{{BlockLink|Wither Skeleton Skull}}
*{{ItemLink|Skull Charge Banner Pattern}}
*{{ItemLink|Thing Banner Pattern}}
*{{ItemLink|Music Disc Pigstep}}
*{{ItemLink|Music Disc otherside}}
*{{ItemLink|Music Disc Creator}}
}}
:'''Epic'''
*{{BlockLink|Dragon Egg}}
*{{ItemLink|Elytra}}
*{{BlockLink|Dragon Head}}
*{{ItemLink|Silence Armor Trim}}
 
*When an item is enchanted, their rarity status is now increased depending on their base rarity:
**If the base rarity of an item is Common or Uncommon, it becomes Rare when enchanted.
**If the base rarity of an item is Rare, it becomes Epic when enchanted.
**If the base rarity of an item is Epic, it remains Epic when enchanted.
 
'''[[Minecraft:Realms]]'''
*The Realms backup list now displays the date that the backup was created, instead of the age of the backup.
 
'''Touch Controls'''
*Improved new d-pad for touch controls. It is now more compact, includes back strafing buttons, and a slightly extended zone outside where camera input is not received in order to prevent unexpected camera movement. When customizing controls, the diagonal buttons are visible as well.
 
'''UI'''
*Shortened the URL for signing in on another device to https://microsoft.com/link.
*Added a button in the game menu to take a screenshot. Players can view their screenshots in the screenshot gallery on their profile pages.
*Renamed the maximum framerate slider "Framerate Limit" and added a tooltip to better describe its purpose.
*[[Minecraft:Enchantment]]s that have only one possible level no longer display the level in their name.
*The names of many items and blocks were brought to parity with {{JE}}:
{|class="mw-collapsible mw-collapsed wikitable"
{|class="mw-collapsible mw-collapsed wikitable"
! Old name
! Old name
Line 409: Line 298:
|[[Minecraft:Ominous Banner]]
|[[Minecraft:Ominous Banner]]
|}
|}
*The name of the Stone Mason [[Minecraft:villager]] profession has been renamed to Mason to match {{JE}}.
*Added hotkeys to take screenshots in game on controller and keyboard. On mouse/keyboard: {{Keys|F2}}. On controller: {{Xbtn|lb}} + {{Xbtn|rb}}, {{Psbtn|l1}} + {{Psbtn|r1}}, {{Nsbtn|l}} + {{Nsbtn|r}}.


=== Items ===
'''[[Minecraft:Banner pattern]]s'''
'''[[Minecraft:Banner Pattern]]s'''
*[[File:Flower Charge Banner Pattern JE2 BE2.png|32px]] [[File:Creeper Charge Banner Pattern JE2 BE2.png|32px]] [[File:Skull Charge Banner Pattern JE2 BE2.png|32px]] [[File:Thing Banner Pattern JE2 BE2.png|32px]] [[File:Globe Banner Pattern JE2 BE2.png|32px]] [[File:Snout Banner Pattern JE2 BE2.png|32px]] [[File:Flow Banner Pattern JE2 BE2.png|32px]] [[File:Guster Banner Pattern JE2 BE2.png|32px]] [[File:Field Masoned Banner Pattern JE1 BE2.png|32px]] [[File:Bordure Indented Banner Pattern JE1 BE2.png|32px]] Added unique item textures for each banner pattern.
*[[File:Flower Charge Banner Pattern JE2 BE2.png|32px]] [[File:Creeper Charge Banner Pattern JE2 BE2.png|32px]] [[File:Skull Charge Banner Pattern JE2 BE2.png|32px]] [[File:Thing Banner Pattern JE2 BE2.png|32px]] [[File:Globe Banner Pattern JE2 BE2.png|32px]] [[File:Snout Banner Pattern JE2 BE2.png|32px]] [[File:Flow Banner Pattern JE2 BE2.png|32px]] [[File:Guster Banner Pattern JE2 BE2.png|32px]] [[File:Field Masoned Banner Pattern JE1 BE2.png|32px]] [[File:Bordure Indented Banner Pattern JE1 BE2.png|32px]] Added unique item textures for each banner pattern.


Line 419: Line 305:
*Reverted a change that caused several bugs with the mace regarding stacking, enchanting, and durability. As a consequence, mobs are once again unable to do mace smash attacks.<ref>{{bug|MCPE-185896}}</ref>
*Reverted a change that caused several bugs with the mace regarding stacking, enchanting, and durability. As a consequence, mobs are once again unable to do mace smash attacks.<ref>{{bug|MCPE-185896}}</ref>


'''[[Minecraft:Name Tag]]'''
'''[[Minecraft:Name tag]]'''
*Adding input glyph support in the name tags displayed over the entities.
*Adding input glyph support in the name tags displayed over the entities.


'''[[Minecraft:Smithing Template]]s'''
'''[[Minecraft:Smithing template]]s'''
*Smithing Template items are now named after their template type instead of the generic "Smithing Template" name.
*Smithing Template items are now named after their template type instead of the generic "Smithing Template" name.
**They instead specify that they are a Smithing Template through a subtitle in the hover text.
**They instead specify that they are a Smithing Template through a subtitle in the hover text.
Line 429: Line 315:
'''[[Minecraft:Fox]]'''
'''[[Minecraft:Fox]]'''
* Reduced the health from {{hp|20}} to {{hp|10}} to match ''Java Edition''.
* Reduced the health from {{hp|20}} to {{hp|10}} to match ''Java Edition''.
'''[[Minecraft:Villager]]'''
*The name of the Stone Mason villager profession has been renamed to Mason to match ''Java Edition''.


=== World generation ===
=== World generation ===
'''[[Minecraft:Trial Chambers]]'''
'''[[Minecraft:Trial chambers]]'''
*Replaced the empty chests at the entrance of chamber with a Hopper and Barrel to better show the players that these are meant for disposal and inventory management.
*Replaced the empty chests at the entrance of chamber with a Hopper and Barrel to better show the players that these are meant for disposal and inventory management.
=== Gameplay ===
'''[[Minecraft:Death messages]]'''
* Added a new death message for when players or their pets are defeated by a [[Minecraft:mace]] smash attack.
** '''<''player/mob''> was smashed by <''player''>'''
** '''<''player/mob''> was smashed by <''player''> with <''item''>'''
=== General ===
'''[[Minecraft:Rarity]]'''
*The rarity of all items and blocks in the game has been re-evaluated to more accurately reflect the current challenge of obtaining them, given the following guidelines:
**Items and blocks become rarer depending on the following factors:
***The chance of finding it in a loot table, including mob drops.
***The amount of traveling required to obtain it.
***The difficulty of any obstacle that must be overcome to obtain it.
***The possible amount of that item or block that exists in the world.
**Any item or block that can be crafted must inherit the highest rarity of its crafting ingredients.
***For example, a Mace has an Epic rarity because one of its ingredients (the Heavy Core) has an Epic rarity.
***Likewise, any crafted item that has only Common crafting ingredients must also be Common.
**The lists below detail the items and blocks that have changed to that rarity category.
:'''Common'''
*{{ItemLink|End Crystal}}
*{{ItemLink|Golden Apple}}
:'''Uncommon'''
{{columns-list|colwidth=16em|
*{{BlockLink|Sniffer Egg}}
*{{ItemLink|Chainmail Helmet}}
*{{ItemLink|Chainmail Chestplate}}
*{{ItemLink|Chainmail Leggings}}
*{{ItemLink|Chainmail Boots}}
*{{ItemLink|Recovery Compass}}
*{{ItemLink|Heart of the Sea}}
*{{ItemLink|Disc Fragment 5}}
*{{ItemLink|Nautilus Shell}}
*{{ItemLink|Echo Shard}}
*{{ItemLink|Goat Horn|Goat Horns}}
*{{ItemLink|Pottery Sherd|Pottery Sherds}}
*{{ItemLink|Ominous Bottle}}
*{{BlockLink|Ominous Banner}}
*{{ItemLink|Heads}}
*{{ItemLink|Netherite Upgrade}}
*{{ItemLink|Sentry Armor Trim}}
*{{ItemLink|Dune Armor Trim}}
*{{ItemLink|Coast Armor Trim}}
*{{ItemLink|Wild Armor Trim}}
*{{ItemLink|Tide Armor Trim}}
*{{ItemLink|Snout Armor Trim}}
*{{ItemLink|Rib Armor Trim}}
*{{ItemLink|Wayfinder Armor Trim}}
*{{ItemLink|Shaper Armor Trim}}
*{{ItemLink|Raiser Armor Trim}}
*{{ItemLink|Host Armor Trim}}
*{{ItemLink|Flow Armor Trim}}
*{{ItemLink|Bolt Armor Trim}}
*{{ItemLink|Music Disc 13}}
*{{ItemLink|Music Disc Cat}}
*{{ItemLink|Music Disc Blocks}}
*{{ItemLink|Music Disc Chirp}}
*{{ItemLink|id=music-disc-creator-music-box|Music Disc Creator (Music Box)}}
*{{ItemLink|Music Disc Far}}
*{{ItemLink|Music Disc Mall}}
*{{ItemLink|Music Disc Mellohi}}
*{{ItemLink|Music Disc Stal}}
*{{ItemLink|Music Disc Strad}}
*{{ItemLink|Music Disc Ward}}
*{{ItemLink|Music Disc 11}}
*{{ItemLink|Music Disc Wait}}
*{{ItemLink|Music Disc Relic}}
*{{ItemLink|Music Disc 5}}
*{{ItemLink|Music Disc Precipice}}
}}
:'''Rare'''
{{columns-list|colwidth=16em|
*{{ItemLink|Enchanted Golden Apple}}
*{{ItemLink|Trident}}
*{{ItemLink|Nether Star}}
*{{ItemLink|Ward Armor Trim}}
*{{ItemLink|Eye Armor Trim}}
*{{ItemLink|Vex Armor Trim}}
*{{ItemLink|Spire Armor Trim}}
*{{BlockLink|Wither Skeleton Skull}}
*{{ItemLink|Skull Charge Banner Pattern}}
*{{ItemLink|Thing Banner Pattern}}
*{{ItemLink|Music Disc Pigstep}}
*{{ItemLink|Music Disc otherside}}
*{{ItemLink|Music Disc Creator}}
}}
:'''Epic'''
*{{BlockLink|Dragon Egg}}
*{{ItemLink|Elytra}}
*{{BlockLink|Dragon Head}}
*{{ItemLink|Silence Armor Trim}}
*When an item is enchanted, their rarity status is now increased depending on their base rarity:
**If the base rarity of an item is Common or Uncommon, it becomes Rare when enchanted.
**If the base rarity of an item is Rare, it becomes Epic when enchanted.
**If the base rarity of an item is Epic, it remains Epic when enchanted.
'''[[Minecraft:Realms]]'''
*The Realms backup list now displays the date that the backup was created, instead of the age of the backup.
'''[[Minecraft:Controls]]'''
*Improved new d-pad for touch controls. It is now more compact, includes back strafing buttons, and a slightly extended zone outside where camera input is not received in order to prevent unexpected camera movement. When customizing controls, the diagonal buttons are visible as well.
'''UI'''
*Added line break ability for [[Minecraft:How to Play]] topic labels instead of having it add "..." when the line got too long.
*Shortened the URL for signing in on another device to https://microsoft.com/link.
*Renamed the maximum framerate slider "Framerate Limit" and added a tooltip to better describe its purpose.
*[[Minecraft:Enchantment]]s that have only one possible level no longer display the level in their name.
=== Command format ===
'''{{cmd|/reload}}'''
*Added {{cd|all}} parameter to {{cmd|/reload}} command. This causes players to quit the world and rejoin, as well as reloading all behavior and resource packs.


=== Technical ===
=== Technical ===
'''[[Minecraft:Add-On]]s and Script Engine'''
'''[[Minecraft:Add-on]]s and script engine'''
*Removed deprecated behavior pack download related code from packets in the world join flow.
*Removed deprecated behavior pack download related code from packets in the world join flow.
*The default for the "gui" "item_display_transforms" "rotation" field is [30, 45, 0] instead of [30, 225, 0]
*The default for the "gui" "item_display_transforms" "rotation" field is [30, 45, 0] instead of [30, 225, 0]
"item_display_transforms": {
"gui" : {
"translation": [0, 0, 0],
"rotation": [30, 45, 0],
"scale": [0.625, 0.625, 0.625],
"rotation_pivot" : [0, 0, 0],
"scale_pivot" : [0, 0, 0],
"fit_to_frame" : true
}
}


'''AI Goals '''
'''AI goals '''
*Removed the {{cd|minecraft:behavior.peek}} AI goal component that was never used.
*Removed the {{cd|minecraft:behavior.peek}} AI goal component that was never used.


Line 472: Line 463:
*The {{cmd|/locate structure}} command output now displays the identifier of the found structure instead of its name.
*The {{cmd|/locate structure}} command output now displays the identifier of the found structure instead of its name.


'''Entity Components'''
'''Entity components'''
*{{cd|behavior.fire_at_target}} is no longer restricted to Vanilla content.
*{{cd|behavior.fire_at_target}} is no longer restricted to Vanilla content.
**This goal allows an entity to attack by firing a shot with a delay.
**This goal allows an entity to attack by firing a shot with a delay.
Line 521: Line 512:
*The {{cd|minecraft:dyeable}} component is now exposed to creators.
*The {{cd|minecraft:dyeable}} component is now exposed to creators.


'''[[Minecraft:Loot Table]]s'''
'''[[Minecraft:Loot table]]s'''
*Added {{cd|set_potion}} item function for loot tables that can set the potion type of compatible items with a potion id.
*Added {{cd|set_potion}} item function for loot tables that can set the potion type of compatible items with a potion id.
**It has a single field {{cd|id}} that accepts the following potion id values:
**It has a single field {{cd|id}} that accepts the following potion id values:
Line 577: Line 568:
***[[Minecraft:Arrow]]
***[[Minecraft:Arrow]]


'''[[Minecraft:Resource Pack|Resource]] and [[Minecraft:Behavior Pack]]s'''
'''[[Minecraft:Resource Pack|Resource]] and [[Minecraft:behavior pack]]s'''
*The player's {{cd|helmet_layer_visible}} variable is now based on the result of the {{cd|has_head_gear}} [[Minecraft:Molang]] query and the player and persona render controller's part visibility for the helmet layer no longer checks for the existence of head gear.  
*The player's {{cd|helmet_layer_visible}} variable is now based on the result of the {{cd|has_head_gear}} [[Minecraft:Molang]] query and the player and persona render controller's part visibility for the helmet layer no longer checks for the existence of head gear.  
**This fixes attachable scripts setting the {{cd|helmet_layer_visible}} to 1.0 to now properly work and maintains a fix that prevents persona hair and head gear from clipping outside of mob and [[Minecraft:Pumpkin]] heads.
**This fixes attachable scripts setting the {{cd|helmet_layer_visible}} to 1.0 to now properly work and maintains a fix that prevents persona hair and head gear from clipping outside of mob and [[Minecraft:Pumpkin]] heads.


'''[[Minecraft:Trading|Trade Tables]]'''
'''[[Minecraft:Trading|Trade tables]]'''
*The Trade Table files are now versioned:
*The Trade Table files are now versioned:
**TradeTier's {{cd|total_exp_required}} is a required member from version {{cd|1.21.30}}.
**TradeTier's {{cd|total_exp_required}} is a required member from version {{cd|1.21.30}}.
Line 589: Line 580:
== Experimental ==
== Experimental ==
{{Additions table|title=1.21.30 experimental|Bundle}}
{{Additions table|title=1.21.30 experimental|Bundle}}
These additions and changes are accessible by enabling the "Beta APIs", "Bundles", and "Upcoming Creator Features" experimental toggles.
These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features", and new "Bundles" experimental toggles.
=== Additions ===
=== Additions ===
==== Items ====
==== Items ====
'''[[File:Bundle Filled BE1.png|32px]] [[Minecraft:Bundle]]s'''
'''[[File:Bundle Filled BE1.png|32px|class=pixel-image]] [[Minecraft:Bundle]]s'''
* Added bundles.
* Added bundles.
* A bundle is an item that can pack different items together into the same stack.
* A bundle is an item that can pack different items together into the same stack.
Line 599: Line 590:
* The bundle tooltip fits 3 rows and can always show at least 8 item types.
* The bundle tooltip fits 3 rows and can always show at least 8 item types.
* Player can select any of the visible items to pull out of the bundle:
* Player can select any of the visible items to pull out of the bundle:
** Use the {{mouse|scroll}} on mouse, the right stick on a game controller, or tap on a touch device.
** Use the scroll wheel on mouse, the right stick on a game controller, or tap on a touch device.
* When selecting an item to remove, the bundle icon shows that item poking out of the bundle.
* When selecting an item to remove, the bundle icon shows that item poking out of the bundle.
* When holding a bundle in hand, player can empty it onto the ground.
* When holding a bundle in hand, player can empty it onto the ground.
Line 611: Line 602:


==== Technical ====
==== Technical ====
'''Add-Ons and Script Engine'''
'''Add-ons and script engine'''
*Added {{cd|item_display_transforms}} control to the block geometry file. This controls the way a block is visually represented in the UI, on the player, and floating on the ground. It exists inside the {{cd|minecraft:geometry}} json object and requires geometry {{cd|format_version}} 1.21.0 and the "Upcoming Creator Features" toggle
*Added {{cd|item_display_transforms}} control to the block geometry file. This controls the way a block is visually represented in the UI, on the player, and floating on the ground. It exists inside the {{cd|minecraft:geometry}} json object and requires geometry {{cd|format_version}} 1.21.0 and the "Upcoming Creator Features" toggle
**Default values example:
"item_display_transforms": { "gui" : { "translation": [0, 0, 0], "rotation": [30, 225, 0], "scale": [0.625, 0.625, 0.625], "rotation_pivot" : [0, 0, 0], "scale_pivot" : [0, 0, 0], "fit_to_frame" : true }, "firstperson_righthand": { "translation": [0, 0, 0], "rotation": [0, 45, 0], "scale": [0.4, 0.4, 0.4], "rotation_pivot" : [0, 0, 0], "scale_pivot" : [0, 0, 0] }, "firstperson_lefthand": { "translation": [0, 0, 0], "rotation": [0, -135, 0], "scale": [0.4, 0.4, 0.4], "rotation_pivot" : [0, 0, 0], "scale_pivot" : [0, 0, 0] }, "thirdperson_righthand": { "translation": [0, 2.5, 0], "rotation": [75, 45, 0], "scale": [0.375, 0.375, 0.375], "rotation_pivot" : [0, 0, 0], "scale_pivot" : [0, 0, 0] }, "thirdperson_lefthand": { "translation": [0, 2.5, 0], "rotation": [75, 45, 0], "scale": [0.375, 0.375, 0.375], "rotation_pivot" : [0, 0, 0], "scale_pivot" : [0, 0, 0] }, "ground": { "translation": [0, 3.0, 0], "rotation": [0, 0, 0], "scale": [0.25, 0.25, 0.25], "rotation_pivot" : [0, 0, 0], "scale_pivot" : [0, 0, 0] }, "fixed": { "translation": [0, 0, 0], "rotation": [0, 0, 0], "scale": [0.5, 0.5, 0.5], "rotation_pivot" : [0, 0, 0], "scale_pivot" : [0, 0, 0] }, "head": { "translation": [0, 0, 0], "rotation": [0, 0, 0], "scale": [1, 1, 1], "rotation_pivot" : [0, 0, 0], "scale_pivot" : [0, 0, 0] } }


'''API'''
'''API'''
Line 651: Line 640:
|46302|Parrots don't imitate sounds of newly added hostile mobs.
|46302|Parrots don't imitate sounds of newly added hostile mobs.
|48233|Foxes have 20 health.
|48233|Foxes have 20 health.
|48603|Cooked beef should be called steak.
|59729|Snow layers don't drop themselves when mined with a Silk Touch enchanted shovel.
|59729|Snow layers don't drop themselves when mined with a Silk Touch enchanted shovel.
|66061|End Gateway Teleports to Main End Island.
|66061|End Gateway Teleports to Main End Island.
Line 658: Line 648:
|100267|ID changes left behind legacy IDs.
|100267|ID changes left behind legacy IDs.
|101388|Outdated, incorrect, or inconsistent item/block names.
|101388|Outdated, incorrect, or inconsistent item/block names.
|126671|Water splashing sound is played twice when the player goes in water.
|130262|Banners render in front of transparent blocks.
|130262|Banners render in front of transparent blocks.
|144222|Vertically retracting waterlogged blocks creates ghost water.
|144222|Vertically retracting waterlogged blocks creates ghost water.
Line 663: Line 654:
|158447|Custom entity death message name uses unknown lang code.
|158447|Custom entity death message name uses unknown lang code.
|160236|The arrow in the Stonecutter UI only appears after placing an ingredient (in the Classic UI Profile).
|160236|The arrow in the Stonecutter UI only appears after placing an ingredient (in the Classic UI Profile).
|162265|{{cmd|setmaxplayers}} can't run on command blocks.
|169818|Scaffolding isn’t supported by Structure Blocks.
|169818|Scaffolding isn’t supported by Structure Blocks.
|170796|Japanese translations of some item/block names are inconsistent with other types.
|171061|Pitcher Plant crafts to only one Cyan Dye once again.
|171061|Pitcher Plant crafts to only one Cyan Dye once again.
|172971|The Moon looks less brighter than usual.
|172971|The Moon looks less brighter than usual.
|174857|Some Wither Skeleton related sounds still outdated.
|174857|Some Wither Skeleton related sounds still outdated.
|174889|Standing on two Boats on top of each other causes constant splashing noises.
|175207|Light/shadow stripes on Deferred Technical Preview.
|175207|Light/shadow stripes on Deferred Technical Preview.
|176186|Beacon text uses white color in Pocket UI.
|176186|Beacon text uses white color in Pocket UI.
|176748|When placing a boat at build limit in Creative mode, two boats are placed.
|176952|Multiple trial chamber structures have missing or incorrect blocks.
|176952|Multiple trial chamber structures have missing or incorrect blocks.
|177051|Grass name doesn't match Java Edition.
|178141|Piston pushing a non-solid block (Chest, Slab, etc.) into water creates a ghost water block.
|178145|Curse of Binding is called "Curse of Binding I".
|178305|Trial Spawner's hitbox is a bit small.
|178305|Trial Spawner's hitbox is a bit small.
|178339|Custom blocks do not receive or transfer redstone signals.
|179266|Can't scroll with mouse when a text box is selected.
|179571|Dropper Encyclopedia for Touch Controls Has a Typo.
|180083|{{cd|Player.IsEmoting}} bool (@minecraft/server api) does not return true when emoting.
|180083|{{cd|Player.IsEmoting}} bool (@minecraft/server api) does not return true when emoting.
|180238|Mob Effects icons stay the same size when GUI scale is changed.
|180238|Mob Effects icons stay the same size when GUI scale is changed.
|180424|Bed generates with the wrong color in trial chambers.
|180424|Bed generates with the wrong color in trial chambers.
|180432|Boats disappear and reappear when riding them.
|180432|Boats disappear and reappear when riding them.
|180565|A trapdoor in {{cd|chamber_8}} is rotated the wrong way.
|180912|{{cd|wall_dispenser}} dispenser traps can generate behind walls in trial chambers.
|180912|{{cd|wall_dispenser}} dispenser traps can generate behind walls in trial chambers.
|181181|Desert variant vegetation inside trial chamber entrance has leaves and logs.
|181944|When updating to versions past 1.20.80, blocks in item form in old worlds using numerical IDs are not upgraded correctly.
|181944|When updating to versions past 1.20.80, blocks in item form in old worlds using numerical IDs are not upgraded correctly.
|182266|The "No screenshots available" Modal Artwork is Squished Vertically.
|182267|The "No screenshots available" Modal References the Game Menu as the Pause Screen.
|182414|Incorrect item rarity colors.
|182414|Incorrect item rarity colors.
|182448|Dismount from a camel gets stuck in the ground.
|182448|Dismount from a camel gets stuck in the ground.
|182508|Banner pattern rarity color is in the description instead of the name.
|182508|Banner pattern rarity color is in the description instead of the name.
|182594|HP is stuck at 19 and doesn't regenerate to full amount.
|183011|Breeze becomes Peaceful toward target within short range.
|183011|Breeze becomes Peaceful toward target within short range.
|183058|{{cd|variable.helmet_layer_visible}} doesn't work.
|183058|{{cd|variable.helmet_layer_visible}} doesn't work.
|183157|Didn't die in survival after hitting 0 hearts.
|183157|Didn't die in survival after hitting 0 hearts.
|183455|Firework rockets are sometimes crafted with a flight duration of 1 regardless of the amount of gunpowder used.
|183455|Firework rockets are sometimes crafted with a flight duration of 1 regardless of the amount of gunpowder used.
|183464|Cobweb is displayed incorrectly in first person.
|183508|Game crashes when opening a lectern that has a book and quill while it is being moved by a sticky piston.
|183508|Game crashes when opening a lectern that has a book and quill while it is being moved by a sticky piston.
|183825|Category tabs are missing when switching from Classic to Pocket UI with recipe book closed.
|183825|Category tabs are missing when switching from Classic to Pocket UI with recipe book closed.
|183986|{{cmd|/camera set}} still behaves incorrectly when run during an existing camera interpolation.
|183986|{{cmd|camera set}} still behaves incorrectly when run during an existing camera interpolation.
|184157|{{cmd|/hud @s hide all}} does not hide the D-Pad arrow buttons.
|184157|{{cmd|hud @s hide all}} does not hide the D-Pad arrow buttons.
|184363|Dismounting a horse/mule/strider clips you 1 block into the ground when using touch controls.
|184363|Dismounting a horse/mule/strider clips you 1 block into the ground when using touch controls.
|184728|Null pointer dereference (game crash) when rendering custom block.
|184728|Null pointer dereference (game crash) when rendering custom block.
|185110|New potion effects don't apply when a creeper explodes.
|;hotfix
|186835|No way of taking Screenshot.
|otherissuescount=35}}
|otherissuescount=35}}
'''Others'''
'''Others'''

Latest revision as of 11:04, 25 October 2026

Template:Distinguish Template:Infobox version 1.21.30 is a minor update for Template:BE released on September 17, 2024,<ref>Template:Cite</ref><ref>Template:Mcnet</ref><ref>Template:Cite</ref> which changes lots of names of blocks and items to parity with Template:JE, adds Minecraft:bundles as an experimental feature, and fixes bugs.

Additions

General

Minecraft:Controls

  • Added Template:Keys and Template:Keys as left and right click equivalents in JSON UI menus (including inventory menus) when playing in Full Keyboard Gameplay mode.

Minecraft:Screenshots

File:New UI - Screenshot Gallery Screen Menu (Bedrock Preview 1.21.30.22).png
New screenshot gallery screen

Technical

Minecraft:Tags

Changes

Blocks

Minecraft:Chemistry table

  • The different chemistry table type Minecraft:block states for the chemistry_table ID have now been split up into their own IDs.
Old ID New ID
Template:BlockSprite chemistry_table Template:BlockSprite compound_creator
Template:BlockSprite material_reducer
Template:BlockSprite element_constructor
Template:BlockSprite lab_table

Minecraft:Colored torch

  • The different color bit block states for the colored_torch_rg and colored_torch_bp IDs have now been split up into their own IDs.
Old ID New ID
Template:BlockSprite colored_torch_rg Template:BlockSprite colored_torch_red
Template:BlockSprite colored_torch_green
Template:BlockSprite colored_torch_bp Template:BlockSprite colored_torch_blue
Template:BlockSprite colored_torch_purple

Minecraft:Log, Minecraft:stripped log, Minecraft:wood, and Minecraft:stripped wood

  • All log and wood blocks are now treated consistently across various scenarios:
    • Flying mobs that can land on trees now recognize these blocks as suitable landing positions.
    • Minecraft:Parrots now prefer these blocks as landing spots.
    • Previously, these behaviors applied only to a subset of these blocks.

Minecraft:Purpur block

  • The different chisel type block states for the purpur_block ID have now been split up into their own IDs.
    • The previously unused chiseled and smooth purpur blocks were renamed to Template:Cd and Template:Cd for backward compatibility, but are hidden from creative inventory and commands.
Old ID New ID
Template:BlockSprite purpur_block Template:BlockSprite purpur_block
Template:BlockSprite purpur_pillar

Minecraft:Redstone power

Minecraft:Sponge

  • The different block states for the sponge ID have now been split up into their own IDs.
Old ID New ID
Template:BlockSprite sponge Template:BlockSprite sponge
Template:BlockSprite wet_sponge

Minecraft:Structure void

Minecraft:TNT and Minecraft:underwater TNT

  • The different allow underwater bit block states for the tnt ID have now been split up into their own IDs.
Old ID New ID
Template:BlockSprite tnt Template:BlockSprite tnt
Template:BlockSprite underwater_tnt

Minecraft:Walls

Old ID New ID
Template:BlockSprite cobblestone_wall Template:BlockSprite cobblestone_wall
Template:BlockSprite mossy_cobblestone_wall
Template:BlockSprite granite_wall
Template:BlockSprite diorite_wall
Template:BlockSprite andesite_wall
Template:BlockSprite sandstone_wall
Template:BlockSprite brick_wall
Template:BlockSprite stone_brick_wall
Template:BlockSprite mossy_stone_brick_wall
Template:BlockSprite nether_brick_wall
Template:BlockSprite end_stone_brick_wall
Template:BlockSprite prismarine_wall
Template:BlockSprite red_sandstone_wall
Template:BlockSprite red_nether_brick_wall

Minecraft:Water

  • Water splash sounds have been adapted to match Template:JE.

Items

General

  • The names of many items and blocks were brought to parity with Java Edition:
Old name New name
Template:ItemLink Minecraft:Book and Quill
Template:ItemLink Minecraft:Chainmail Helmet
Template:ItemLink Minecraft:Chainmail Chestplate
Template:ItemLink Minecraft:Chainmail Leggings
Template:ItemLink Minecraft:Chainmail Boots
Template:ItemLink Minecraft:Enchanted Golden Apple
Template:ItemLink Minecraft:Steak
Template:ItemLink Minecraft:Melon Slice
Template:ItemLink Minecraft:Glistering Melon Slice
Template:ItemLink Minecraft:Milk Bucket
Template:ItemLink Minecraft:Wheat Seeds
Template:BlockLink Minecraft:Snow Block
Template:BlockLink Minecraft:Snow
Template:BlockLink Minecraft:Short Grass
Template:BlockLink Minecraft:Tall Grass
Template:ItemLink Minecraft:Sugar Cane
Template:BlockLink Minecraft:Clay
Template:ItemLink Minecraft:Clay Ball
Template:ItemLink Minecraft:Turtle Spawn Egg
Template:BlockLink Minecraft:Turtle Egg
Template:BlockLink Minecraft:Bricks
Template:BlockLink Minecraft:Nether Bricks
Template:BlockLink Minecraft:Red Nether Bricks
Template:BlockLink Minecraft:Prismarine Brick Slab
Template:BlockLink Minecraft:Stone Brick Slab
Template:BlockLink Minecraft:Brick Slab
Template:BlockLink Minecraft:Infested Stone Bricks
Template:BlockLink Minecraft:Daylight Detector
Template:BlockLink Minecraft:Enchanting Table
Template:BlockLink Minecraft:Heavy Weighted Pressure Plate
Template:BlockLink Minecraft:Light Weighted Pressure Plate
Template:BlockLink Minecraft:Chipped Anvil
Template:BlockLink Minecraft:Damaged Anvil
Template:BlockLink Minecraft:Player Head
Template:BlockLink Light
Template:BlockLink Minecraft:Ominous Banner

Minecraft:Banner patterns

Minecraft:Mace

  • Reverted a change that caused several bugs with the mace regarding stacking, enchanting, and durability. As a consequence, mobs are once again unable to do mace smash attacks.<ref>Template:Bug</ref>

Minecraft:Name tag

  • Adding input glyph support in the name tags displayed over the entities.

Minecraft:Smithing templates

  • Smithing Template items are now named after their template type instead of the generic "Smithing Template" name.
    • They instead specify that they are a Smithing Template through a subtitle in the hover text.

Mobs

Minecraft:Fox

Minecraft:Villager

  • The name of the Stone Mason villager profession has been renamed to Mason to match Java Edition.

World generation

Minecraft:Trial chambers

  • Replaced the empty chests at the entrance of chamber with a Hopper and Barrel to better show the players that these are meant for disposal and inventory management.

Gameplay

Minecraft:Death messages

  • Added a new death message for when players or their pets are defeated by a Minecraft:mace smash attack.
    • <player/mob> was smashed by <player>
    • <player/mob> was smashed by <player> with <item>

General

Minecraft:Rarity

  • The rarity of all items and blocks in the game has been re-evaluated to more accurately reflect the current challenge of obtaining them, given the following guidelines:
    • Items and blocks become rarer depending on the following factors:
      • The chance of finding it in a loot table, including mob drops.
      • The amount of traveling required to obtain it.
      • The difficulty of any obstacle that must be overcome to obtain it.
      • The possible amount of that item or block that exists in the world.
    • Any item or block that can be crafted must inherit the highest rarity of its crafting ingredients.
      • For example, a Mace has an Epic rarity because one of its ingredients (the Heavy Core) has an Epic rarity.
      • Likewise, any crafted item that has only Common crafting ingredients must also be Common.
    • The lists below detail the items and blocks that have changed to that rarity category.
Common
Uncommon

Template:Columns-list

Rare

Template:Columns-list

Epic
  • When an item is enchanted, their rarity status is now increased depending on their base rarity:
    • If the base rarity of an item is Common or Uncommon, it becomes Rare when enchanted.
    • If the base rarity of an item is Rare, it becomes Epic when enchanted.
    • If the base rarity of an item is Epic, it remains Epic when enchanted.

Minecraft:Realms

  • The Realms backup list now displays the date that the backup was created, instead of the age of the backup.

Minecraft:Controls

  • Improved new d-pad for touch controls. It is now more compact, includes back strafing buttons, and a slightly extended zone outside where camera input is not received in order to prevent unexpected camera movement. When customizing controls, the diagonal buttons are visible as well.

UI

  • Added line break ability for Minecraft:How to Play topic labels instead of having it add "..." when the line got too long.
  • Shortened the URL for signing in on another device to https://microsoft.com/link.
  • Renamed the maximum framerate slider "Framerate Limit" and added a tooltip to better describe its purpose.
  • Minecraft:Enchantments that have only one possible level no longer display the level in their name.

Command format

Template:Cmd

  • Added Template:Cd parameter to Template:Cmd command. This causes players to quit the world and rejoin, as well as reloading all behavior and resource packs.

Technical

Minecraft:Add-ons and script engine

  • Removed deprecated behavior pack download related code from packets in the world join flow.
  • The default for the "gui" "item_display_transforms" "rotation" field is [30, 45, 0] instead of [30, 225, 0]

AI goals

  • Removed the Template:Cd AI goal component that was never used.

Minecraft:API

Minecraft:Blocks

  • Added the Template:Cd component, which controls the basic Redstone properties of a custom block.
  • Parsing Template:Cd now produces a Content Error if its Template:Cd is greater or equal than the block names it overrides.
  • The Template:Cd field in block geometries no longer requires the "Upcoming Creator Features" toggle.

Minecraft:Commands

  • The Template:Cmd command output now displays the identifier of the found structure instead of its name.

Entity components

  • Template:Cd is no longer restricted to Vanilla content.
    • This goal allows an entity to attack by firing a shot with a delay.
  • Template:Cd is no longer restricted to Vanilla content.
    • This goal allows an entity to jump over and around a target.
  • Template:Cd is no longer restricted to Vanilla content.
    • This goal allows an entity to move around a target.

Gameplay

  • Exposed the entity offset so the user can change the camera's pivot point from the entity's center for third person boom cameras.

General

  • Updated Feature Rules documentation.
  • Added GUI Log Level option to the Creator section of settings, which selects the level of content logs displayed on-screen when content logs are enabled.

Minecraft:Items

  • Adds a content error for if an icon can't be found with Template:Cd from Template:Cd in 1.10 data.
  • Added Template:Cd item component that allows specifying the rarity of an item.
  • Item data versioned 1.16.100+ can now be overridden by item data versioned 1.16.100+ higher in the pack stack.
  • Enables Creators to override 1.16.100+ data driven Vanilla items with 1.16.100+ data.
  • Added Template:Cd item component to allow an item to store data of the dynamic container associated with it:
    • This component requires that the bundles toggle is enabled.
    • A dynamic container is a container for storing items that is linked to an item instead of a block or an entity.
    • To use this component the item must have Template:Cd set to 1.
    • The Template:Cd field (1 to 64) defines the number of slots of the dynamic container.
    • The Template:Cd field defines the maximum allowed sum of the weight of the items in all slots of the dynamic container.
      • Items that stack to 64 weigh 1 each, those that stack to 16 weigh 4 each and unstackable items weigh 64.
    • The Template:Cd field allows for other items with a Template:Cd component to be put inside it.
    • The Template:Cd (0 to 64) defines the additional weight the item adds when inside another storage item.
      • A value of 0 means that this item is not allowed inside another storage item.
    • The Template:Cd field defines the items that are not allowed in the item's dynamic container.
    • The Template:Cd field defines the items that are exclusively allowed in the item's dynamic container.
      • If empty all items are allowed in the item's dynamic container.
  • Added Template:Cd item component to enable bundle-specific interaction scheme and tooltip.
    • This component requires that the bundles toggle is enabled.
    • To use this component the item must have a Template:Cd component defined.
    • The Template:Cd component interacts with the container created by the Template:Cd component.
    • The Template:Cd field (1 to 64) defines the maximum number of item stacks accessible from the top of the bundle, while other slots are hidden.
    • Textures named Template:Cd and Template:Cd must be added to Template:Cd.
  • The Template:Cd component is now exposed to creators.

Minecraft:Loot tables

Resource and Minecraft:behavior packs

  • The player's Template:Cd variable is now based on the result of the Template:Cd Minecraft:Molang query and the player and persona render controller's part visibility for the helmet layer no longer checks for the existence of head gear.
    • This fixes attachable scripts setting the Template:Cd to 1.0 to now properly work and maintains a fix that prevents persona hair and head gear from clipping outside of mob and Minecraft:Pumpkin heads.

Trade tables

Experimental

Template:Additions table These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features", and new "Bundles" experimental toggles.

Additions

Items

File:Bundle Filled BE1.png Minecraft:Bundles

  • Added bundles.
  • A bundle is an item that can pack different items together into the same stack.
  • A bundle fits one stack (usually 64 items) but it can be a mixture of many different item types.
  • Player can insert items into a bundle directly in the Minecraft:inventory.
  • The bundle tooltip fits 3 rows and can always show at least 8 item types.
  • Player can select any of the visible items to pull out of the bundle:
    • Use the scroll wheel on mouse, the right stick on a game controller, or tap on a touch device.
  • When selecting an item to remove, the bundle icon shows that item poking out of the bundle.
  • When holding a bundle in hand, player can empty it onto the ground.
  • The bundle is crafted with one string above one leather:

Template:Crafting

Technical

Add-ons and script engine

  • Added Template:Cd control to the block geometry file. This controls the way a block is visually represented in the UI, on the player, and floating on the ground. It exists inside the Template:Cd json object and requires geometry Template:Cd 1.21.0 and the "Upcoming Creator Features" toggle

API

  • Template:Cd
    • Added property readonly Template:Cd to Template:Cd. This value is true if the event was triggered on players initial interaction button press and false if triggered on holding the interaction button.
  • Template:Cd
    • Added property readonly Template:Cd to Template:Cd. This is the item the player was selecting before the interaction succeeded.
    • Added property readonly Template:Cd to Template:Cd. This value is true if the event was triggered on players initial interaction button press and false if triggered on holding the interaction button.
    • This after event no longer always triggers on an empty hand. The interaction with the block needs to be successful for it to trigger the after event.
  • Template:Cd
    • Added property readonly Template:Cd to Template:Cd. This is the item the player was selecting before the interaction succeeded.
    • Canceling the before event now no longer triggers the after event.
    • This event now triggers only on a successful interaction.
  • Template:Cd
    • Added property readonly Template:Cd to Template:Cd. This value is true if the event was triggered on players initial interaction button press and false on events triggered from holding the interaction button.
  • Template:Cd
    • Added property readonly Template:Cd to Template:Cd. This value is true if the event was triggered on players initial interaction button press and false on events triggered from holding the interaction button.

Minecraft:Blocks

Gameplay

  • Focus Target Camera: Added Template:Cd in the free camera preset JSON to control the speed of rotation for targeting an entity. This value is a float that represents degrees turned per second.
  • Focus Target Camera: Added Template:Cd bool in the free camera preset JSON to enable snapping to the target entity on the first tick.

Changes

Technical

Minecraft:API

Fixes

Template:Fixes Others

  • Kelp, seagrass and turtle eggs can no longer be placed on any type of Fence, instead of just a subset of them.
  • The Bad Omen effect can now be reset by drinking an Ominous Bottle of any level.
  • Fixed a bug that caused placeholder textures to appear after minimizing and then restoring the game window.
  • Fixed an issue where the invite screen in-game would not show the correct substatus.
  • Realms Stories content is no longer cropped when scrolling.
  • Text no longer overlaps screenshots in Realms Stories on Galaxy Z Flip devices on any UI size.
  • Gamepad legend no longer overlaps with UI elements when choosing a Preview Realm to create a world on.
  • In split screen mode, show the subscriptions tab only for the primary player.
  • Realm ID is now displayed in the debug text for preview/beta builds while connected to a Realm or while on associated screens.
  • Some slime trial spawners in trial chambers won't spawn slimes without player intervention.
  • Fixed Ominous Vault may fail to generate in Pedestal and Template:Cd.
  • Fixed a softlock that could occur when purchasing subscriptions.
  • Fixed a bug where the 'Drink' interaction prompt was not displayed when the player was holding an Ominous Bottle.
  • The chat output's scroll position keeps its position after the game screen re-gains focus.
  • Fixed Template:Cd to not execute when changing to Template:Cd from Template:Cd.
  • Fixed an issue where item components would not initialize on remote clients ().
  • Fixed Template:Cd bounding box rendering when clients initially load server worlds containing one.
  • Fixed an issue where Template:Cd version Template:Cd was not accessible.
  • Fixed a bug where culling rules for data driven blocks did not rotate with the transformation component.
  • EDU: Fixed Material Reducer recipes not working with some flattened blocks such as Andesite or Terracotta.
  • Parrots can now imitate Endermites.
  • Basalt Deltas now have a moody ambient sound again.
  • Fixed an issue where items durability and storage bar was incorrect size and placement on certain screens.
  • Fixed Mushroom Farms in Woodland Mansions that incorrectly spawned Dirt instead of Coarse Dirt.
  • Fixed the Template:Cd method for iterable objects.
  • Fixed an issue with Template:Cd support for custom blocks.
  • Bundle recipe is now unlocked by obtaining leather or string.
  • Bundle now has the correct animation when adding and removing items on touch screen devices.
  • Moving a stack of multiple items into a bundle now correctly moves any existing identical items to the top.
  • "Up" direction with gamepad's right-stick now correctly navigates in the bundle's submenu.
  • Sculk charge particles now have sound.
  • Fixed an issue where the world seed template button may be missing in the Create New World screen.
  • Villagers no longer make idle sounds when sleeping.
  • Fixed a bug where all custom blocks were rotated 180 degrees in the UI.
  • Specifying an invalid sound event in a Template:Cd file now triggers a content error.

Template:Fixes

References

Template:Reflist

Navigation

Template:Navbox Bedrock Edition versions

Minecraft:de:Bedrock Edition 1.21.30 Minecraft:es:Bedrock Edition 1.21.30 Minecraft:pt:Edição Bedrock 1.21.30 Minecraft:ru:1.21.30 (Bedrock Edition) Minecraft:uk:1.21.30 (Bedrock Edition) Minecraft:zh:基岩版1.21.30