VOOZH about

URL: https://minecraft.wiki/w/1.21.30

⇱ Bedrock Edition 1.21.30 – Minecraft Wiki


Bedrock Edition 1.21.30

From Minecraft Wiki
(Redirected from 1.21.30)
Jump to navigation Jump to search
v1.21.30
Edition Bedrock Edition
Release date September 17, 2024
Server version 1.21.30.03
Build version 27468783
Internal version Windows, Xbox: 1.21.3003.0
ChromeOS, Android, iOS, iPadOS, Fire: 1.21.30.03
PlayStation 4: 2.97
Nintendo Switch: v108
Version code Android:

952103003 (armeabi-v7a, 34)
962103003 (x86, 34)
972103003 (arm64-v8a, 34)
982103003 (x86_64, 34)
iOS:
868819398

Development versions
Downloads Server
Windows
Linux
Protocol version 729
β—„β—„  1.21.0 1.21.30 1.21.40 β–Ίβ–Ί

β—„  1.21.23

1.21.31 β–Ί

{
 "title": "v1.21.30",
 "images": [
 "Bedrock 1.21.30 PatchNotes.jpg",
 "Bedrock 1.21.30.png"
 ],
 "rows": [
 {
 "field": "''(link to Bedrock Edition article, displayed as Bedrock Edition)''",
 "label": "(link to Edition article, displayed as Edition)"
 },
 {
 "field": "September 17, 2024",
 "label": "Release date"
 },
 {
 "field": "(link to Bedrock Dedicated Server 1.21.30.03 article, displayed as 1.21.30.03)",
 "label": "Server version"
 },
 {
 "field": "27468783",
 "label": "Build version"
 },
 {
 "field": "'''Windows, Xbox''': 1.21.3003.0<br>'''ChromeOS, Android, iOS, iPadOS, Fire''': 1.21.30.03<br>'''PlayStation 4''': 2.97<br>'''Nintendo Switch''': v108",
 "label": "Internal version"
 },
 {
 "field": "'''Android''':<br />\n952103003 (armeabi-v7a, 34)<br />\n962103003 (x86, 34)<br />\n972103003 (arm64-v8a, 34)<br />\n982103003 (x86_64, 34)<br>\n'''iOS''':<br>\n868819398",
 "label": "Version code"
 },
 {
 "field": "<div class=\"hlist\"><span style=\"white-space:nowrap;\">(link to :Category:Bedrock Edition 1.21.30 previews article, displayed as '''Previews''') (5) </span><br/><span style=\"white-space:nowrap;\">(link to :Category:Bedrock Edition 1.21.30 betas article, displayed as '''Betas''') (5) </span><br/>((link to Bedrock Edition 1.21.30/Development versions article, displayed as View all))</div>",
 "label": "<span style=\"white-space: normal;\">Development versions</span>"
 },
 {
 "field": "'''Server'''<br>[https://minecraft.net/bedrockdedicatedserver/bin-win/bedrock-server-1.21.30.03.zip Windows]<br>[https://minecraft.net/bedrockdedicatedserver/bin-linux/bedrock-server-1.21.30.03.zip Linux]",
 "label": "Downloads"
 },
 {
 "field": "729",
 "label": "(link to Protocol version article, displayed as Protocol version)"
 }
 ],
 "invimages": [],
 "footer": "<table style=\"margin: auto; word-break: break-word;\">\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\" >[[Bedrock Edition 1.21.0|<span style=\"margin-right:-0.35em\">β—„</span>β—„  1.21.0]]</td>\n<td rowspan=\"2\" style=\"padding: 0.4em\">'''1.21.30'''</td>\n<td style=\"padding: 0.4em\" >[[Bedrock Edition 1.21.40| 1.21.40 <span style=\"margin-right:-0.35em\">β–Ί</span>β–Ί]]</td>\n</tr>\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\">\n[[Bedrock Edition 1.21.23|β—„  1.21.23]]\n</td>\n\n<td style=\"padding: 0.4em\">\n[[Bedrock Edition 1.21.31| 1.21.31 β–Ί]]\n</td>\n</tr>\n</table>"
}

