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.50: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Remove broken links to missing pages
SyncBot (talk | contribs)
Fix template calls: add MC/ prefix
 
Line 29: Line 29:
| nextparent = 1.21.70
| nextparent = 1.21.70
}}
}}
{{relevant guide|Bedrock Edition guides/The Garden Awakens}}
{{MC/Relevant guide|Bedrock Edition guides/The Garden Awakens}}


'''1.21.50''', the release of '''The Garden Awakens''', is a [[Minecraft:game drop]] for ''[[Minecraft:Bedrock Edition]]'',<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/32344904160397-Minecraft-Bedrock-Edition-1-21-50-The-Garden-Awakens|title=Minecraft: Bedrock Edition 1.21.50 - The Garden Awakens|website=Minecraft Feedback|date=December 3, 2024}}</ref><ref>{{mcnet|minecraft-1-21-50-bedrock-changelog|Minecraft 1.21.50 Bedrock Changelog|December 3, 2024|Jay Wells}}</ref><ref>{{cite|url=https://learn.microsoft.com/en-us/minecraft/creator/documents/update1.21.50?view=minecraft-bedrock-stable|title=Minecraft Bedrock 1.21.50 Update Notes for Creators|website=Microsoft Learn|date=December 12, 2024}}</ref> released on December 3, 2024.
'''1.21.50''', the release of '''The Garden Awakens''', is a [[Minecraft:game drop]] for ''[[Minecraft:Bedrock Edition]]'',<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/32344904160397-Minecraft-Bedrock-Edition-1-21-50-The-Garden-Awakens|title=Minecraft: Bedrock Edition 1.21.50 - The Garden Awakens|website=Minecraft Feedback|date=December 3, 2024}}</ref><ref>{{mcnet|minecraft-1-21-50-bedrock-changelog|Minecraft 1.21.50 Bedrock Changelog|December 3, 2024|Jay Wells}}</ref><ref>{{cite|url=https://learn.microsoft.com/en-us/minecraft/creator/documents/update1.21.50?view=minecraft-bedrock-stable|title=Minecraft Bedrock 1.21.50 Update Notes for Creators|website=Microsoft Learn|date=December 12, 2024}}</ref> released on December 3, 2024.
Line 72: Line 72:
}}
}}
=== Blocks ===
=== Blocks ===
{{animate|Creaking Heart.png;Active Creaking Heart.png|32px}} '''[[Minecraft:Creaking Heart]]'''
{{MC/Animate|Creaking Heart.png;Active Creaking Heart.png|32px}} '''[[Minecraft:Creaking Heart]]'''
* A creaking heart is a “living” block generating in pale oak trees, covered on all sides by pale oak wood logs.
* A creaking heart is a “living” block generating in pale oak trees, covered on all sides by pale oak wood logs.
* Can be found activated in the pale garden biome.
* Can be found activated in the pale garden biome.
Line 92: Line 92:
}}
}}


{{Animate|Closed Eyeblossom.png;Open Eyeblossom.png|32px}} '''[[Minecraft:Eyeblossom]]s'''
{{MC/Animate|Closed Eyeblossom.png;Open Eyeblossom.png|32px}} '''[[Minecraft:Eyeblossom]]s'''
*Eyeblossoms are new flowers that generate in the pale garden biome.
*Eyeblossoms are new flowers that generate in the pale garden biome.
**They exist in two variants: closed and open.
**They exist in two variants: closed and open.
Line 119: Line 119:
[[File:Pale Moss Carpet.png|32px]] '''[[Minecraft:Pale Moss Carpet]]'''
[[File:Pale Moss Carpet.png|32px]] '''[[Minecraft:Pale Moss Carpet]]'''
* Generates naturally in the pale garden biome.
* Generates naturally in the pale garden biome.
** When placed, pale moss carpet grows up to two blocks on the solid faces of any block that borders it. {{Animate|Pale Moss Carpet (low).png;Pale Moss Carpet (tall).png|32px}}
** When placed, pale moss carpet grows up to two blocks on the solid faces of any block that borders it. {{MC/Animate|Pale Moss Carpet (low).png;Pale Moss Carpet (tall).png|32px}}
** Pale moss carpet can be bonemealed to grow to full on all solid faces of any block that borders it.
** Pale moss carpet can be bonemealed to grow to full on all solid faces of any block that borders it.


[[File:Pale Oak Leaves.png|32px]] '''Pale Oak Leaves'''
[[File:Pale Oak Leaves.png|32px]] '''Pale Oak Leaves'''
* A new type of leaves, generated in pale oak trees.
* A new type of leaves, generated in pale oak trees.
* Emits gray (color) {{cd|pale_oak_leaves}} particles falling underneath.
* Emits gray (color) {{MC/Cd|pale_oak_leaves}} particles falling underneath.


[[File:Pale Oak Log.png|32px]] '''Pale Oak Log'''
[[File:Pale Oak Log.png|32px]] '''Pale Oak Log'''
* A new type of log, generated as a part of pale oak trees.
* A new type of log, generated as a part of pale oak trees.
* Can be crafted into pale planks and wood.
* Can be crafted into pale planks and wood.
* {{Animate|Stripped Pale Oak Log JE1 BE2.png; Pale Oak Wood JE1 BE1.png; Stripped Pale Oak Wood JE1 BE2.png|32px}} Has a stripped log variant, wood variant and stripped wood variant.
* {{MC/Animate|Stripped Pale Oak Log JE1 BE2.png; Pale Oak Wood JE1 BE1.png; Stripped Pale Oak Wood JE1 BE2.png|32px}} Has a stripped log variant, wood variant and stripped wood variant.
** The stripped variant can be used to craft [[File:Pale Oak Hanging Sign JE1.png|32px]] hanging signs.
** The stripped variant can be used to craft [[File:Pale Oak Hanging Sign JE1.png|32px]] hanging signs.


Line 149: Line 149:
* [[File:Potted Pale Oak Sapling.png|32px]] Can be placed in flower pots.
* [[File:Potted Pale Oak Sapling.png|32px]] Can be placed in flower pots.


{{Animate|Resin Clump (item) JE1 BE1.png; Resin Clump JE1 BE1.png|32px}} '''[[Minecraft:Resin Clump]]'''
{{MC/Animate|Resin Clump (item) JE1 BE1.png; Resin Clump JE1 BE1.png|32px}} '''[[Minecraft:Resin Clump]]'''
* A multi-face block.
* A multi-face block.
* Dropped by the creaking heart when it is destroyed.
* Dropped by the creaking heart when it is destroyed.
Line 248: Line 248:
=== Gameplay ===
=== Gameplay ===
'''Achievements'''
'''Achievements'''
{{Load achievements|Heart Transplanter}}
{{MC/Load achievements|Heart Transplanter}}


=== General ===
=== General ===
Line 323: Line 323:


=== Command format ===
=== Command format ===
'''{{cmd|/set_movement_authority}}'''
'''{{MC/Cmd|/set_movement_authority}}'''
*Control the client or server to check a player movement.
*Control the client or server to check a player movement.


'''{{cmd|/schedule}}'''
'''{{MC/Cmd|/schedule}}'''
*Added delay overload to the command, which allows players to queue a function to be executed after a certain amount of time. Time can be specified with no postfix, postfix {{cd|t}} to indicate ticks, postfix {{cd|s}} to indicate seconds, or with the postfix {{cd|d}} to indicate days. Players can also give the argument {{cd|append}} to add their request to the queue no matter what, or {{cd|replace}} (which is also the default) to replace all current matching requests with the new one.
*Added delay overload to the command, which allows players to queue a function to be executed after a certain amount of time. Time can be specified with no postfix, postfix {{MC/Cd|t}} to indicate ticks, postfix {{MC/Cd|s}} to indicate seconds, or with the postfix {{MC/Cd|d}} to indicate days. Players can also give the argument {{MC/Cd|append}} to add their request to the queue no matter what, or {{MC/Cd|replace}} (which is also the default) to replace all current matching requests with the new one.
**{{cmd|/schedule delay add <function> <delay (ticks)> [append{{!}}replace]}}
**{{cmd|/schedule delay add <function> <delay (ticks)> [append{{!}}replace]}}
**{{cmd|/schedule delay clear <function>}}
**{{MC/Cmd|/schedule delay clear <function>}}


=== Gameplay ===
=== Gameplay ===
Line 338: Line 338:
'''Tags'''
'''Tags'''
*The following block tags are no longer behind the "Upcoming Creator Features" experimental toggle:
*The following block tags are no longer behind the "Upcoming Creator Features" experimental toggle:
**{{cd|minecraft:diamond_tier_destructible}}
**{{MC/Cd|minecraft:diamond_tier_destructible}}
**{{cd|minecraft:iron_tier_destructible}}
**{{MC/Cd|minecraft:iron_tier_destructible}}
**{{cd|minecraft:is_axe_item_destructible}}
**{{MC/Cd|minecraft:is_axe_item_destructible}}
***Has been renamed from {{cd|minecraft:is_hatchet_item_destructible}}.
***Has been renamed from {{MC/Cd|minecraft:is_hatchet_item_destructible}}.
**{{cd|minecraft:is_hoe_item_destructible}}
**{{MC/Cd|minecraft:is_hoe_item_destructible}}
**{{cd|minecraft:is_mace_item_destructible}}
**{{MC/Cd|minecraft:is_mace_item_destructible}}
**{{cd|minecraft:is_pickaxe_item_destructible}}
**{{MC/Cd|minecraft:is_pickaxe_item_destructible}}
**{{cd|minecraft:is_shears_item_destructible}}
**{{MC/Cd|minecraft:is_shears_item_destructible}}
**{{cd|minecraft:is_shovel_item_destructible}}
**{{MC/Cd|minecraft:is_shovel_item_destructible}}
**{{cd|minecraft:is_sword_item_destructible}}
**{{MC/Cd|minecraft:is_sword_item_destructible}}
**{{cd|minecraft:netherite_tier_destructible}}
**{{MC/Cd|minecraft:netherite_tier_destructible}}
**{{cd|minecraft:stone_tier_destructible}}
**{{MC/Cd|minecraft:stone_tier_destructible}}
*Removed the following block tags:
*Removed the following block tags:
**{{cd|minecraft:is_digger_item_destructible}}
**{{MC/Cd|minecraft:is_digger_item_destructible}}
**{{cd|minecraft:is_tool_item_destructible}}
**{{MC/Cd|minecraft:is_tool_item_destructible}}
**{{cd|minecraft:gold_tier_destructible}}
**{{MC/Cd|minecraft:gold_tier_destructible}}
**{{cd|minecraft:wood_tier_destructible}}
**{{MC/Cd|minecraft:wood_tier_destructible}}


'''[[Minecraft:Realms]]'''
'''[[Minecraft:Realms]]'''
Line 412: Line 412:
'''[[Minecraft:Feature]]s'''
'''[[Minecraft:Feature]]s'''
*The following feature types are now unable to place internal-only features:
*The following feature types are now unable to place internal-only features:
**{{cd|minecraft:aggregate_feature}}
**{{MC/Cd|minecraft:aggregate_feature}}
**{{cd|minecraft:snap_to_surface_feature}}
**{{MC/Cd|minecraft:snap_to_surface_feature}}
**{{cd|minecraft:surface_relative_threshold_feature}}
**{{MC/Cd|minecraft:surface_relative_threshold_feature}}
**{{cd|minecraft:weighted_random_feature}}
**{{MC/Cd|minecraft:weighted_random_feature}}


'''[[Minecraft:Tall Grass]]'''
'''[[Minecraft:Tall Grass]]'''
Line 426: Line 426:


'''Trial Chambers'''
'''Trial Chambers'''
*Changed contents of chest in {{cd|end_2}} to reference a loot table.
*Changed contents of chest in {{MC/Cd|end_2}} to reference a loot table.


=== Technical ===
=== Technical ===
'''Add-Ons and Script Engine'''
'''Add-Ons and Script Engine'''
*The [Beta] fields in the {{cd|minecraft:looked_at}} and {{cd|minecraft:home}} entity components are no longer marked as [Beta] and no longer require {{cd|use_beta_features}} to be specified in the root JSON object.
*The [Beta] fields in the {{MC/Cd|minecraft:looked_at}} and {{MC/Cd|minecraft:home}} entity components are no longer marked as [Beta] and no longer require {{MC/Cd|use_beta_features}} to be specified in the root JSON object.


'''API'''
'''API'''
*Added {{cd|beforeEvents}} object to {{cd|@minecraft/server-net}} module version {{cd|1.0.0-beta}} which exposes two events:
*Added {{MC/Cd|beforeEvents}} object to {{MC/Cd|@minecraft/server-net}} module version {{MC/Cd|1.0.0-beta}} which exposes two events:
**{{cd|packetReceive}}: This event is called when the game server receives a network packet from a client. If cancelled, the server will silently ignore the packet.
**{{MC/Cd|packetReceive}}: This event is called when the game server receives a network packet from a client. If cancelled, the server will silently ignore the packet.
**{{cd|packetSend}}: This event is called when the game server sends a network packet to client(s). If cancelled, the packet is dropped and never sent to the recipients.
**{{MC/Cd|packetSend}}: This event is called when the game server sends a network packet to client(s). If cancelled, the packet is dropped and never sent to the recipients.
*Added additional optional arguments of {{cd|name}} and {{cd|parentThemeId}} to {{cd|addNewTheme()}}. When a valid {{cd|parentThemeId}} has been passed through the function, the newly created theme would inherit all the theme color properties from the parent.
*Added additional optional arguments of {{MC/Cd|name}} and {{MC/Cd|parentThemeId}} to {{MC/Cd|addNewTheme()}}. When a valid {{MC/Cd|parentThemeId}} has been passed through the function, the newly created theme would inherit all the theme color properties from the parent.
*Vanilla trial spawner NBT {{cd|normalConfig}} and {{cd|ominousConfig}} tags values now support references to common configurations as an alternative to inline configuration.
*Vanilla trial spawner NBT {{MC/Cd|normalConfig}} and {{MC/Cd|ominousConfig}} tags values now support references to common configurations as an alternative to inline configuration.


'''Audio'''
'''Audio'''
*Per-biome ambient sounds are now defined in {{cd|client_biome}} JSON components
*Per-biome ambient sounds are now defined in {{MC/Cd|client_biome}} JSON components
**This uses the new {{cd|minecraft:ambient_sounds}} component
**This uses the new {{MC/Cd|minecraft:ambient_sounds}} component
**Named sounds must be defined in {{cd|individual_named_sounds}} in {{cd|sounds.json}} files.
**Named sounds must be defined in {{MC/Cd|individual_named_sounds}} in {{MC/Cd|sounds.json}} files.


'''[[Minecraft:Biome]]s'''
'''[[Minecraft:Biome]]s'''
*Client biome JSON files now support a {{cd|minecraft:biome_music}} component with a {{cd|volume_multiplier}} field which will gradually affect music volume when the audio listener is inside the corresponding biome.
*Client biome JSON files now support a {{MC/Cd|minecraft:biome_music}} component with a {{MC/Cd|volume_multiplier}} field which will gradually affect music volume when the audio listener is inside the corresponding biome.
**The gradual volume change will take roughly ten seconds and will linearly increase but exponentially decrease.
**The gradual volume change will take roughly ten seconds and will linearly increase but exponentially decrease.


'''[[Minecraft:Block]]s'''
'''[[Minecraft:Block]]s'''
*Updated {{cd|minecraft:destructible_by_mining}} component, new field {{cd|item_specific_speeds}} no longer experimental.
*Updated {{MC/Cd|minecraft:destructible_by_mining}} component, new field {{MC/Cd|item_specific_speeds}} no longer experimental.
*Added new field {{cd|ambient_occlusion_exponent}} to {{cd|blocks.json}} file schema in resource packs, replaces broken {{cd|brightness_gamma}} field.
*Added new field {{MC/Cd|ambient_occlusion_exponent}} to {{MC/Cd|blocks.json}} file schema in resource packs, replaces broken {{MC/Cd|brightness_gamma}} field.
*Added the {{cd|minecraft:liquid_detection}} component which controls the basic liquid detection properties of a block, such as liquidlogging, liquid blocking, and being broken or popped by liquid spread. The only liquid currently supported by the component is water.
*Added the {{MC/Cd|minecraft:liquid_detection}} component which controls the basic liquid detection properties of a block, such as liquidlogging, liquid blocking, and being broken or popped by liquid spread. The only liquid currently supported by the component is water.
*Using the {{cd|minecraft:block_placer}} item component to render the referenced block as the item icon no longer requires the "Upcoming Creator Features" toggle.
*Using the {{MC/Cd|minecraft:block_placer}} item component to render the referenced block as the item icon no longer requires the "Upcoming Creator Features" toggle.


'''Entity Components'''
'''Entity Components'''
*Added a new component {{cd|minecraft:cannot_be_attacked}}. When added to an entity it prevents other entities from attacking it unless they fulfill an exception filter, in vanilla it is added to ghasts, creators can add their entities to the exception filter allowing them to then attack ghasts.
*Added a new component {{MC/Cd|minecraft:cannot_be_attacked}}. When added to an entity it prevents other entities from attacking it unless they fulfill an exception filter, in vanilla it is added to ghasts, creators can add their entities to the exception filter allowing them to then attack ghasts.
*The {{cd|minecraft:looked_at}} component's {{cd|look_at_locations}} field now accepts a list of objects as a parameter, each containing two fields
*The {{MC/Cd|minecraft:looked_at}} component's {{MC/Cd|look_at_locations}} field now accepts a list of objects as a parameter, each containing two fields
**{{cd|location}}, the location of the entity that must be visible
**{{MC/Cd|location}}, the location of the entity that must be visible
***Valid values: {{cd|head}}, {{cd|body}}, {{cd|feet}}
***Valid values: {{MC/Cd|head}}, {{MC/Cd|body}}, {{MC/Cd|feet}}
**{{cd|vertical_offset}}, an optional vertical offset applied to the entity's location
**{{MC/Cd|vertical_offset}}, an optional vertical offset applied to the entity's location
*Added the {{cd|minecraft:ignore_cannot_be_attacked}} component and moved the filter from {{cd|minecraft:cannot_be_attacked}} to it. This allows content to have custom mobs which bypass the {{cd|cannot_be_attacked}} component (for example the one on the ghast) without requiring a modification of the attacked mob's settings.
*Added the {{MC/Cd|minecraft:ignore_cannot_be_attacked}} component and moved the filter from {{MC/Cd|minecraft:cannot_be_attacked}} to it. This allows content to have custom mobs which bypass the {{MC/Cd|cannot_be_attacked}} component (for example the one on the ghast) without requiring a modification of the attacked mob's settings.
*The {{Cd|code=minecraft:angry}} component now has a new field:
*The {{MC/Cd|code=minecraft:angry}} component now has a new field:
** {{Cd|code=broadcast_anger_when_dying}} defines whether an entity should broadcast anger to entities of the same type if killed in one hit. This is set to {{Cd|code=true}} by default.
** {{MC/Cd|code=broadcast_anger_when_dying}} defines whether an entity should broadcast anger to entities of the same type if killed in one hit. This is set to {{MC/Cd|code=true}} by default.
** This change was not mentioned in the changelog.
** This change was not mentioned in the changelog.


'''Entity Event Responses'''
'''Entity Event Responses'''
*Added the {{cd|play_sound}} entity event response, which allows the owner entity to emit sounds.
*Added the {{MC/Cd|play_sound}} entity event response, which allows the owner entity to emit sounds.
**The {{cd|sound}} field specifies the sound event to play.
**The {{MC/Cd|sound}} field specifies the sound event to play.
**Sounds are played at the owner entity's position.
**Sounds are played at the owner entity's position.
*The {{cd|execute_event_on_home_block}} entity event response is now marked as {{cd|[Beta]}} and requires {{cd|use_beta_features}} to be specified in the root JSON object.
*The {{MC/Cd|execute_event_on_home_block}} entity event response is now marked as {{MC/Cd|[Beta]}} and requires {{MC/Cd|use_beta_features}} to be specified in the root JSON object.
*Added the {{cd|emit_particle}} entity event response, allowing particles to be emitted at the center of the entity's bounding box.
*Added the {{MC/Cd|emit_particle}} entity event response, allowing particles to be emitted at the center of the entity's bounding box.
**The {{cd|particle}} field allows to specify the type of particle to emit.
**The {{MC/Cd|particle}} field allows to specify the type of particle to emit.


'''General'''
'''General'''
Line 477: Line 477:


'''[[Minecraft:Molang]]'''
'''[[Minecraft:Molang]]'''
*Moved {{cd|query.client_memory_tier}} to {{cd|stable}}.
*Moved {{MC/Cd|query.client_memory_tier}} to {{MC/Cd|stable}}.
**Removed {{cd|Undetermined}}. It returns a number representing the client RAM memory tier, 0 = {{cd|SuperLow}}, 1 = {{cd|Low}}, 2 = {{cd|Mid}}, 3 = {{cd|High}}, or 4 = {{cd|SuperHigh}}. Available on the Client (Resource Packs) only.
**Removed {{MC/Cd|Undetermined}}. It returns a number representing the client RAM memory tier, 0 = {{MC/Cd|SuperLow}}, 1 = {{MC/Cd|Low}}, 2 = {{MC/Cd|Mid}}, 3 = {{MC/Cd|High}}, or 4 = {{MC/Cd|SuperHigh}}. Available on the Client (Resource Packs) only.
*Moved {{cd|query.server_memory_tier}} to {{cd|stable}}.
*Moved {{MC/Cd|query.server_memory_tier}} to {{MC/Cd|stable}}.
**Removed {{cd|Undetermined}}. It returns a number representing the server RAM memory tier, 0 = {{cd|SuperLow}}, 1 = {{cd|Low}}, 2 = {{cd|Mid}}, 3 = {{cd|High}}, or 4 = {{cd|SuperHigh}}. Available on the server side (Behavior Packs) only.
**Removed {{MC/Cd|Undetermined}}. It returns a number representing the server RAM memory tier, 0 = {{MC/Cd|SuperLow}}, 1 = {{MC/Cd|Low}}, 2 = {{MC/Cd|Mid}}, 3 = {{MC/Cd|High}}, or 4 = {{MC/Cd|SuperHigh}}. Available on the server side (Behavior Packs) only.
*Moved {{cd|query.client_max_render_distance}} to {{cd|stable}}.
*Moved {{MC/Cd|query.client_max_render_distance}} to {{MC/Cd|stable}}.


'''Network Protocol'''
'''Network Protocol'''
*New actor type added: {{cd|Creaking (146)}}.
*New actor type added: {{MC/Cd|Creaking (146)}}.
*New level events added: {{cd|ParticleCreakingHeartTrail}}, {{cd|ParticleCreakingTeardown}}.
*New level events added: {{MC/Cd|ParticleCreakingHeartTrail}}, {{MC/Cd|ParticleCreakingTeardown}}.
*New level sound events added: {{cd|ImitateCreaking}}, {{cd|CreakingHeartTrail}}, {{cd|CreakingHeartSpawn}}, {{cd|Activate}}, {{cd|Deactivate}}, {{cd|Freeze}}, {{cd|Unfreeze}}.
*New level sound events added: {{MC/Cd|ImitateCreaking}}, {{MC/Cd|CreakingHeartTrail}}, {{MC/Cd|CreakingHeartSpawn}}, {{MC/Cd|Activate}}, {{MC/Cd|Deactivate}}, {{MC/Cd|Freeze}}, {{MC/Cd|Unfreeze}}.
*Level event removed: {{cd|ParticleCreakingTeardown}}.
*Level event removed: {{MC/Cd|ParticleCreakingTeardown}}.
*New particle type added: {{cd|CreakingCrumble}}.
*New particle type added: {{MC/Cd|CreakingCrumble}}.
*New level sound events added: {{cd|Open}}, {{cd|OpenLong}}, {{cd|Close}}, and {{cd|CloseLong}}
*New level sound events added: {{MC/Cd|Open}}, {{MC/Cd|OpenLong}}, {{MC/Cd|Close}}, and {{MC/Cd|CloseLong}}
*New Particle Type added: {{cd|EyeblossomOpen}}
*New Particle Type added: {{MC/Cd|EyeblossomOpen}}
*New Particle Type added: {{cd|EyeblossomClose}}
*New Particle Type added: {{MC/Cd|EyeblossomClose}}
*New particle type added: {{cd|PaleOakLeaves}}
*New particle type added: {{MC/Cd|PaleOakLeaves}}


'''Scripting API'''
'''Scripting API'''
*Moved {{cd|ClientSystemInfo}} from {{cd|beta}} to {{cd|1.16.0}}.
*Moved {{MC/Cd|ClientSystemInfo}} from {{MC/Cd|beta}} to {{MC/Cd|1.16.0}}.
*Moved {{cd|MemoryTier}} from {{cd|beta}} to {{cd|1.16.0}}.
*Moved {{MC/Cd|MemoryTier}} from {{MC/Cd|beta}} to {{MC/Cd|1.16.0}}.
*Moved {{cd|PlatformType}} from {{cd|beta}} to {{cd|1.16.0}}.
*Moved {{MC/Cd|PlatformType}} from {{MC/Cd|beta}} to {{MC/Cd|1.16.0}}.
*Moved {{cd|SystemInfo}} from {{cd|beta}} to {{cd|1.16.0}}.
*Moved {{MC/Cd|SystemInfo}} from {{MC/Cd|beta}} to {{MC/Cd|1.16.0}}.
*Enum {{cd|MemoryTier}}.
*Enum {{MC/Cd|MemoryTier}}.
**Removed {{cd|Undetermined}} entry.
**Removed {{MC/Cd|Undetermined}} entry.


'''Stability and Performance'''
'''Stability and Performance'''
Line 509: Line 509:
=== Additions ===
=== Additions ===
==== Command format ====
==== Command format ====
'''{{cmd|loot}}'''
'''{{MC/Cmd|loot}}'''
*The {{cd|mine}} overload was added to the {{cmd|/loot}} command under the Upcoming Creator Features experiments.
*The {{MC/Cd|mine}} overload was added to the {{MC/Cmd|/loot}} command under the Upcoming Creator Features experiments.


'''{{cmd|place}}'''
'''{{MC/Cmd|place}}'''
*Added {{cd|place}}.
*Added {{MC/Cd|place}}.


==== Technical ====
==== Technical ====
'''Add-Ons and Script Engine'''
'''Add-Ons and Script Engine'''
*Added {{cd|canUseBlockAsIcon}} bool to the {{cd|minecraft:block_placer}} item component network data to fix bug where clients did not render the block item correctly.
*Added {{MC/Cd|canUseBlockAsIcon}} bool to the {{MC/Cd|minecraft:block_placer}} item component network data to fix bug where clients did not render the block item correctly.


'''API'''
'''API'''
*Add {{cd|collectRuntimeStats}} to {{cd|@minecraft/debug-utilities}} module, exposing script runtime memory usage.
*Add {{MC/Cd|collectRuntimeStats}} to {{MC/Cd|@minecraft/debug-utilities}} module, exposing script runtime memory usage.
*Added new input permissions that effectively allow creators to enable/disable player inputs including: lateral movement, move forward, move backward, move left, move right, sneak, jump, mount, and dismount.
*Added new input permissions that effectively allow creators to enable/disable player inputs including: lateral movement, move forward, move backward, move left, move right, sneak, jump, mount, and dismount.
**Extended {{cd|PlayerInputPermissions}} script class to read and write the new input permissions
**Extended {{MC/Cd|PlayerInputPermissions}} script class to read and write the new input permissions
**Extended {{cmd|/inputpermission}} command to use the new input permissions
**Extended {{MC/Cmd|/inputpermission}} command to use the new input permissions
**Extended {{cd|haspermission}} selector to use the new input permissions
**Extended {{MC/Cd|haspermission}} selector to use the new input permissions
*Added {{cd|initialRotation}} optional member to {{cd|SpawnEntityOptions}} for specifying the initial rotation of the spawned entity in degrees.
*Added {{MC/Cd|initialRotation}} optional member to {{MC/Cd|SpawnEntityOptions}} for specifying the initial rotation of the spawned entity in degrees.
*Added new method {{cd|lookAt}} to {{cd|Entity}} which sets the rotation of the entity to face the desired target location.
*Added new method {{MC/Cd|lookAt}} to {{MC/Cd|Entity}} which sets the rotation of the entity to face the desired target location.
*Added {{cd|shutdown}} event to {{cd|beforeEvents}} within the {{cd|system}} class. This is fired after all players have left and the world is about to shutdown/close.
*Added {{MC/Cd|shutdown}} event to {{MC/Cd|beforeEvents}} within the {{MC/Cd|system}} class. This is fired after all players have left and the world is about to shutdown/close.
*Input APIs
*Input APIs
**Added a suite of input APIs that are readable even if the player's input is disabled with input permissions
**Added a suite of input APIs that are readable even if the player's input is disabled with input permissions
**Added {{cd|getMovementVector(): Vector2}} to {{cd|InputInfo}} to read raw movement values
**Added {{MC/Cd|getMovementVector(): Vector2}} to {{MC/Cd|InputInfo}} to read raw movement values
**Added enum {{cd|InputButton}} with values {{cd|Jump}} and {{cd|Sneak}}
**Added enum {{MC/Cd|InputButton}} with values {{MC/Cd|Jump}} and {{MC/Cd|Sneak}}
**Added enum {{cd|ButtonState}} with values {{cd|Pressed}} and {{cd|Released}}
**Added enum {{MC/Cd|ButtonState}} with values {{MC/Cd|Pressed}} and {{MC/Cd|Released}}
**Added {{cd|getButtonState(button: InputButton): ButtonState}} to {{cd|InputInfo}} to read raw player button inputs
**Added {{MC/Cd|getButtonState(button: InputButton): ButtonState}} to {{MC/Cd|InputInfo}} to read raw player button inputs
**Added {{cd|world.afterEvents.playerButtonInput}} event to listen to button change events
**Added {{MC/Cd|world.afterEvents.playerButtonInput}} event to listen to button change events
*Added access to the composting chance for existing Vanilla items via the {{cd|ItemStack}} API
*Added access to the composting chance for existing Vanilla items via the {{MC/Cd|ItemStack}} API
*Added access to the composting chance for items with {{cd|CompostableItemComponent}} via the Item Component API
*Added access to the composting chance for items with {{MC/Cd|CompostableItemComponent}} via the Item Component API
*{{cd|CameraFixedBoomOptions}}
*{{MC/Cd|CameraFixedBoomOptions}}
**Added property {{cd|entityOffset?: Vector3}}.
**Added property {{MC/Cd|entityOffset?: Vector3}}.
*Added new {{cd|CameraTargetOptions}} parameter inside {{cd|setCamera}} for {{cd|beta}}. This can be used to modify the {{cd|minecraft:free}} preset if the Focus Target experimental camera toggle is enabled.
*Added new {{MC/Cd|CameraTargetOptions}} parameter inside {{MC/Cd|setCamera}} for {{MC/Cd|beta}}. This can be used to modify the {{MC/Cd|minecraft:free}} preset if the Focus Target experimental camera toggle is enabled.


'''Blocks'''
'''Blocks'''
*Added {{cd|minecraft:item_visual}} block component. This component takes nested {{cd|minecraft:geometry}} and {{cd|minecraft:material_instances}} components to configure the item representation of a block
*Added {{MC/Cd|minecraft:item_visual}} block component. This component takes nested {{MC/Cd|minecraft:geometry}} and {{MC/Cd|minecraft:material_instances}} components to configure the item representation of a block
**{{cd|geometry}} and {{cd|material_instances}} fields are required. They utilize the same fields/requirements as {{cd|minecraft:geometry}} and {{cd|minecraft:material_instances}} respectively
**{{MC/Cd|geometry}} and {{MC/Cd|material_instances}} fields are required. They utilize the same fields/requirements as {{MC/Cd|minecraft:geometry}} and {{MC/Cd|minecraft:material_instances}} respectively
**Block must include {{cd|minecraft:geometry}} and {{cd|minecraft:material_instances}} components alongside the {{cd|minecraft:item_visual}} component
**Block must include {{MC/Cd|minecraft:geometry}} and {{MC/Cd|minecraft:material_instances}} components alongside the {{MC/Cd|minecraft:item_visual}} component
**Requires the "Upcoming Creator Features" toggle
**Requires the "Upcoming Creator Features" toggle
*Cobwebs now obey {{cd|blockshape}} and {{cd|textures}} properties set in {{cd|blocks.json}}
*Cobwebs now obey {{MC/Cd|blockshape}} and {{MC/Cd|textures}} properties set in {{MC/Cd|blocks.json}}
**Requires the "Upcoming Creator Features" toggle
**Requires the "Upcoming Creator Features" toggle