1.21.30 is a minor update to Bedrock Edition released on September 17, 2024,[1][2][3] which changes lots of names of blocks and items to parity with Java Edition, adds bundles as an experimental feature, and fixes bugs.

Additions

[edit | edit source]

General

[edit | edit source]

Screenshot Gallery Screen

  • Added Screenshot Gallery is being updated with improved navigation.
πŸ‘ Image
New Screenshot Gallery Screen.

Full Keyboard Gameplay

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

How to Play

  • Added line break ability for How to Play topic labels instead of having it add "..." when the line got too long.

Tags

  • Added the following block tags:
    • minecraft:wood_tier_destructible
    • minecraft:stone_tier_destructible
    • minecraft:gold_tier_destructible
    • minecraft:iron_tier_destructible
    • minecraft:diamond_tier_destructible
    • minecraft:netherite_tier_destructible
    • minecraft:is_mace_item_destructible
    • minecraft:is_shovel_item_destructible
    • minecraft:is_shears_item_destructible
    • minecraft:is_sword_item_destructible
    • minecraft:is_tool_item_destructible
    • minecraft:is_hatchet_item_destructible
    • minecraft:is_digger_item_destructible
    • minecraft:is_pickaxe_item_destructible
    • minecraft:is_hoe_item_destructible

Changes

[edit | edit source]

Blocks

[edit | edit source]

Chemistry Table

  • The different chemistry table type block states for the chemistry_table ID have now been split up into their own IDs.
Old ID New ID
πŸ‘ BlockSprite compound-creator.png: Sprite image for compound-creator in Minecraft
chemistry_table
πŸ‘ BlockSprite compound-creator.png: Sprite image for compound-creator in Minecraft
compound_creator
πŸ‘ BlockSprite material-reducer.png: Sprite image for material-reducer in Minecraft
material_reducer
πŸ‘ BlockSprite element-constructor.png: Sprite image for element-constructor in Minecraft
element_constructor
πŸ‘ BlockSprite lab-table.png: Sprite image for lab-table in Minecraft
lab_table

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
πŸ‘ BlockSprite colored-torches.png: Sprite image for colored-torches in Minecraft
colored_torch_rg
πŸ‘ BlockSprite red-torch.png: Sprite image for red-torch in Minecraft
colored_torch_red
πŸ‘ BlockSprite green-torch.png: Sprite image for green-torch in Minecraft
colored_torch_green
πŸ‘ BlockSprite colored-torches.png: Sprite image for colored-torches in Minecraft
colored_torch_bp
πŸ‘ BlockSprite blue-torch.png: Sprite image for blue-torch in Minecraft
colored_torch_blue
πŸ‘ BlockSprite purple-torch.png: Sprite image for purple-torch in Minecraft
colored_torch_purple

Logs, Stripped Logs, Woods, and Stripped Woods

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

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 deprecated_purpur_block_1 and deprecated_purpur_block_2 for backward compatibility, but are hidden from creative inventory and commands.
Old ID New ID
πŸ‘ BlockSprite purpur-block.png: Sprite image for purpur-block in Minecraft
purpur_block
πŸ‘ BlockSprite purpur-block.png: Sprite image for purpur-block in Minecraft
purpur_block
πŸ‘ BlockSprite purpur-pillar.png: Sprite image for purpur-pillar in Minecraft
purpur_pillar

Redstone power

  • The following blocks have been brought to parity with Java Edition for redstone power:
    • minecraft:mangrove_roots is now powered
    • minecraft:beacon is no longer powered
    • minecraft:tnt is no longer powered
    • minecraft:sea_lantern is no longer powered

Sponge

  • The different block states for the sponge ID have now been split up into their own IDs.
Old ID New ID
πŸ‘ BlockSprite sponge.png: Sprite image for sponge in Minecraft
sponge
πŸ‘ BlockSprite sponge.png: Sprite image for sponge in Minecraft
sponge
πŸ‘ BlockSprite wet-sponge.png: Sprite image for wet-sponge in Minecraft
wet_sponge