'''Camera'''
'''Camera'''
*Added {{cd|minecraft:fixed_boom}} preset to the "Creator Cameras: New Third Person Presets" experimental toggle.
*Added {{MC/Cd|minecraft:fixed_boom}} preset to the "Creator Cameras: New Third Person Presets" experimental toggle.
*Added experimental toggle "Aim Assist" to allow easy targeting while using custom camera perspectives.
*Added experimental toggle "Aim Assist" to allow easy targeting while using custom camera perspectives.
**Aim assist currently targets blocks. Entities will be enabled in a future release.
**Aim assist currently targets blocks. Entities will be enabled in a future release.
*Aim assist can be enabled through {{cd|/aimassist}} command.
*Aim assist can be enabled through {{MC/Cd|/aimassist}} command.
**Aim assist's targeting behavior (distance, width, and height) can be configured through the settings under {{cd|aim_assist}} folder using a behavior pack.
**Aim assist's targeting behavior (distance, width, and height) can be configured through the settings under {{MC/Cd|aim_assist}} folder using a behavior pack.
**Aim assist will highlight the selected target. The highlighting textures are customizable through textures under {{cd|textures\ui}} folder using a resource pack.
**Aim assist will highlight the selected target. The highlighting textures are customizable through textures under {{MC/Cd|textures\ui}} folder using a resource pack.
*Added the rotation to the camera command for the {{cd|fixed_boom}} camera
*Added the rotation to the camera command for the {{MC/Cd|fixed_boom}} camera
*Added content error when trying to target an entity when not on a free camera.
*Added content error when trying to target an entity when not on a free camera.


'''Component'''
'''Component'''
*Added the {{cd|minecraft:compostable}} item component to Upcoming Creator Features experimental toggle
*Added the {{MC/Cd|minecraft:compostable}} item component to Upcoming Creator Features experimental toggle


'''Creator Options'''
'''Creator Options'''
Line 567: Line 567:


'''[[Minecraft:Molang]]'''
'''[[Minecraft:Molang]]'''
*Added {{cd|query.last_input_mode_is_any}}.  
*Added {{MC/Cd|query.last_input_mode_is_any}}.  
**It takes one or more arguments ({{cd|keyboard_and_mouse}}, {{cd|touch}}, {{cd|gamepad}}, or {{cd|motion_controller}}). If the last input used is any of the specified string values, returns 1.0. Otherwise returns 0.0. Available on the Client (Resource Packs) only.  
**It takes one or more arguments ({{MC/Cd|keyboard_and_mouse}}, {{MC/Cd|touch}}, {{MC/Cd|gamepad}}, or {{MC/Cd|motion_controller}}). If the last input used is any of the specified string values, returns 1.0. Otherwise returns 0.0. Available on the Client (Resource Packs) only.  
*Added {{cd|query.touch_only_affects_hotbar}}.  
*Added {{MC/Cd|query.touch_only_affects_hotbar}}.  
**It returns 1.0 if the touch input only affects the touchbar, otherwise returns 0.0. Available on the Client (Resource Packs) only.
**It returns 1.0 if the touch input only affects the touchbar, otherwise returns 0.0. Available on the Client (Resource Packs) only.


'''Scripting'''
'''Scripting'''
*Added enum {{cd|InputMode}}.  
*Added enum {{MC/Cd|InputMode}}.  
**{{cd|<nowiki>export enum InputMode { Gamepad = 'Gamepad', KeyboardAndMouse = 'KeyboardAndMouse', MotionController = 'MotionController', Touch = 'Touch', Undetermined = 'Undetermined', }</nowiki>}}
**{{cd|<nowiki>export enum InputMode { Gamepad = 'Gamepad', KeyboardAndMouse = 'KeyboardAndMouse', MotionController = 'MotionController', Touch = 'Touch', Undetermined = 'Undetermined', }</nowiki>}}
*Added class {{cd|InputInfo}}.
*Added class {{MC/Cd|InputInfo}}.
**Field {{cd|touchOnlyAffectsHotbar}}. Whether the player touch input only affects the touchbar or not.
**Field {{MC/Cd|touchOnlyAffectsHotbar}}. Whether the player touch input only affects the touchbar or not.
**Field {{cd|lastInputModeUsed}}. The last input mode used by the player.
**Field {{MC/Cd|lastInputModeUsed}}. The last input mode used by the player.
**Added field {{cd|inputInfo}}.
**Added field {{MC/Cd|inputInfo}}.
*Added class {{cd|PlayerInputModeChangeAfterEvent}}.
*Added class {{MC/Cd|PlayerInputModeChangeAfterEvent}}.
**Field {{cd|newInputModeUsed}}, the new input mode used by the player.
**Field {{MC/Cd|newInputModeUsed}}, the new input mode used by the player.
**Field {{cd|player}}, the player that had the input mode change.
**Field {{MC/Cd|player}}, the player that had the input mode change.
**Field {{cd|previousInputModeUsed}}, the previous input mode used by the player.
**Field {{MC/Cd|previousInputModeUsed}}, the previous input mode used by the player.
*Added class {{cd|PlayerInputModeChangeAfterEventSignal}}.
*Added class {{MC/Cd|PlayerInputModeChangeAfterEventSignal}}.
*Added support for input glyph replacement for server forms ({{cd|ActionFormData}}, {{cd|MessageFormData}}, and {{cd|ModalFormData}}).
*Added support for input glyph replacement for server forms ({{MC/Cd|ActionFormData}}, {{MC/Cd|MessageFormData}}, and {{MC/Cd|ModalFormData}}).


'''Structures'''
'''Structures'''
Line 596: Line 596:


'''UI'''
'''UI'''
*Added support for input glyph replacement for signed books. For example, using input string {{cd|:_input_key.jump:}} will be replaced with "JUMP" when using keyboard, or an emoji in case of using a gamepad.
*Added support for input glyph replacement for signed books. For example, using input string {{MC/Cd|:_input_key.jump:}} will be replaced with "JUMP" when using keyboard, or an emoji in case of using a gamepad.


=== Changes ===
=== Changes ===
==== Technical ====
==== Technical ====
'''API'''
'''API'''
*{{cd|BlockComponentTypes}}
*{{MC/Cd|BlockComponentTypes}}
**Moved {{cd|FluidContainer}} from {{cd|beta}} to {{cd|1.16.0}}.
**Moved {{MC/Cd|FluidContainer}} from {{MC/Cd|beta}} to {{MC/Cd|1.16.0}}.
*Moved {{cd|BlockFluidContainerComponent}} from {{cd|beta}} to {{cd|1.16.0}}.
*Moved {{MC/Cd|BlockFluidContainerComponent}} from {{MC/Cd|beta}} to {{MC/Cd|1.16.0}}.
*Moved {{cd|FluidContainer}} from {{cd|beta}} to {{cd|1.16.0}}.
*Moved {{MC/Cd|FluidContainer}} from {{MC/Cd|beta}} to {{MC/Cd|1.16.0}}.
*Moved {{cd|BlockFillOptions}} from {{cd|beta}} to {{cd|v1.16.0}}.
*Moved {{MC/Cd|BlockFillOptions}} from {{MC/Cd|beta}} to {{MC/Cd|v1.16.0}}.
*Moved {{cd|UnloadedChunksError}} from {{cd|beta}} to {{cd|v1.16.0}}.
*Moved {{MC/Cd|UnloadedChunksError}} from {{MC/Cd|beta}} to {{MC/Cd|v1.16.0}}.
*Dimension
*Dimension
**Moved {{cd|containsBlock(volume: BlockVolumeBase, filter: BlockFilter, allowUnloadedChunks?: boolean): boolean}} from {{cd|beta}} to {{cd|v1.16.0}}.
**Moved {{MC/Cd|containsBlock(volume: BlockVolumeBase, filter: BlockFilter, allowUnloadedChunks?: boolean): boolean}} from {{MC/Cd|beta}} to {{MC/Cd|v1.16.0}}.
**Moved {{cd|getBlocks(volume: BlockVolumeBase, filter: BlockFilter, allowUnloadedChunks?: boolean): ListBlockVolume}} from {{cd|beta}} to {{cd|v1.16.0}}.
**Moved {{MC/Cd|getBlocks(volume: BlockVolumeBase, filter: BlockFilter, allowUnloadedChunks?: boolean): ListBlockVolume}} from {{MC/Cd|beta}} to {{MC/Cd|v1.16.0}}.
**Moved {{cd|fillBlocks(volume: BlockVolumeBase, block: BlockPermutation | BlockType | string, options?: BlockFillOptions): ListBlockVolume;}} from {{cd|beta}} to {{cd|v1.16.0}}.
**Moved {{MC/Cd|fillBlocks(volume: BlockVolumeBase, block: BlockPermutation | BlockType | string, options?: BlockFillOptions): ListBlockVolume;}} from {{MC/Cd|beta}} to {{MC/Cd|v1.16.0}}.
*{{cd|ItemUseOnBeforeEvent}}
*{{MC/Cd|ItemUseOnBeforeEvent}}
**Move property {{cd|readonly isFirstEvent: boolean}} from {{cd|beta}} to {{cd|v1.16.0}}.
**Move property {{MC/Cd|readonly isFirstEvent: boolean}} from {{MC/Cd|beta}} to {{MC/Cd|v1.16.0}}.
*{{cd|ItemUseOnAfterEvent}}
*{{MC/Cd|ItemUseOnAfterEvent}}
**Move property {{cd|readonly isFirstEvent: boolean}} from {{cd|beta}} to {{cd|v1.16.0}}.
**Move property {{MC/Cd|readonly isFirstEvent: boolean}} from {{MC/Cd|beta}} to {{MC/Cd|v1.16.0}}.


'''Block Components'''
'''Block Components'''
*Modified {{cd|ambient_occlusion}} field for {{cd|minecraft:material_instances}} component to be a float value, requires Upcoming Creator Features experiment.
*Modified {{MC/Cd|ambient_occlusion}} field for {{MC/Cd|minecraft:material_instances}} component to be a float value, requires Upcoming Creator Features experiment.


'''Cameras'''
'''Cameras'''
*Tracking a target using the free camera preset: optional {{cd|tracking_radius}} float value for setting a listening radius for a target entity
*Tracking a target using the free camera preset: optional {{MC/Cd|tracking_radius}} float value for setting a listening radius for a target entity


'''Scripting'''
'''Scripting'''
*Enum {{cd|InputMode}}.
*Enum {{MC/Cd|InputMode}}.
**Removed {{cd|Undetermined}} entry.
**Removed {{MC/Cd|Undetermined}} entry.
*Class {{cd|InputInfo}}.
*Class {{MC/Cd|InputInfo}}.
**Throws {{cd|EngineError}} instead of {{cd|Error}} in case of internal error.
**Throws {{MC/Cd|EngineError}} instead of {{MC/Cd|Error}} in case of internal error.


== Fixes ==
== Fixes ==
Line 659: Line 659:
|170516|Mangrove leaves don't use separate opaque textures
|170516|Mangrove leaves don't use separate opaque textures
|170791|Content Log GUI in Education Edition worlds.
|170791|Content Log GUI in Education Edition worlds.
|171001|{{cd|rawtext %%%%1}} cannot be escaped correctly
|171001|{{MC/Cd|rawtext %%%%1}} cannot be escaped correctly
|173582|Sponges no longer make a sound when absorbing water.
|173582|Sponges no longer make a sound when absorbing water.
|174191|Blocks with texture variations will ignore PBR texture sets when using deferred lighting.
|174191|Blocks with texture variations will ignore PBR texture sets when using deferred lighting.
Line 700: Line 700:
*Fixed an issue that caused the export as template functionality to generate invalid mctemplate UUIDs.
*Fixed an issue that caused the export as template functionality to generate invalid mctemplate UUIDs.
*Fixed soft-lock UI bug when an expired Realm was deleted.
*Fixed soft-lock UI bug when an expired Realm was deleted.
*The {{cmd|kill}} command or any damage greater or equal to the target's current life will now kill it in base game versions below 1.18.20.
*The {{MC/Cmd|kill}} command or any damage greater or equal to the target's current life will now kill it in base game versions below 1.18.20.
*Fixed an issue where game mode and difficulty were not being preserved after uploading or replacing world in Realms Slot.
*Fixed an issue where game mode and difficulty were not being preserved after uploading or replacing world in Realms Slot.
*Bundles that are moved under a player's cursor now correctly update their tooltip.
*Bundles that are moved under a player's cursor now correctly update their tooltip.
Line 706: Line 706:
*Grass and nylium no longer decay to dirt and netherrack when below slime, honey, hopper, or chemical heat (''Education Edition'' block).
*Grass and nylium no longer decay to dirt and netherrack when below slime, honey, hopper, or chemical heat (''Education Edition'' block).
*Grass and nylium now decay to dirt and netherrack when below observer.
*Grass and nylium now decay to dirt and netherrack when below observer.
*The camera now rotates the correct way around the X and Y axes when using the {{cmd|/camera}} command
*The camera now rotates the correct way around the X and Y axes when using the {{MC/Cmd|/camera}} command
*Using an empty bundle now causes an animation to play in both first and third person.
*Using an empty bundle now causes an animation to play in both first and third person.
*Fixed a bug where blocks could be duplicated on chunk boundaries in the End.
*Fixed a bug where blocks could be duplicated on chunk boundaries in the End.
Line 715: Line 715:
*Fixed a bug where the death screen and new bed screen would sometimes have incorrect textures applied when resource packs were used.
*Fixed a bug where the death screen and new bed screen would sometimes have incorrect textures applied when resource packs were used.
*Decorated pots no longer activate observers on world load.
*Decorated pots no longer activate observers on world load.
*Fixed all skull block variants being turned into {{cd|skeleton_skull}} when opening a world-template version locked below 1.21.40 or structures. Note, this fix will not apply to already overwritten chunks.
*Fixed all skull block variants being turned into {{MC/Cd|skeleton_skull}} when opening a world-template version locked below 1.21.40 or structures. Note, this fix will not apply to already overwritten chunks.
*Magma cube model part UVs no longer overlap each other.
*Magma cube model part UVs no longer overlap each other.
*Fixed a crash on several platforms when navigating back to Realms Stories after inviting a player on the manage members screen.
*Fixed a crash on several platforms when navigating back to Realms Stories after inviting a player on the manage members screen.
Line 724: Line 724:
*Head blocks can now be placed on the side of blocks even if they lack a supporting block below them.
*Head blocks can now be placed on the side of blocks even if they lack a supporting block below them.
*The game no longer crashes if a mob attacks with an item that breaks during the attack.
*The game no longer crashes if a mob attacks with an item that breaks during the attack.
*Fixed a bug where vanilla items with the {{cd|minecraft:block_placer}} component had the wrong icon on split-screen clients.
*Fixed a bug where vanilla items with the {{MC/Cd|minecraft:block_placer}} component had the wrong icon on split-screen clients.
*Fixed an API script processing error that could result in an infinite loop.
*Fixed an API script processing error that could result in an infinite loop.
*Fixed a bug where {{cd|Dimension.fillBlocks}} would set blocks outside of the ticking area when {{cd|ignoreChunkBoundErrors}} was set to {{cd|true}}.
*Fixed a bug where {{MC/Cd|Dimension.fillBlocks}} would set blocks outside of the ticking area when {{MC/Cd|ignoreChunkBoundErrors}} was set to {{MC/Cd|true}}.
*Resolves an Android (Adreno only) specific stall that can occur at high frame rates.
*Resolves an Android (Adreno only) specific stall that can occur at high frame rates.
*Fixed glow lichen playing the grass sound when stepped on instead of the vine sound like Java.
*Fixed glow lichen playing the grass sound when stepped on instead of the vine sound like Java.
Line 732: Line 732:
== Videos ==
== Videos ==
:'''Updates for Creators'''
:'''Updates for Creators'''
{{yt|jjVYnMmaQ3M}}
{{MC/Yt|jjVYnMmaQ3M}}


== References ==
== References ==
{{reflist}}
{{MC/Reflist}}


== Navigation ==
== Navigation ==
{{Navbox Bedrock Edition versions|1.2x}}
{{MC/Navbox Bedrock Edition versions|1.2x}}


de:Bedrock Edition 1.21.50
de:Bedrock Edition 1.21.50

Latest revision as of 19:12, 9 April 2026

Template:Infobox version Template:Pointer box

1.21.50, the release of The Garden Awakens, is a Minecraft:game drop for Minecraft:Bedrock Edition,<ref>Template:Cite</ref><ref>Template:Mcnet</ref><ref>Template:Cite</ref> released on December 3, 2024. It marks the first release of the Minecraft:Bedrock Editor in a retail version.

Additions

Template:Additions table

Blocks

Script error: No such module "animate". Minecraft:Creaking Heart

  • A creaking heart is a “living” block generating in pale oak trees, covered on all sides by pale oak wood logs.
  • Can be found activated in the pale garden biome.
  • Sends a trail of particles towards the connected creaking when the creaking gets hit by the player or projectiles.
    • Particle speed is affected by the distance of the creaking from the heart block.
    • Attacking a creaking will cause its Creaking Heart to exude 2 to 3 Resin Clumps.
  • Naturally placed Creaking Hearts drop 20-24 experience when broken by a player, with or without silk touch.
  • Breaking a Creaking Heart block will drop 1-3 Resin Clumps, and it is affected by Fortune enchantment.
  • Only activates when placed between two Pale Oak logs in the same orientation (on the side that does not light up when active) and can't be deactivated unless the block is broken.
    • Emits subtle eerie sounds when it is active and surrounded by any types of Minecraft:logs, stripped logs, Minecraft:wood, or stripped wood on all 6 directions.
  • Mining the block is most efficiently done with an axe, but it only drops when using a Minecraft:Silk Touch tool.
    • When creaking heart block is destroyed, the connected creaking is removed.
  • Can also be crafted using pale oak logs and a block of resin.

Template:Crafting Table

Script error: No such module "animate". Minecraft:Eyeblossoms

  • Eyeblossoms are new flowers that generate in the pale garden biome.
    • They exist in two variants: closed and open.
    • Eyeblossoms transition between the two variants based on the time of day.
      • During the night, eyeblossoms will become open.
      • During the day, they will become closed.
    • In dimensions that do not have a day/night cycle, they will remain as-is.
    • Eyeblossoms planted on the ground will communicate with each other, helping each other to open or close.
    • Open eyeblossoms have glowing eyes during the night.
    • Can be obtained by bonemealing the grass in the pale garden biome or bonemealing an existing eyeblossom.
    • Bees get poisoned when they are within a radius of eyeblossoms.
    • Suspicious stew made from eyeblossom will have blindness or nausea effect depending on the variant.
    • Gray or orange Dye can be crafted from closed and open eyeblossoms respectively.
    • Wandering Traders can sell Open Eyeblossoms.

File:Pale Hanging Moss.png Minecraft:Pale Hanging Moss

  • Pale hanging moss generates naturally in the pale garden biome under the foliage of pale oaks.
    • Pale hanging moss does not grow randomly, but can be bonemealed to grow down.
  • When attached to a pale oak log or leaves, it emits ambient sounds.
  • It only drops when using Minecraft:shears or a tool enchanted with Minecraft:Silk Touch.

File:Pale Moss Block.png Minecraft:Pale Moss Block

  • Generates naturally in the pale garden biome.
    • Pale moss blocks can be bonemealed to spread to compatible blocks.

File:Pale Moss Carpet.png Minecraft:Pale Moss Carpet

  • Generates naturally in the pale garden biome.
    • When placed, pale moss carpet grows up to two blocks on the solid faces of any block that borders it. Script error: No such module "animate".
    • Pale moss carpet can be bonemealed to grow to full on all solid faces of any block that borders it.

File:Pale Oak Leaves.png Pale Oak Leaves

  • A new type of leaves, generated in pale oak trees.
  • Emits gray (color)
  1. REDIRECT Template:Code

Template:Redr particles falling underneath.

File:Pale Oak Log.png Pale Oak Log

  • A new type of log, generated as a part of pale oak trees.
  • Can be crafted into pale planks and wood.
  • Script error: No such module "animate". Has a stripped log variant, wood variant and stripped wood variant.

File:Pale Oak Planks.png Pale Oak Planks

Template:Crafting Table

File:Pale Oak Sapling.png Minecraft:Pale Oak Sapling

  • A new type of Minecraft:sapling which grows into a pale oak tree when planted.
  • Drops underneath pale oak leaves.
  • Wandering Traders can sell sapling.
  • Can break off a fully grown one and plant it to grow a pale oak tree.
  • File:Potted Pale Oak Sapling.png Can be placed in flower pots.