Structure Void

  • structure_void has had its block state removed and air variants are converted to the base block.

TNT and 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
πŸ‘ BlockSprite tnt.png: Sprite image for tnt in Minecraft
tnt
πŸ‘ BlockSprite tnt.png: Sprite image for tnt in Minecraft
tnt
πŸ‘ BlockSprite underwater-tnt.png: Sprite image for underwater-tnt in Minecraft
underwater_tnt

Walls

  • The different wall block type block states for the cobblestone_wall ID have now been split up into their own IDs.
    • granite_wall, diorite_wall, andesite_wall, stone_brick_wall, mossy_stone_brick_wall and prismarine_wall now have a hardness of 1.5.
    • sandstone_wall and red_sandstone_wall now have a hardness of 0.8.
    • end_stone_brick_wall now has a hardness of 3.
Old ID New ID
πŸ‘ BlockSprite cobblestone-wall.png: Sprite image for cobblestone-wall in Minecraft
cobblestone_wall
πŸ‘ BlockSprite cobblestone-wall.png: Sprite image for cobblestone-wall in Minecraft
cobblestone_wall
πŸ‘ BlockSprite mossy-cobblestone-wall.png: Sprite image for mossy-cobblestone-wall in Minecraft
mossy_cobblestone_wall
πŸ‘ BlockSprite granite-wall.png: Sprite image for granite-wall in Minecraft
granite_wall
πŸ‘ BlockSprite diorite-wall.png: Sprite image for diorite-wall in Minecraft
diorite_wall
πŸ‘ BlockSprite andesite-wall.png: Sprite image for andesite-wall in Minecraft
andesite_wall
πŸ‘ BlockSprite sandstone-wall.png: Sprite image for sandstone-wall in Minecraft
sandstone_wall
πŸ‘ BlockSprite brick-wall.png: Sprite image for brick-wall in Minecraft
brick_wall
πŸ‘ BlockSprite stone-brick-wall.png: Sprite image for stone-brick-wall in Minecraft
stone_brick_wall
πŸ‘ BlockSprite mossy-stone-brick-wall.png: Sprite image for mossy-stone-brick-wall in Minecraft
mossy_stone_brick_wall
πŸ‘ BlockSprite nether-brick-wall.png: Sprite image for nether-brick-wall in Minecraft
nether_brick_wall
πŸ‘ BlockSprite end-stone-brick-wall.png: Sprite image for end-stone-brick-wall in Minecraft
end_stone_brick_wall
πŸ‘ BlockSprite prismarine-wall.png: Sprite image for prismarine-wall in Minecraft
prismarine_wall
πŸ‘ BlockSprite red-sandstone-wall.png: Sprite image for red-sandstone-wall in Minecraft
red_sandstone_wall
πŸ‘ BlockSprite red-nether-brick-wall.png: Sprite image for red-nether-brick-wall in Minecraft
red_nether_brick_wall

Command format

[edit | edit source]

/reload

  • Added all parameter to /reload command. This causes players to quit the world and rejoin, as well as reloading all behavior and resource packs.

Gameplay

[edit | edit source]

Death messages

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

Sounds

General

[edit | edit source]

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
Rare
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.

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.
  • Enchantments 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 Java Edition:
Old name New name
πŸ‘ Image
Book & Quill
Book and Quill
πŸ‘ Image
Chain Helmet
Chainmail Helmet
πŸ‘ Image
Chain Chestplate
Chainmail Chestplate
πŸ‘ Image
Chain Leggings
Chainmail Leggings
πŸ‘ Image
Chain Boots
Chainmail Boots
πŸ‘ Image
Enchanted Apple
Enchanted Golden Apple
πŸ‘ Image
Cooked Beef
Steak
πŸ‘ Image
Melon
Melon Slice
πŸ‘ Image
Glistering Melon
Glistering Melon Slice
πŸ‘ Image
Milk
Milk Bucket
πŸ‘ Image
Seeds
Wheat Seeds
πŸ‘ Image
Snow
Snow Block
πŸ‘ Image
Top Snow
Snow
πŸ‘ Image
Grass
Short Grass
πŸ‘ Image
Double Tallgrass
Tall Grass
πŸ‘ Image
Sugar Canes
Sugar Cane
πŸ‘ Image
Clay Block
Clay
πŸ‘ Image
Clay
Clay Ball
πŸ‘ Image
Sea Turtle Spawn Egg
Turtle Spawn Egg
πŸ‘ Image
Sea Turtle Egg
Turtle Egg
πŸ‘ Image
Brick Block
Bricks
πŸ‘ Image
Nether Brick Block
Nether Bricks
πŸ‘ Image
Red Nether Brick
Red Nether Bricks
πŸ‘ Image
Prismarine Bricks Slab
Prismarine Brick Slab
πŸ‘ Image
Stone Bricks Slab
Stone Brick Slab
πŸ‘ Image
Bricks Slab
Brick Slab
πŸ‘ Image
Infested Stone Brick
Infested Stone Bricks
πŸ‘ Image
Daylight Sensor
Daylight Detector
πŸ‘ Image
Enchantment Table
Enchanting Table
πŸ‘ Image
Weighted Pressure Plate (Heavy)
Heavy Weighted Pressure Plate
πŸ‘ Image
Weighted Pressure Plate (Light)
Light Weighted Pressure Plate
πŸ‘ Image
Slightly Damaged Anvil
Chipped Anvil
πŸ‘ Image
Very Damaged Anvil
Damaged Anvil
πŸ‘ Image
Head
Player Head
πŸ‘ Image
Light Block
Light
πŸ‘ Image
Illager Banner
Ominous Banner

Items

[edit | edit source]

Banner Patterns

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.[4]

Name Tag

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

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.

Fox

World generation

[edit | edit source]

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.

Technical

[edit | edit source]

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]
"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

  • Removed the minecraft:behavior.peek AI goal component that was never used.

API

  • Released @minecraft/server version 1.3.0.
    • Note: This can still change while in Preview.
  • Added @minecraft/server version 1.4.0-beta.
  • Released playerEmoteWorld after event from Beta to 1.14.0.
  • Released class BlockRecordPlayerComponent from beta to 1.14.0.
  • Released UIManagerclass from Beta to 1.3.0.
  • Released EntityQueryPropertyOptions from beta to 1.14.0.
  • Moved EntityStrengthComponent from beta to 1.13.
  • Changes to iterators to make them properly store their own state, be simplified and better handle common usages.
  • The following APIs have been shipped out of experimental: PlayerCursorInventoryComponent API, Target Selector for Actor Properties APIs, and the Block Record Player Component APIs.

Blocks

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

Commands

  • The /locate structure command output now displays the identifier of the found structure instead of its name.

Entity Components

  • 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.
  • behavior.jump_around_target is no longer restricted to Vanilla content.
    • This goal allows an entity to jump over and around a target.
  • behavior.move_around_target 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.