Script error: No such module "animate". Minecraft:Resin Clump

  • A multi-face block.
  • Dropped by the creaking heart when it is destroyed.
  • Placed around the creaking heart when its creaking is attacked.
  • Can be crafted into a block of resin.
  • Can be hardened into resin brick items in a furnace.
  • Can be found in loot chests in woodland mansions.

File:Block of Resin.png Minecraft:Block of Resin

  • Crafted from resin clump.
  • Can be used to craft creaking heart.

Template:Crafting Table

File:Resin Bricks.png Minecraft:Resin Bricks

Template:Crafting Table

Items

File:Resin Brick.png Minecraft:Resin Brick

  • Can be smelting from resin clump items in a furnace.
  • Can be used to craft resin bricks.
  • Can be found in chests in the woodland mansion.
  • Can be used to trim armor.

Template:Smelting

Spawn eggs

Mobs

File:Creaking JE1.png Creaking

  • The creaking spawns at night in the pale garden biome if there is a creaking heart block that has been generated in a pale oak tree.
    • Is not affected by light levels but spawns and despawns based on day/night cycle.
  • Creaking Heart decides to remove or replace the connected Creaking when:
    • It turns day.
    • it is neutral and stops attacking when being looked at (reverse Enderman).
    • It's too far away from the Minecraft:Creaking Heart.
    • A player intersects with the Creaking for a few seconds.
  • The melee attacks deal 3 points of damage (1.5 hearts)
  • It will follow and attack players up to 32 blocks away from its creaking heart block.
    • An activated creaking will not move if a player is looking at it.
    • A player wearing a carved pumpkin on their head can look at creaking without it freezing in place.
  • Reacts only to damage caused by mobs and projectiles, by swaying in place.
    • Ignores Cactus, Sweet Berry Bushes and Powder Snow damage and can walk through/over them.
    • Has a twitching animation.
    • Is fire-resistant.
    • When hit, a particle trail is shown between the creaking and the creaking heart block it is connected to.
    • When the creaking heart block the creaking is connected to is destroyed, the creaking is removed, with no loot or experience dropped from the mob.
  • Creaking cannot enter Minecraft:boats.
  • Creaking spawned from a creaking heart can not go through portals.
  • The Creaking Spawn Egg will spawn a creaking mob that is not connected to a creaking heart. The creaking mob will persist through day and night, loads and saves, and will take damage from attacks and other damage sources.
    • Has Template:Hp health points.
    • Creaking summoned from the creaking heart cannot be spawned with a spawn egg, nor can it be summoned with commands. It can only exist as a part of the creaking heart block.

Non-mob entities

File:Pale Oak Boat.png Pale Oak Boat

World generation

File:Pale Oak Tree.png Pale oak

  • A new type of tree which can be grown from pale oak saplings in a 2x2 configuration.
    • Generates naturally in the pale garden biome.

File:BiomeSprite pale-garden.png Minecraft:Pale Garden

  • A new biome which contains pale oaks and Pale Moss blocks/carpet.
  • It is a variation of the dark forest biome, with pale oak trees instead of dark oak trees.
  • Animal mobs do not spawn naturally.
  • The grass in the pale garden has a desaturated, grayish look, the sky is a smoky gray, and water is a pale light blue.
    • Any tinted leaves places in the biome also get a desaturated, gray look.
  • Pale Garden has no music and if a player enters the biome while music is playing, the music will fade out.
  • A particle is emitted in the pale garden.

File:Pale moss patch.png Pale moss patch

  • Vegetation patch feature consisting of pale moss and other plants found in the pale garden.

Gameplay

Achievements Script error: No such module "Achievement".

General

Sounds

  • Ambient sounds in the pale garden biome do not come from the biome settings but are generated by blocks found in the biome.
    • Pale hanging moss emits subtle atmospheric sounds when it is attached to pale oak logs and pale oak leaves.
    • Creaking heart block emits a set of eerie sounds when it is active during night and surrounded by Logs on all sides.

Formatting Codes

Minecraft:Bedrock Editor

  • Released beta 0.8.0.

Changes

Blocks

All Minecraft:Copper Doors, Minecraft:Iron Door, Minecraft:Heavy Weighted Pressure Plate, Minecraft:Light Weighted Pressure Plate, Minecraft:Polished Blackstone Pressure Plate, and Minecraft:Stone Pressure Plate

  • The blocks that require support now always drop when broken with any tool.

Minecraft:Bamboo

  • Pickaxes and shovels no longer mine them as quickly as axes.

Bamboo Saplings

  • Swords can now cut them instantly, as they do bamboo.
  • Axes no longer mine them faster.

Minecraft:Block of Amethyst

  • Adjusted volume & pitch for break, hit, place, fall, step & land sounds for it.

Minecraft:Budding Amethyst

  • Is now slower to mine with an improper tool.

Minecraft:Cobweb

  • Maces no longer mine them faster than other non-sword tools.

Minecraft:Copper Trapdoors and Minecraft:Copper Bulbs

  • They now require a stone pickaxe or better for drops and quick mining.

Minecraft:Crafters

  • They now can be mined quickly with any pickaxe.

Minecraft:Dragon Egg

  • If player somehow manages to mine it, which is almost impossible, it no longer requires a pickaxe to drop and is equally quick to mine with any tool.

Minecraft:Flowers and Minecraft:Mushrooms

  • They no longer generate in the Pale Garden biome.

Minecraft:Glow Lichen

  • Glow lichen now play their step sound when on top of a block an actor is walking on.

Minecraft:Heavy Cores

  • They are now faster to mine with any improper tool.
  • A note block placed above them now plays the proper sound.

Jigsaw

  • Dimension padding is now taken into account when placing the start piece of a jigsaw structure.

Minecraft:Kelp

  • Removed the unintended darker tinting of kelp.

Minecraft:Moss Carpets

  • Axes no longer mine them faster.

Minecraft:Slime Block

  • Sneaking while landing on a slime block no longer causes fall damage.

Minecraft:Trial Spawner

  • Some trial spawners did not have an extra breeze out at once when ominous.

Vine, Cave Vines, Minecraft:Twisting Vines, and Minecraft:Weeping Vines

  • They now play their correct sounds instead of the nether wart sound.

Command format

  1. REDIRECT Template:Command

Template:Redr

  • Control the client or server to check a player movement.

  1. REDIRECT Template:Command

Template:Redr

  • Added delay overload to the command, which allows players to queue a function to be executed after a certain amount of time. Time can be specified with no postfix, postfix
  1. REDIRECT Template:Code

Template:Redr to indicate ticks, postfix

  1. REDIRECT Template:Code

Template:Redr to indicate seconds, or with the postfix

  1. REDIRECT Template:Code

Template:Redr to indicate days. Players can also give the argument

  1. REDIRECT Template:Code

Template:Redr to add their request to the queue no matter what, or

  1. REDIRECT Template:Code

Template:Redr (which is also the default) to replace all current matching requests with the new one.

  1. REDIRECT Template:Command

Template:Redr

Gameplay

Messages

  • There is now a warning message when the player is prevented from entering an unloaded chunk.

General

Tags

  • The following block tags are no longer behind the "Upcoming Creator Features" experimental toggle:
  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

      • Has been renamed from
  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  • Removed the following block tags:
  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

Minecraft:Realms

  • Added a loading modal when changing active Realms slots to prevent a glitch where multiple Realms slot settings screen are pushed to the stack because of player's button mashing the edit world button.
  • Added a new Realm Event related to mobs.

UI

  • Migrated JSON UI Trial Mode modal that was shown in Create New World and Edit World to Ore UI.
  • Change the order of tabs in the Minecraft:settings screen.
  • Added UI controls for enabling/disabling beds working and the percentage of players sleeping needed to pass the night.
  • Hid "Create from template", and "Import world" buttons when in trial mode.
  • Toggle renderer is now a bindable action under Keyboard and Mouse settings menu.
  • Added missing quickswap animations in GUI for several blocks.
  • Second passenger in a boat or camel will now also have the warning message when hitting unloaded chunk.
  • Removed opt-out option from Realms Stories settings, now that it is in the timeline tab instead.
  • The size of shield items no longer changes when the item is moved between slots.
  • Bundles that are moved under a player's cursor now correctly update their tooltip.
  • It is now possible to collect crafting output with a bundle to add the crafted items to the bundle.
  • Remove "X" closing button from the command block UI when player is using gamepad.
  • A popup now appears showing the item's name when it is selected in a bundle's tooltip on touch screen devices.
  • Enables selecting disabled buttons on the "join friends" menu while crossplay is turned off.
  • Dualsense gamepads now have correct tooltip icons on mobile devices.
  • Added an option to enable a "pick block" button for touch controls in Creative mode.
  • Items in a Minecraft:bundle tooltip now have a gray background.
  • Minecraft:Screenshots: Added the ability to Feature and Showcase screenshots for others to see when they visit player's Profile. Added ability to set custom world thumbnail from screenshots.
  • Using the scroll wheel when hovering a Minecraft:bundle placed in hotbar with creative inventory search tab active now selects an item in the bundle.
  • Updated Sleep Screen to Ore UI.

Title screen

  • The panorama was changed to showcase pale gardens.

Items

Minecraft:Heavy Cores

  • Updated item's texture.

Minecraft:Mace

  • Mace damage now scales with distance fallen when it is used by mobs.

Minecraft:Suspicious Stew

  • The effect durations of Suspicious Stew have been adjusted to be the same across versions.

Mobs

Bees

  • Feeding bees open eyeblossoms now applies the poison effect.
  • Feeding bees wither roses now applies the wither effect.

Foxes

  • They can now pick up bundles.

Wandering Trader

  • Can now sell pale oak saplings, open eyeblossoms, pale moss blocks, and pale hanging moss.

Zombified Piglins

  • Zombified piglins spawned by nether portals now have a 15-second cooldown before they can use the portal again.

World generation

Minecraft:Features

  • The following feature types are now unable to place internal-only features:
  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

Minecraft:Tall Grass

  • Tall grass generates properly with its top part in the pale garden biome.
  • Tall grass generates properly with its top part in the lush caves biome.

Trees

  • All trees can now grow through leaves, with the exception of cherry trees, which cannot grow through their own leaves.
  • All trees can grow on dirt-like blocks

Trial Chambers

  • Changed contents of chest in
  1. REDIRECT Template:Code

Template:Redr to reference a loot table.

Technical

Add-Ons and Script Engine

  • The [Beta] fields in the
  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr entity components are no longer marked as [Beta] and no longer require

  1. REDIRECT Template:Code

Template:Redr to be specified in the root JSON object.

API

  • Added
  1. REDIRECT Template:Code

Template:Redr object to

  1. REDIRECT Template:Code

Template:Redr module version

  1. REDIRECT Template:Code

Template:Redr which exposes two events:

  1. REDIRECT Template:Code

Template:Redr: This event is called when the game server receives a network packet from a client. If cancelled, the server will silently ignore the packet.

  1. REDIRECT Template:Code

Template:Redr: This event is called when the game server sends a network packet to client(s). If cancelled, the packet is dropped and never sent to the recipients.

  • Added additional optional arguments of
  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr. When a valid

  1. REDIRECT Template:Code

Template:Redr has been passed through the function, the newly created theme would inherit all the theme color properties from the parent.

  • Vanilla trial spawner NBT
  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr tags values now support references to common configurations as an alternative to inline configuration.

Audio

  • Per-biome ambient sounds are now defined in
  1. REDIRECT Template:Code

Template:Redr JSON components

    • This uses the new
  1. REDIRECT Template:Code

Template:Redr component

    • Named sounds must be defined in
  1. REDIRECT Template:Code

Template:Redr in

  1. REDIRECT Template:Code

Template:Redr files.

Minecraft:Biomes

  • Client biome JSON files now support a
  1. REDIRECT Template:Code

Template:Redr component with a

  1. REDIRECT Template:Code

Template:Redr field which will gradually affect music volume when the audio listener is inside the corresponding biome.

    • The gradual volume change will take roughly ten seconds and will linearly increase but exponentially decrease.

Minecraft:Blocks

  • Updated
  1. REDIRECT Template:Code

Template:Redr component, new field

  1. REDIRECT Template:Code

Template:Redr no longer experimental.

  • Added new field
  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr file schema in resource packs, replaces broken

  1. REDIRECT Template:Code

Template:Redr field.

  • Added the
  1. REDIRECT Template:Code

Template:Redr component which controls the basic liquid detection properties of a block, such as liquidlogging, liquid blocking, and being broken or popped by liquid spread. The only liquid currently supported by the component is water.

  • Using the
  1. REDIRECT Template:Code

Template:Redr item component to render the referenced block as the item icon no longer requires the "Upcoming Creator Features" toggle.

Entity Components

  • Added a new component
  1. REDIRECT Template:Code

Template:Redr. When added to an entity it prevents other entities from attacking it unless they fulfill an exception filter, in vanilla it is added to ghasts, creators can add their entities to the exception filter allowing them to then attack ghasts.

  • The
  1. REDIRECT Template:Code

Template:Redr component's

  1. REDIRECT Template:Code

Template:Redr field now accepts a list of objects as a parameter, each containing two fields

  1. REDIRECT Template:Code

Template:Redr, the location of the entity that must be visible

      • Valid values:
  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr, an optional vertical offset applied to the entity's location

  • Added the
  1. REDIRECT Template:Code

Template:Redr component and moved the filter from

  1. REDIRECT Template:Code

Template:Redr to it. This allows content to have custom mobs which bypass the

  1. REDIRECT Template:Code

Template:Redr component (for example the one on the ghast) without requiring a modification of the attacked mob's settings.

  • The
  1. REDIRECT Template:Code

Template:Redr component now has a new field:

  1. REDIRECT Template:Code

Template:Redr defines whether an entity should broadcast anger to entities of the same type if killed in one hit. This is set to

  1. REDIRECT Template:Code

Template:Redr by default.

    • This change was not mentioned in the changelog.

Entity Event Responses

  • Added the
  1. REDIRECT Template:Code

Template:Redr entity event response, which allows the owner entity to emit sounds.

    • The
  1. REDIRECT Template:Code

Template:Redr field specifies the sound event to play.

    • Sounds are played at the owner entity's position.
  • The
  1. REDIRECT Template:Code

Template:Redr entity event response is now marked as

  1. REDIRECT Template:Code

Template:Redr and requires

  1. REDIRECT Template:Code

Template:Redr to be specified in the root JSON object.

  • Added the
  1. REDIRECT Template:Code

Template:Redr entity event response, allowing particles to be emitted at the center of the entity's bounding box.

    • The
  1. REDIRECT Template:Code

Template:Redr field allows to specify the type of particle to emit.

General

  • Creating a new world from a template that supports random seeds will now clear any stored spawn position from the level data.

Minecraft:Molang

  • Moved
  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

    • Removed
  1. REDIRECT Template:Code

Template:Redr. It returns a number representing the client RAM memory tier, 0 =

  1. REDIRECT Template:Code

Template:Redr, 1 =

  1. REDIRECT Template:Code

Template:Redr, 2 =

  1. REDIRECT Template:Code

Template:Redr, 3 =

  1. REDIRECT Template:Code

Template:Redr, or 4 =

  1. REDIRECT Template:Code

Template:Redr. Available on the Client (Resource Packs) only.

  • Moved
  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

    • Removed
  1. REDIRECT Template:Code

Template:Redr. It returns a number representing the server RAM memory tier, 0 =

  1. REDIRECT Template:Code

Template:Redr, 1 =

  1. REDIRECT Template:Code

Template:Redr, 2 =

  1. REDIRECT Template:Code

Template:Redr, 3 =

  1. REDIRECT Template:Code

Template:Redr, or 4 =

  1. REDIRECT Template:Code

Template:Redr. Available on the server side (Behavior Packs) only.

  • Moved
  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

Network Protocol

  • New actor type added:
  1. REDIRECT Template:Code

Template:Redr.

  • New level events added:
  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr.

  • New level sound events added:
  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr.

  • Level event removed:
  1. REDIRECT Template:Code

Template:Redr.

  • New particle type added:
  1. REDIRECT Template:Code

Template:Redr.

  • New level sound events added:
  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr, and

  1. REDIRECT Template:Code

Template:Redr

  • New Particle Type added:
  1. REDIRECT Template:Code

Template:Redr

  • New Particle Type added:
  1. REDIRECT Template:Code

Template:Redr

  • New particle type added:
  1. REDIRECT Template:Code

Template:Redr

Scripting API

  • Moved
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Moved
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Moved
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Moved
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Enum
  1. REDIRECT Template:Code

Template:Redr.

    • Removed
  1. REDIRECT Template:Code

Template:Redr entry.

Stability and Performance

  • Some stats for packs discovered on launch are stored locally to enable faster future launches on some platforms.

Experimental

These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features", "Creator Cameras: New Third Person Presets", "Data-Driven Jigsaw Structures", and "Aim Assist" experimental toggles.

Additions

Command format

  1. REDIRECT Template:Command

Template:Redr

  • The
  1. REDIRECT Template:Code

Template:Redr overload was added to the

  1. REDIRECT Template:Command

Template:Redr command under the Upcoming Creator Features experiments.

  1. REDIRECT Template:Command

Template:Redr

  • Added
  1. REDIRECT Template:Code

Template:Redr.

Technical

Add-Ons and Script Engine

  • Added
  1. REDIRECT Template:Code

Template:Redr bool to the

  1. REDIRECT Template:Code

Template:Redr item component network data to fix bug where clients did not render the block item correctly.

API

  • Add
  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr module, exposing script runtime memory usage.

  • Added new input permissions that effectively allow creators to enable/disable player inputs including: lateral movement, move forward, move backward, move left, move right, sneak, jump, mount, and dismount.
    • Extended
  1. REDIRECT Template:Code

Template:Redr script class to read and write the new input permissions

    • Extended
  1. REDIRECT Template:Command

Template:Redr command to use the new input permissions

    • Extended
  1. REDIRECT Template:Code

Template:Redr selector to use the new input permissions

  • Added
  1. REDIRECT Template:Code

Template:Redr optional member to

  1. REDIRECT Template:Code

Template:Redr for specifying the initial rotation of the spawned entity in degrees.

  • Added new method
  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr which sets the rotation of the entity to face the desired target location.

  • Added
  1. REDIRECT Template:Code

Template:Redr event to

  1. REDIRECT Template:Code

Template:Redr within the

  1. REDIRECT Template:Code

Template:Redr class. This is fired after all players have left and the world is about to shutdown/close.

  • Input APIs
    • Added a suite of input APIs that are readable even if the player's input is disabled with input permissions
    • Added
  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr to read raw movement values

    • Added enum
  1. REDIRECT Template:Code

Template:Redr with values

  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr

    • Added enum
  1. REDIRECT Template:Code

Template:Redr with values

  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr

    • Added
  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr to read raw player button inputs

    • Added
  1. REDIRECT Template:Code

Template:Redr event to listen to button change events

  • Added access to the composting chance for existing Vanilla items via the
  1. REDIRECT Template:Code

Template:Redr API

  • Added access to the composting chance for items with
  1. REDIRECT Template:Code

Template:Redr via the Item Component API

  1. REDIRECT Template:Code

Template:Redr

    • Added property
  1. REDIRECT Template:Code

Template:Redr.

  • Added new
  1. REDIRECT Template:Code

Template:Redr parameter inside

  1. REDIRECT Template:Code

Template:Redr for

  1. REDIRECT Template:Code

Template:Redr. This can be used to modify the

  1. REDIRECT Template:Code

Template:Redr preset if the Focus Target experimental camera toggle is enabled.

Blocks

  • Added
  1. REDIRECT Template:Code

Template:Redr block component. This component takes nested

  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr components to configure the item representation of a block

  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr fields are required. They utilize the same fields/requirements as

  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr respectively

    • Block must include
  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr components alongside the

  1. REDIRECT Template:Code

Template:Redr component

    • Requires the "Upcoming Creator Features" toggle
  • Cobwebs now obey
  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr properties set in

  1. REDIRECT Template:Code

Template:Redr

    • Requires the "Upcoming Creator Features" toggle

Camera

  • Added
  1. REDIRECT Template:Code

Template:Redr preset to the "Creator Cameras: New Third Person Presets" experimental toggle.

  • Added experimental toggle "Aim Assist" to allow easy targeting while using custom camera perspectives.
    • Aim assist currently targets blocks. Entities will be enabled in a future release.
  • Aim assist can be enabled through
  1. REDIRECT Template:Code

Template:Redr command.

    • Aim assist's targeting behavior (distance, width, and height) can be configured through the settings under
  1. REDIRECT Template:Code

Template:Redr folder using a behavior pack.

    • Aim assist will highlight the selected target. The highlighting textures are customizable through textures under
  1. REDIRECT Template:Code

Template:Redr folder using a resource pack.

  • Added the rotation to the camera command for the
  1. REDIRECT Template:Code

Template:Redr camera

  • Added content error when trying to target an entity when not on a free camera.

Component

  • Added the
  1. REDIRECT Template:Code

Template:Redr item component to Upcoming Creator Features experimental toggle

Creator Options

  • Added section "Device Info Settings".
    • Added option to allow override memory tier used in Scripting and Minecraft:Molang.

Minecraft:Molang

  • Added
  1. REDIRECT Template:Code