Items

  • Adds a content error for if an icon can't be found with icon_name from minecraft:icon in 1.10 data.
  • Added minecraft:rarity item component that allows specifying the rarity of an item.
    • It has a single field value that accepts the following values:
      • common.
      • uncommon.
      • rare.
      • epic.
    • Can also be written as an inlined value like so: minecraft:rarity: uncommon.
    • The rarity of the item determines which color it uses for its name.
      • If the item has a minecraft:hover_text_color component specified, that hover text color has priority and is used instead of the rarity color.
  • 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 minecraft:storage_item 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 minecraft:max_stack_size set to 1.
    • The max_slots field (1 to 64) defines the number of slots of the dynamic container.
    • The max_weight_limit 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 allow_nested_storage_items field allows for other items with a minecraft:storage_item component to be put inside it.
    • The weight_in_storage_item (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 banned_items field defines the items that are not allowed in the item's dynamic container.
    • The allowed_items 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 minecraft:bundle_interaction 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 minecraft:storage_item component defined.
    • The minecraft:bundle_interaction component interacts with the container created by the minecraft:storage_item component.
    • The num_viewable_slots 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 [item_name]_open_front and [item_name]_open_back must be added to textures/textures_list.json.
  • The minecraft:dyeable component is now exposed to creators.

Loot Tables

  • Added 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 id that accepts the following potion id values:
      • water
      • mundane
      • long_mundane
      • thick
      • awkward
      • nightvision
      • long_nightvision
      • invisibility
      • long_invisibility
      • leaping
      • long_leaping
      • strong_leaping
      • fire_resistance
      • long_fire_resistance
      • swiftness
      • long_swiftness
      • strong_swiftness
      • slowness
      • long_slowness
      • strong_slowness
      • water_breathing
      • long_water_breathing
      • healing
      • strong_healing
      • harming
      • strong_harming
      • poison
      • long_poison
      • strong_poison
      • regeneration
      • long_regeneration
      • strong_regeneration
      • strength
      • long_strength
      • strong_strength
      • weakness
      • long_weakness
      • wither
      • turtle_master
      • long_turtle_master
      • strong_turtle_master
      • slow_falling
      • long_slow_falling
      • wind_charged
      • weaving
      • oozing
      • infested
    • The following types of items are compatible with the set_potion function:

Resource and Behavior Packs

  • The player's helmet_layer_visible variable is now based on the result of the has_head_gear 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 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 Pumpkin heads.

Trade Tables

  • The Trade Table files are now versioned:
    • TradeTier's total_exp_required is a required member from version 1.21.30.
    • TradeTier's groups is a required member from version 1.21.30.
    • TradeItem's quantity min cannot be lower than max from version 1.21.30.

Experimental

[edit | edit source]

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

Additions

[edit | edit source]

Items

[edit | edit source]

πŸ‘ Image
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 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:
Ingredients Crafting recipe
String +
Leather

Technical

[edit | edit source]

Add-Ons and Script Engine

  • Added 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 minecraft:geometry json object and requires geometry 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

  • PlayerInteractWithBlockBeforeEvent
    • Added property readonly isFirstEvent: boolean to beta. This value is true if the event was triggered on players initial interaction button press and false if triggered on holding the interaction button.
  • PlayerInteractWithBlockAfterEvent
    • Added property readonly beforeItemStack?: ItemStack to beta. This is the item the player was selecting before the interaction succeeded.
    • Added property readonly isFirstEvent: boolean to beta. 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.
  • PlayerInteractWithEntityAfterEvent
    • Added property readonly beforeItemStack?: ItemStack to beta. 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.
  • ItemUseOnBeforeEvent
    • Added property readonly isFirstEvent: boolean to beta. 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.
  • ItemUseOnAfterEvent
    • Added property readonly isFirstEvent: boolean to beta. 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.

Blocks

  • Added new experimental field item_specific_speeds to minecraft:destructible_by_mining block component.

Gameplay

  • Focus Target Camera: Added rotation_speed 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 snap_to_target bool in the free camera preset JSON to enable snapping to the target entity on the first tick.

Changes

[edit | edit source]

Technical

[edit | edit source]

API

  • Moved class PlayerCursorInventoryComponent from beta to 1.14.0.

Fixes

[edit | edit source]

78 issues fixed

From released versions before v1.21.30

  • MCPE-33801 – You can use a pumpkin to spawn an iron golem.
  • MCPE-44120 – Water splash sounds still uses old splash sounds.
  • MCPE-46302 – Parrots don't imitate sounds of newly added hostile mobs.
  • MCPE-48233 – Foxes have 20 health.
  • MCPE-59729 – Snow layers don't drop themselves when mined with a silk touch enchanted shovel.
  • MCPE-66061 – End Gateway Teleports to Main End Island.
  • MCPE-66830 – Mooshroom only spawn in light level > 11.
  • MCPE-79271 – Sea lanterns conducting redstone and not acting like transparent block.
  • MCPE-94448 – Snow golems die in hot biomes with the Fire Resistance effect.
  • MCPE-100267 – ID changes left behind legacy IDs.
  • MCPE-101388 – Outdated, incorrect, or inconsistent item/block names.
  • MCPE-130262 – Banners render in front of transparent blocks.
  • MCPE-144222 – Vertically retracting waterlogged blocks creates ghost water.
  • MCPE-153838 – Mangrove roots don't conduct redstone signals.
  • MCPE-158447 – Custom entity death message name uses unknown lang code.
  • MCPE-160236 – The arrow in the Stonecutter UI only appears after placing an ingredient (in the Classic UI Profile).
  • MCPE-169818 – Scaffolding isn’t supported by Structure Blocks.
  • MCPE-171061 – Pitcher Plant crafts to only one Cyan Dye once again.
  • MCPE-172971 – The Moon looks less brighter than usual.
  • MCPE-174857 – Some Wither Skeleton related sounds still outdated.
  • MCPE-175207 – Light/shadow stripes on Deferred Technical Preview.
  • MCPE-176186 – Beacon text uses white color in Pocket UI.
  • MCPE-176952 – Multiple trial chamber structures have missing or incorrect blocks.
  • MCPE-178305 – Trial Spawner's hitbox is a bit small.
  • MCPE-180083 – Player.IsEmoting bool (@minecraft/server api) does not return true when emoting.
  • MCPE-180238 – Mob Effects icons stay the same size when GUI scale is changed.
  • MCPE-180424 – Bed generates with the wrong color in trial chambers.
  • MCPE-180432 – Boats disappear and reappear when riding them.
  • MCPE-180912 – wall_dispenser dispenser traps can generate behind walls in trial chambers.
  • MCPE-181944 – When updating to versions past 1.20.80, blocks in item form in old worlds using numerical IDs are not upgraded correctly.
  • MCPE-182414 – Incorrect item rarity colors.
  • MCPE-182448 – Dismount from a camel gets stuck in the ground.
  • MCPE-182508 – Banner pattern rarity color is in the description instead of the name.
  • MCPE-183011 – Breeze becomes Peaceful toward target within short range.
  • MCPE-183058 – variable.helmet_layer_visible doesn't work.
  • MCPE-183157 – Didn't die in survival after hitting 0 hearts.
  • MCPE-183455 – Firework rockets are sometimes crafted with a flight duration of 1 regardless of the amount of gunpowder used.
  • MCPE-183508 – Game crashes when opening a lectern that has a book and quill while it is being moved by a sticky piston.
  • MCPE-183825 – Category tabs are missing when switching from Classic to Pocket UI with recipe book closed.
  • MCPE-183986 – /camera set still behaves incorrectly when run during an existing camera interpolation.
  • MCPE-184157 – /hud @s hide all does not hide the D-Pad arrow buttons.
  • MCPE-184363 – Dismounting a horse/mule/strider clips you 1 block into the ground when using touch controls.
  • MCPE-184728 – Null pointer dereference (game crash) when rendering custom block.

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 chamber_1/2.
  • 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 minecraft:repeating_command_block to not execute when changing to needs redstone from automatic.
  • Fixed an issue where item components would not initialize on remote clients ().
  • Fixed minecraft:structure_blockdebug bounding box rendering when clients initially load server worlds containing one.
  • Fixed an issue where @minecraft/server-ui version 1.3.0 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 next method for iterable objects.
  • Fixed an issue with minecraft:redstone_conductivity 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 sounds.json file now triggers a content error.

1 issue fixed

From released versions before v1.21.30

  • REALMS-11940 – RealismCraft addons randomly stop working & duplicating

References

[edit | edit source]
  1. ↑ "Minecraft - 1.21.30 (Bedrock)" – Minecraft Feedback, September 17, 2024.
  2. ↑ "Minecraft 1.21.30 Bedrock Changelog" by Jay Wells – Minecraft.net, September 17, 2024.
  3. ↑ "Minecraft Bedrock 1.21.30 Update Notes for Creators" – Microsoft Learn, July 17, 2025.
  4. ↑ MCPE-185896

Navigation

[edit | edit source]
Retrieved from "https://minecraft.wiki/w/Bedrock_Edition_1.21.30?oldid=3472933"

Navigation menu