Template:Redr.

    • It takes one or more arguments (
  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr, or

  1. REDIRECT Template:Code

Template:Redr). If the last input used is any of the specified string values, returns 1.0. Otherwise returns 0.0. Available on the Client (Resource Packs) only.

  • Added
  1. REDIRECT Template:Code

Template:Redr.

    • It returns 1.0 if the touch input only affects the touchbar, otherwise returns 0.0. Available on the Client (Resource Packs) only.

Scripting

  • Added enum
  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr.

    • Field
  1. REDIRECT Template:Code

Template:Redr. Whether the player touch input only affects the touchbar or not.

    • Field
  1. REDIRECT Template:Code

Template:Redr. The last input mode used by the player.

    • Added field
  1. REDIRECT Template:Code

Template:Redr.

  • Added class
  1. REDIRECT Template:Code

Template:Redr.

    • Field
  1. REDIRECT Template:Code

Template:Redr, the new input mode used by the player.

    • Field
  1. REDIRECT Template:Code

Template:Redr, the player that had the input mode change.

    • Field
  1. REDIRECT Template:Code

Template:Redr, the previous input mode used by the player.

  • Added class
  1. REDIRECT Template:Code

Template:Redr.

  • Added support for input glyph replacement for server forms (
  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr, and

  1. REDIRECT Template:Code

Template:Redr).

Structures

  • Expose "Data-Driven Jigsaw Structures" experiment toggle to Creators
    • Creators will be able to modify structure generation rules around placement (location and frequency), layout (how structure pieces are placed relative to one another), and customization (how blocks within a structure piece are modified or replaced).
    • There are 4 new JSON files comprising Jigsaw Structure data:
      • Jigsaw Structures: These are structures that can be constructed throughout the world with various structure pieces. The connection block is a jigsaw block.
      • Processors: A processor can add custom behaviors to the structure that affects how it looks.
      • Structure Sets: Structure sets are JSON that indicate where and how a structure is placed throughout the world.
      • Template Pools: A template pool contains the structure pieces that make up a structure.

UI

  • Added support for input glyph replacement for signed books. For example, using input string
  1. REDIRECT Template:Code

Template:Redr will be replaced with "JUMP" when using keyboard, or an emoji in case of using a gamepad.

Changes

Technical

API

  1. REDIRECT Template:Code

Template:Redr

    • Moved
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Moved
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Moved
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Moved
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Moved
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Dimension
    • Moved
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

    • Moved
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

    • Moved
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr

    • Move property
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr

    • Move property
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

Block Components

  • Modified
  1. REDIRECT Template:Code

Template:Redr field for

  1. REDIRECT Template:Code

Template:Redr component to be a float value, requires Upcoming Creator Features experiment.

Cameras

  • Tracking a target using the free camera preset: optional
  1. REDIRECT Template:Code

Template:Redr float value for setting a listening radius for a target entity

Scripting

  • Enum
  1. REDIRECT Template:Code

Template:Redr.

    • Removed
  1. REDIRECT Template:Code

Template:Redr entry.

  • Class
  1. REDIRECT Template:Code

Template:Redr.

    • Throws
  1. REDIRECT Template:Code

Template:Redr instead of

  1. REDIRECT Template:Code

Template:Redr in case of internal error.

Fixes

Template:Fixes Other

  • Fixed a bug where duplicate gamepad input hints would be shown in certain scenarios on the death screen when using multiple input methods.
  • Joining worlds created from world templates on Realms and dedicated servers no longer prompt the user to download packs for templates they have locally.
  • Players can no longer earn achievements or trophies after dying and respawning as a spectator in Hardcore mode.
  • Fixed a bug where new invite links on Realm are shown as Expired after being created on Kindle devices.
  • Fixed a crash that could sometimes occur after uploading and joining a Realm.
  • Fixed an issue where the game would occasionally hang when loading resources.
  • Fixed a bug where players on the manage members screen are not updated when returning from "Find friends".
  • Improved feedback to user when Realm uploads fail due to naming.
  • The item currently selected inside a Bundle is now correctly displayed as part of the bundle's icon when the Bundle is placed in the inventory or crafting table's crafting grid.
  • Fixed a visual glitch which could occur when navigating between the death screen and game menu.
  • Fixed an issue that caused the export as template functionality to generate invalid mctemplate UUIDs.
  • Fixed soft-lock UI bug when an expired Realm was deleted.
  • The
  1. REDIRECT Template:Command

Template:Redr command or any damage greater or equal to the target's current life will now kill it in base game versions below 1.18.20.

  • Fixed an issue where game mode and difficulty were not being preserved after uploading or replacing world in Realms Slot.
  • Bundles that are moved under a player's cursor now correctly update their tooltip.
  • Fixed a spelling error in an advanced tip for worlds with resource packs.
  • Grass and nylium no longer decay to dirt and netherrack when below slime, honey, hopper, or chemical heat (Education Edition block).
  • Grass and nylium now decay to dirt and netherrack when below observer.
  • The camera now rotates the correct way around the X and Y axes when using the
  1. REDIRECT Template:Command

Template:Redr command

  • Using an empty bundle now causes an animation to play in both first and third person.
  • Fixed a bug where blocks could be duplicated on chunk boundaries in the End.
  • Fixed an issue where players were unable to create a new world on an active Realm.
  • Fixed a bug where loading screens while loading a realm were not showing Realms UI elements.
  • Improved game loading stability.
  • Fixed spacing on Realms Stories and Timeline pages.
  • Fixed a bug where the death screen and new bed screen would sometimes have incorrect textures applied when resource packs were used.
  • Decorated pots no longer activate observers on world load.
  • Fixed all skull block variants being turned into
  1. REDIRECT Template:Code

Template:Redr when opening a world-template version locked below 1.21.40 or structures. Note, this fix will not apply to already overwritten chunks.

  • Magma cube model part UVs no longer overlap each other.
  • Fixed a crash on several platforms when navigating back to Realms Stories after inviting a player on the manage members screen.
  • Fall & step sound events for sponge and wet sponge changed to "player".
  • Bundle tooltip correctly appears after being placed from the cursor.
  • Gamepad tooltips are now correct when hovering the crafting output in inventory screen and crafting table Screen with a bundle on the cursor.
  • Managing to kill a wolf, bee, or silverfish in one hit no longer angers nearby mobs of the same type.
  • Head blocks can now be placed on the side of blocks even if they lack a supporting block below them.
  • The game no longer crashes if a mob attacks with an item that breaks during the attack.
  • Fixed a bug where vanilla items with the
  1. REDIRECT Template:Code

Template:Redr component had the wrong icon on split-screen clients.

  • Fixed an API script processing error that could result in an infinite loop.
  • Fixed a bug where
  1. REDIRECT Template:Code

Template:Redr would set blocks outside of the ticking area when

  1. REDIRECT Template:Code

Template:Redr was set to

  1. REDIRECT Template:Code

Template:Redr.

  • Resolves an Android (Adreno only) specific stall that can occur at high frame rates.
  • Fixed glow lichen playing the grass sound when stepped on instead of the vine sound like Java.

Videos

Updates for Creators
  1. REDIRECT Template:YouTube

Template:Redr

References

<references group="">

 </references>

Navigation

Template:BlockSprite Demo
(Guide)
Template:BlockSprite 0.1
(Guide)
Template:FileLink 0.2
(Guide)
Template:BlockSprite 0.3
(Guide)
Template:BlockSprite 0.4
(Guide)
Template:BlockSprite 0.5
(Guide)
Template:ItemSprite 0.6
(Guide)
Template:ItemSprite 0.7
(Guide)
v0.7.0
Template:LegacyItemSprite 0.8
(Guide)
v0.8.0
Template:LegacyBlockSprite 0.9
(Guide)
v0.9.0
Template:EnvSprite 0.10
(Guide)
v0.10.0
Template:ItemSprite 0.11
(Guide)
v0.11.0
Template:EnvSprite 0.12
(Guide)
v0.12.1
Template:ItemSprite 0.13
(Guide)
v0.13.0
Template:ItemSprite Overworld Update
(Guide)
v0.14.0
Template:EntitySprite Friendly Update
(Guide)
v0.15.0
Realms
v0.15.1
Template:ItemSprite Boss Update
(Guide)
v0.16.0
Template:EntitySprite Ender Update
(Guide)
1.0.0
1.0.3
1.0.4
1.0.5
1.0.6
Template:ItemSprite Discovery Update
(Guide)
1.1.0
1.1.1
1.1.3
Template:FileLink Better Together Update
(Guide)
1.2.0
1.2.3
1.2.5
1.2.6
1.2.10
1.2.13
Template:ItemSprite Update Aquatic (Phase One)
(Guide)
1.4.0
Template:BlockSprite Update Aquatic (Phase Two)
(Guide)
1.5.0
Template:EntitySprite 1.6
(Guide)
1.6.0
Template:BlockSprite 1.7
(Guide)
1.7.0
Template:EntitySprite 1.8
(Guide)
1.8.0
Template:EntitySprite 1.9
(Guide)
1.9.0
Template:BlockSprite Texture Update
(Guide)
1.10.0
Template:EffectSprite Village & Pillage
(Guide)
1.11.0
Template:BlockSprite 1.12
(Guide)
1.12.0
Template:EntitySprite 1.13
(Guide)
1.13.0
Template:EntitySprite Buzzy Bees
(Guide)
1.14.0
1.14.1
1.14.20
1.14.30
Template:ItemSprite Nether Update
(Guide)
1.16.0
1.16.20
1.16.100
1.16.200
RTX Beta
1.16.210
1.16.220
Template:BlockSprite Caves & Cliffs: Part I
(Guide)
1.17.0
1.17.10
1.17.30
1.17.40
Template:BlockSprite Caves & Cliffs: Part II
(Guide)
1.18.0
1.18.10
1.18.30
Template:BlockSprite The Wild Update
(Guide)
1.19.0
1.19.10
1.19.20
1.19.30
1.19.40
1.19.50
1.19.60
1.19.70
1.19.80
Template:ItemSprite Trails & Tales
(Guide)
1.20.0
1.20.10
1.20.30
1.20.40
Template:EntitySprite Bats and Pots
(Guide)
1.20.50
1.20.60
1.20.70
Template:EntitySprite Armored Paws
(Guide)
1.20.80
Template:ItemSprite Tricky Trials
(Guide)
1.21.0
1.21.20
1.21.30
Template:ItemSprite Bundles of Bravery
(Guide)
1.21.40
Template:BlockSprite The Garden Awakens
(Guide)
1.21.50
1.21.60
Template:BlockSprite Spring to Life
(Guide)
1.21.70
1.21.80
Template:EntitySprite Chase the Skies
(Guide)
1.21.90
1.21.100
Template:EntitySprite The Copper Age
(Guide)
1.21.111*
1.21.120
Template:ItemSprite Mounts of Mayhem
(Guide)
1.21.130
26.0
Template:Nowrap

Template:Article other

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