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 Preview 1.21.90.20: 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 70: Line 70:
'''Graphical'''
'''Graphical'''
* Made [[Minecraft:Vibrant Visuals]] the default graphics mode for supported devices.
* Made [[Minecraft:Vibrant Visuals]] the default graphics mode for supported devices.
* Added the ability to data-drive some of the Vibrant Visuals / Deferred Graphics related settings per biome. Creators can provide multiple versions of atmospherics, color grading, lighting and/or water configurations as long as each has a unique {{cd|identifier}} and file name. The reserved JSON names for each group of settings (e.g., {{cd|lighting/global.json}}) will continue to function as before. Creators can utilize the {{cd|minecraft:atmosphere_identifier}}, {{cd|minecraft:color_grading_identifier}}, {{cd|minecraft:lighting_identifier}}, and {{cd|minecraft:water_identifier}} in Client Biome JSONs to connect particular rendering settings to a given biome. Note that certain parameters, such as tone mapping operators, caustics and wave simulation on/off cannot be customized per biome at this time. Parameters will be spatially blended as players move between biomes.
* Added the ability to data-drive some of the Vibrant Visuals / Deferred Graphics related settings per biome. Creators can provide multiple versions of atmospherics, color grading, lighting and/or water configurations as long as each has a unique {{MC/Cd|identifier}} and file name. The reserved JSON names for each group of settings (e.g., {{MC/Cd|lighting/global.json}}) will continue to function as before. Creators can utilize the {{MC/Cd|minecraft:atmosphere_identifier}}, {{MC/Cd|minecraft:color_grading_identifier}}, {{MC/Cd|minecraft:lighting_identifier}}, and {{MC/Cd|minecraft:water_identifier}} in Client Biome JSONs to connect particular rendering settings to a given biome. Note that certain parameters, such as tone mapping operators, caustics and wave simulation on/off cannot be customized per biome at this time. Parameters will be spatially blended as players move between biomes.
* Increased back-scattering of light underwater in Vibrant Visuals.
* Increased back-scattering of light underwater in Vibrant Visuals.
* Cloud shadows no longer pop in and out of view when looking around using Vibrant Visuals on Android devices.
* Cloud shadows no longer pop in and out of view when looking around using Vibrant Visuals on Android devices.
Line 82: Line 82:
=== Technical ===
=== Technical ===
'''API'''
'''API'''
*{{cd|@minecraft/server-ui 2.0.0}} is now released, {{cd|2.1.0-beta}} is the new beta version for {{cd|@minecraft/server-ui}}.
*{{MC/Cd|@minecraft/server-ui 2.0.0}} is now released, {{MC/Cd|2.1.0-beta}} is the new beta version for {{MC/Cd|@minecraft/server-ui}}.
*Added integer overflow detection in {{cd|ScoreboardObjective.addScore}}. Original value will be retained when overflow is detected.
*Added integer overflow detection in {{MC/Cd|ScoreboardObjective.addScore}}. Original value will be retained when overflow is detected.
*{{cd|NamespaceNameError}} now has better error information and the name property value will now be set to {{cd|NamespaceNameError}}.
*{{MC/Cd|NamespaceNameError}} now has better error information and the name property value will now be set to {{MC/Cd|NamespaceNameError}}.
*{{cd|BlockComponentPlayerDestroyEvent}} renamed to {{cd|BlockComponentPlayerBreakEvent}}.
*{{MC/Cd|BlockComponentPlayerDestroyEvent}} renamed to {{MC/Cd|BlockComponentPlayerBreakEvent}}.
*{{cd|PlayerPlaceBlockBeforeEvent}}  
*{{MC/Cd|PlayerPlaceBlockBeforeEvent}}  
**{{cd|permutationBeingPlaced}} renamed to {{cd|permutationToPlace}}.
**{{MC/Cd|permutationBeingPlaced}} renamed to {{MC/Cd|permutationToPlace}}.
*{{cd|BlockCustomComponent}}
*{{MC/Cd|BlockCustomComponent}}
**{{cd|onPlayerDestroy}} renamed to {{cd|onPlayerBreak}}.
**{{MC/Cd|onPlayerDestroy}} renamed to {{MC/Cd|onPlayerBreak}}.
*Added {{cd|lookAt}} method on {{cd|Entity}}.
*Added {{MC/Cd|lookAt}} method on {{MC/Cd|Entity}}.
*Added {{cd|customComponentParameters: CustomComponentParameters}} to {{cd|ItemCustomComponentInstance}}.
*Added {{MC/Cd|customComponentParameters: CustomComponentParameters}} to {{MC/Cd|ItemCustomComponentInstance}}.
*Added {{cd|customComponentParameters: CustomComponentParameters}} to {{cd|BlockCustomComponentInstance}}.
*Added {{MC/Cd|customComponentParameters: CustomComponentParameters}} to {{MC/Cd|BlockCustomComponentInstance}}.
*Custom components V2 now support assigning string, array, object, bool, or number.
*Custom components V2 now support assigning string, array, object, bool, or number.
*{{cd|GameMode}} enum member names changed:
*{{MC/Cd|GameMode}} enum member names changed:
**{{cd|survival}} renamed to {{cd|Survival}}.
**{{MC/Cd|survival}} renamed to {{MC/Cd|Survival}}.
**{{cd|creative}} renamed to {{cd|Creative}}.
**{{MC/Cd|creative}} renamed to {{MC/Cd|Creative}}.
**{{cd|adventure}} renamed to {{cd|Adventure}}.
**{{MC/Cd|adventure}} renamed to {{MC/Cd|Adventure}}.
**{{cd|spectator}} renamed to {{cd|Spectator}}.
**{{MC/Cd|spectator}} renamed to {{MC/Cd|Spectator}}.


'''[[Minecraft:Block]]s'''
'''[[Minecraft:Block]]s'''
*Added a parameter to the culling rules schema to disable culling against full and opaque blocks.
*Added a parameter to the culling rules schema to disable culling against full and opaque blocks.
**{{cd|condition}} field is now optional.
**{{MC/Cd|condition}} field is now optional.
**removed {{cd|default}} as a value for {{cd|condition}} field in the culling rules schema.
**removed {{MC/Cd|default}} as a value for {{MC/Cd|condition}} field in the culling rules schema.
**added new optional {{cd|cull_against_full_and_opaque}} boolean field in the culling rules schema.
**added new optional {{MC/Cd|cull_against_full_and_opaque}} boolean field in the culling rules schema.
***if not specified, it will be set to {{cd|true}}.
***if not specified, it will be set to {{MC/Cd|true}}.
***if set to {{cd|false}} culling against full and opaque blocks will not be considered.
***if set to {{MC/Cd|false}} culling against full and opaque blocks will not be considered.
*When custom components v2 experiment is enabled, custom components can be assigned string, array, object, bool, or number:
*When custom components v2 experiment is enabled, custom components can be assigned string, array, object, bool, or number:
<syntaxhighlight lang="c++">
<syntaxhighlight lang="c++">
Line 114: Line 114:
*Custom components v2 experiment no longer required to use custom components v2.
*Custom components v2 experiment no longer required to use custom components v2.
*Custom components v2 is available in JSON versions 1.21.90 and higher
*Custom components v2 is available in JSON versions 1.21.90 and higher
*{{cd|minecraft:custom_components}} deprecated in 1.21.90.
*{{MC/Cd|minecraft:custom_components}} deprecated in 1.21.90.
*The {{cd|minecraft:material_instances}} component will no longer produce a content error if the {{cd|*}} material is missing.
*The {{MC/Cd|minecraft:material_instances}} component will no longer produce a content error if the {{MC/Cd|*}} material is missing.


'''[[Minecraft:Commands]]'''
'''[[Minecraft:Commands]]'''
*Added integer overflow detection in {{cmd|scoreboard players operation}} for +=, -=, *=, /= and %=. Original value will be retained when overflow is detected.
*Added integer overflow detection in {{MC/Cmd|scoreboard players operation}} for +=, -=, *=, /= and %=. Original value will be retained when overflow is detected.


'''Components'''
'''Components'''
*Added the {{cd|minecraft:remove_in_peaceful}} component:
*Added the {{MC/Cd|minecraft:remove_in_peaceful}} component:
**Determines whether an entity should despawn on "Peaceful" difficulty
**Determines whether an entity should despawn on "Peaceful" difficulty
*Content warnings will log missing texture references for {{cd|minecraft:material_instances}} block component.
*Content warnings will log missing texture references for {{MC/Cd|minecraft:material_instances}} block component.
*Added the {{cd|minecraft:leashable_to}} component:
*Added the {{MC/Cd|minecraft:leashable_to}} component:
**Allows players to leash entities to the owner entity, retrieve those already leashed, or free them using shears.
**Allows players to leash entities to the owner entity, retrieve those already leashed, or free them using shears.
**Players can leash entities to the owner entity by sneaking and interacting while having entities leashed to themselves.
**Players can leash entities to the owner entity by sneaking and interacting while having entities leashed to themselves.
**The {{cd|can_retrieve_from}} field determines whether players can retrieve entities leashed to the owner entity.
**The {{MC/Cd|can_retrieve_from}} field determines whether players can retrieve entities leashed to the owner entity.
*Added new fields to the {{cd|minecraft:leashable}} component:
*Added new fields to the {{MC/Cd|minecraft:leashable}} component:
**{{cd|can_be_cut}}: Determines whether players can cut both incoming and outgoing leashes by using shears on the entity.
**{{MC/Cd|can_be_cut}}: Determines whether players can cut both incoming and outgoing leashes by using shears on the entity.
**{{cd|spring_type}}: A {{cd|presets}} subfield that defines the type of spring-like force pulling the entity toward its leash holder.
**{{MC/Cd|spring_type}}: A {{MC/Cd|presets}} subfield that defines the type of spring-like force pulling the entity toward its leash holder.
***Available values:
***Available values:
****{{cd|bouncy}}: Simulates a highly elastic spring that never reaches equilibrium if the leashed entity is suspended mid-air.
****{{MC/Cd|bouncy}}: Simulates a highly elastic spring that never reaches equilibrium if the leashed entity is suspended mid-air.
****{{cd|dampened}}: Simulates a dampened spring attached to the front of the leashed entity’s collision that reaches equilibrium if the entity is suspended mid-air and aligns with its movement direction.
****{{MC/Cd|dampened}}: Simulates a dampened spring attached to the front of the leashed entity’s collision that reaches equilibrium if the entity is suspended mid-air and aligns with its movement direction.
****{{cd|quad_dampened}}: Simulates four dampened springs connected to the center of each side of the entity's collision that reaches equilibrium if the entity is suspended mid-air and gradually aligns with the leash holder over time.
****{{MC/Cd|quad_dampened}}: Simulates four dampened springs connected to the center of each side of the entity's collision that reaches equilibrium if the entity is suspended mid-air and gradually aligns with the leash holder over time.
**{{cd|rotation_adjustment}}: A {{cd|presets}} subfield that adjusts the rotation at which the entity reaches equilibrium.
**{{MC/Cd|rotation_adjustment}}: A {{MC/Cd|presets}} subfield that adjusts the rotation at which the entity reaches equilibrium.


'''Entity Components'''
'''Entity Components'''
*Added {{cd|minecraft:body_rotation_always_follows_head}} entity component:
*Added {{MC/Cd|minecraft:body_rotation_always_follows_head}} entity component:
**Ensures the entity's body is always aligned with the head.
**Ensures the entity's body is always aligned with the head.
**Does not override the {{cd|minecraft:body_rotation_blocked}} component.
**Does not override the {{MC/Cd|minecraft:body_rotation_blocked}} component.


'''Experiments'''
'''Experiments'''
*Custom Components v2 experiment removed. Custom Components v2 is enabled when using {{cd|@minecraft/server}} version {{cd|2.0.0}} and above.
*Custom Components v2 experiment removed. Custom Components v2 is enabled when using {{MC/Cd|@minecraft/server}} version {{MC/Cd|2.0.0}} and above.


'''[[Minecraft:Item]]s'''
'''[[Minecraft:Item]]s'''
Line 153: Line 153:
*Custom components v2 experiment no longer required to use custom components v2.
*Custom components v2 experiment no longer required to use custom components v2.
*Custom components v2 is available in JSON versions 1.21.90 and higher
*Custom components v2 is available in JSON versions 1.21.90 and higher
*{{cd|minecraft:custom_components}} deprecated in 1.21.90.
*{{MC/Cd|minecraft:custom_components}} deprecated in 1.21.90.


'''Network Protocol'''
'''Network Protocol'''
*Added {{cd|ActorFlags::BODY_ROTATION_ALWAYS_FOLLOWS_HEAD}}.
*Added {{MC/Cd|ActorFlags::BODY_ROTATION_ALWAYS_FOLLOWS_HEAD}}.


== Experimental ==
== Experimental ==
Line 164: Line 164:
==== Technical ====
==== Technical ====
'''API'''
'''API'''
:{{cd|@minecraft/server 2.1.0-beta}}
:{{MC/Cd|@minecraft/server 2.1.0-beta}}
*Added class {{cd|PlayerHotbarSelectedSlotChangeAfterEvent}}. This will be triggered every time the hotbar slot changes.
*Added class {{MC/Cd|PlayerHotbarSelectedSlotChangeAfterEvent}}. This will be triggered every time the hotbar slot changes.
*Added enum {{cd|PlayerInventoryType}}.
*Added enum {{MC/Cd|PlayerInventoryType}}.
*Added class {{cd|PlayerInventoryItemChangeAfterEvent}}. This will be triggered every time an item changes in the player's inventory. This includes the 27 inventory slots and 9 for hotbar.
*Added class {{MC/Cd|PlayerInventoryItemChangeAfterEvent}}. This will be triggered every time an item changes in the player's inventory. This includes the 27 inventory slots and 9 for hotbar.
*Added {{cd|stopSound}} and {{cd|stopAllSounds}} to {{cd|Dimension}} and {{cd|Player}}.
*Added {{MC/Cd|stopSound}} and {{MC/Cd|stopAllSounds}} to {{MC/Cd|Dimension}} and {{MC/Cd|Player}}.


:{{cd|@minecraft/debug-utilities 1.0.0-beta}}
:{{MC/Cd|@minecraft/debug-utilities 1.0.0-beta}}
*Added new Debug Drawing feature:
*Added new Debug Drawing feature:
**Added new classes: {{cd|DebugArrow}}, {{cd|DebugBox}}, {{cd|DebugCircle}}, {{cd|DebugDrawer}}, {{cd|DebugLine}}, {{cd|DebugShape}}, {{cd|DebugSphere}}, {{cd|DebugText}}.   
**Added new classes: {{MC/Cd|DebugArrow}}, {{MC/Cd|DebugBox}}, {{MC/Cd|DebugCircle}}, {{MC/Cd|DebugDrawer}}, {{MC/Cd|DebugLine}}, {{MC/Cd|DebugShape}}, {{MC/Cd|DebugSphere}}, {{MC/Cd|DebugText}}.   
**Added new global object for accessing and using this new feature: {{cd|debugDrawer: DebugDrawer}}.
**Added new global object for accessing and using this new feature: {{MC/Cd|debugDrawer: DebugDrawer}}.


=== Changes ===
=== Changes ===
Line 188: Line 188:
*Custom command registration will create an alias from the command name without the namespace.   
*Custom command registration will create an alias from the command name without the namespace.   
**If the name has already been claimed, then the alias will not be created and a content log warning will appear.
**If the name has already been claimed, then the alias will not be created and a content log warning will appear.
*Removed unused classes: {{cd|EntityIterator}}, {{cd|EntityTypeIterator}}, {{cd|FilterGroup}}, and {{cd|PlayerIterator}}.
*Removed unused classes: {{MC/Cd|EntityIterator}}, {{MC/Cd|EntityTypeIterator}}, {{MC/Cd|FilterGroup}}, and {{MC/Cd|PlayerIterator}}.
*Updated class {{cd|Container}}:
*Updated class {{MC/Cd|Container}}:
**{{cd|reverseFind}} has been renamed to {{cd|findLast}}.   
**{{MC/Cd|reverseFind}} has been renamed to {{MC/Cd|findLast}}.   
**{{cd|contains}} now returns undefined if it fails to find the item.   
**{{MC/Cd|contains}} now returns undefined if it fails to find the item.   
**{{cd|firstEmptySlot}} now returns undefined if it fails to find an empty slot.  
**{{MC/Cd|firstEmptySlot}} now returns undefined if it fails to find an empty slot.  
**{{cd|firstItem}} now returns undefined if it fails to find the item.   
**{{MC/Cd|firstItem}} now returns undefined if it fails to find the item.   
**{{cd|find}} now returns undefined if it fails to find the item.   
**{{MC/Cd|find}} now returns undefined if it fails to find the item.   
**{{cd|reverseFindnow}} returns undefined if it fails to find the item.
**{{MC/Cd|reverseFindnow}} returns undefined if it fails to find the item.


== Fixes ==
== Fixes ==
Line 204: Line 204:
|88837|Piglin brutes do not despawn in Peaceful mode
|88837|Piglin brutes do not despawn in Peaceful mode
|181002|Trident isn't grouped next to tools/weapons in the creative tab
|181002|Trident isn't grouped next to tools/weapons in the creative tab
|184566|{{cmd|playsound}} leaks across dimensions
|184566|{{MC/Cmd|playsound}} leaks across dimensions
|187171|Bundle tootip was overlaps with the item tooltip
|187171|Bundle tootip was overlaps with the item tooltip
|189370|Pressing up on the left thumbstick or D-pad while in the Graphics Mode dropdown menu takes the user to the top of the Video Settings menu
|189370|Pressing up on the left thumbstick or D-pad while in the Graphics Mode dropdown menu takes the user to the top of the Video Settings menu
Line 227: Line 227:
*Tapping on the Bundles Tooltip on Touch devices no longer interacts with the UI behind it.
*Tapping on the Bundles Tooltip on Touch devices no longer interacts with the UI behind it.
*Fixed an issue where only changing the access of PlayStation friends to your world would not be saved when exiting the menu.
*Fixed an issue where only changing the access of PlayStation friends to your world would not be saved when exiting the menu.
*Fixed incorrect warnings for using valid older block ids with {{cd|minecraft:block_placer}} component.
*Fixed incorrect warnings for using valid older block ids with {{MC/Cd|minecraft:block_placer}} component.
*Fixed {{cd|query.health}} in resource packs to return 0 for the Wither once it has died.
*Fixed {{MC/Cd|query.health}} in resource packs to return 0 for the Wither once it has died.
*Fixed the Nether having overworld fog in Vibrant Visuals.</onlyinclude>
*Fixed the Nether having overworld fog in Vibrant Visuals.</onlyinclude>


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


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


[[Category:Bedrock Edition 1.21.90 betas]]
[[Category:Bedrock Edition 1.21.90 betas]]

Revision as of 19:24, 9 April 2026

Template:Infobox version


Beta 1.21.90.20 (ChromeOS, Android) or Preview 1.21.90.20 (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/Preview version for Minecraft:Bedrock Edition 1.21.90, released on April 22, 2025,<ref>Template:Cite</ref> which improves Minecraft:lead functionality and makes Minecraft:Vibrant Visuals the default graphics mode on supported devices.

Changes

Blocks

Minecraft:Dried Ghast

  • The rarity is now common, matching its ingredients.
  • Has been moved from experimental features and is now available during normal gameplay.

Items

Minecraft:Lead

  • Using a firework rocket to boost while flying with an elytra now causes leashed mobs to unleash.
  • Entities can now be leashed to a pre-existing leash knot by interacting with it.
  • Players can retrieve entities tied to a leash knot by interacting with it.
  • Shears can now be used to remove leash knots.
  • Any leashable entity can now be leashed to any other leashable entity.
    • To leash an entity to another entity, the player must:
      • Have the entity already leashed to themselves.
      • Sneak and interact with the target entity while holding the lead.
    • Leashed entities can now be "stolen" by leashing them again, transferring ownership to the player.
    • If re-leashing an entity would result in immediate leash snapping due to distance, the re-leashing cannot be done.
    • To prevent erratic behavior when leashed to each other, llamas that are leashed no longer attempt to form caravans.
    • A leashed entity cannot be leashed to itself.
    • Baby mobs can only be leashed one way - to another entity; they cannot have other mobs leashed to them.
  • When leashed to a happy ghast, horses, camels, donkeys, mules, boats, chest boats, and sniffers now adjust their position gradually over time, aligning smoothly with their leash holder when suspended mid-air.
  • In all other cases, entities align to the direction they are being pulled and no longer behave erratically when suspended mid-air.
  • Mid-air friction now applies to Boats just like any other entity, meaning they can no longer orbit the player or behave excessively bouncily.
  • The distance at which leads break has been increased to 12 blocks, except for the happy ghast, which has a break distance of 16 blocks.
  • When the lead is pulled, leashed objects will now orient themselves towards the player who has the lead.
  • The distance between centers of entities bounding boxes is used to determine the distance between two leashed entities.
  • Boats and large leashable mobs that cannot fit in a boat (horses, donkeys, mules, camels, and sniffers) when leashed to a happy ghast are rendered with four leashes instead of one.
    • In this configuration, the happy ghast also features a rope layer wrapping around it.
  • Shears can now be used on leashed entities to unleash them, removing both incoming and outgoing leash connections.
  • Players cannot cut other players' leashes.
  • Dispensers can now use shears to unleash leashed entities.

Minecraft:Harness

  • Has been moved from experimental features and is now available during normal gameplay.

Mobs

Happy Ghast

  • The happy ghast now turns more smoothly.
  • Harness goggles will now always be down as long as the harnessed Happy Ghast has at least one mounted player.
  • Has been moved from experimental features and is now available during normal gameplay.

General

Graphical

  • Made Minecraft:Vibrant Visuals the default graphics mode for supported devices.
  • Added the ability to data-drive some of the Vibrant Visuals / Deferred Graphics related settings per biome. Creators can provide multiple versions of atmospherics, color grading, lighting and/or water configurations as long as each has a unique
  1. REDIRECT Template:Code

Template:Redr and file name. The reserved JSON names for each group of settings (e.g.,

  1. REDIRECT Template:Code

Template:Redr) will continue to function as before. Creators can utilize the

  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 in Client Biome JSONs to connect particular rendering settings to a given biome. Note that certain parameters, such as tone mapping operators, caustics and wave simulation on/off cannot be customized per biome at this time. Parameters will be spatially blended as players move between biomes.

  • Increased back-scattering of light underwater in Vibrant Visuals.
  • Cloud shadows no longer pop in and out of view when looking around using Vibrant Visuals on Android devices.
  • Painting now renders with correct PBR properties, shadows and illumination when using Vibrant Visuals.
  • Added MERS texture support for signs in Vibrant Visuals.
  • Added new texture assets for a variety of trims, particles, spawn eggs, water and the dark oak boat in Vibrant Visuals.
  • Updated the appearance of metals for a variety of block textures in Vibrant Visuals.
  • Updated the cave vines, chorus flower, pumpkin, fire fly bush and a variety of other plant textures in Vibrant Visuals.
  • Updated the bee, dolphin, ghast, pig saddle and strider textures in Vibrant Visuals.

Technical

API

  1. REDIRECT Template:Code

Template:Redr is now released,

  1. REDIRECT Template:Code

Template:Redr is the new beta version for

  1. REDIRECT Template:Code

Template:Redr.

  • Added integer overflow detection in
  1. REDIRECT Template:Code

Template:Redr. Original value will be retained when overflow is detected.

  1. REDIRECT Template:Code

Template:Redr now has better error information and the name property value will now be set to

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr renamed to

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr renamed to

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr renamed to

  1. REDIRECT Template:Code

Template:Redr.

  • Added
  1. REDIRECT Template:Code

Template:Redr method on

  1. REDIRECT Template:Code

Template:Redr.

  • Added
  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Added
  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Custom components V2 now support assigning string, array, object, bool, or number.
  1. REDIRECT Template:Code

Template:Redr enum member names changed:

  1. REDIRECT Template:Code

Template:Redr renamed to

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr renamed to

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr renamed to

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr renamed to

  1. REDIRECT Template:Code

Template:Redr.

Minecraft:Blocks

  • Added a parameter to the culling rules schema to disable culling against full and opaque blocks.
  1. REDIRECT Template:Code

Template:Redr field is now optional.

    • removed
  1. REDIRECT Template:Code

Template:Redr as a value for

  1. REDIRECT Template:Code

Template:Redr field in the culling rules schema.

    • added new optional
  1. REDIRECT Template:Code

Template:Redr boolean field in the culling rules schema.

      • if not specified, it will be set to
  1. REDIRECT Template:Code

Template:Redr.

      • if set to
  1. REDIRECT Template:Code

Template:Redr culling against full and opaque blocks will not be considered.

  • When custom components v2 experiment is enabled, custom components can be assigned string, array, object, bool, or number:

<syntaxhighlight lang="c++"> "components": {

   "example_namespace:example_component": "foo",    "example_namespace:example_component2": 4,    "example_namespace:example_component3": [        "hello",        "world"    ],    "example_namespace:example_component4": true,    "example_namespace:example_component5": {        "stuff": 4    },}

</syntaxhighlight>

  • Custom components v2 experiment no longer required to use custom components v2.
  • Custom components v2 is available in JSON versions 1.21.90 and higher
  1. REDIRECT Template:Code

Template:Redr deprecated in 1.21.90.

  • The
  1. REDIRECT Template:Code

Template:Redr component will no longer produce a content error if the

  1. REDIRECT Template:Code

Template:Redr material is missing.

Minecraft:Commands

  • Added integer overflow detection in
  1. REDIRECT Template:Command

Template:Redr for +=, -=, *=, /= and %=. Original value will be retained when overflow is detected.

Components

  • Added the
  1. REDIRECT Template:Code

Template:Redr component:

    • Determines whether an entity should despawn on "Peaceful" difficulty
  • Content warnings will log missing texture references for
  1. REDIRECT Template:Code

Template:Redr block component.

  • Added the
  1. REDIRECT Template:Code

Template:Redr component:

    • Allows players to leash entities to the owner entity, retrieve those already leashed, or free them using shears.
    • Players can leash entities to the owner entity by sneaking and interacting while having entities leashed to themselves.
    • The
  1. REDIRECT Template:Code

Template:Redr field determines whether players can retrieve entities leashed to the owner entity.

  • Added new fields to the
  1. REDIRECT Template:Code

Template:Redr component:

  1. REDIRECT Template:Code

Template:Redr: Determines whether players can cut both incoming and outgoing leashes by using shears on the entity.

  1. REDIRECT Template:Code

Template:Redr: A

  1. REDIRECT Template:Code

Template:Redr subfield that defines the type of spring-like force pulling the entity toward its leash holder.

      • Available values:
  1. REDIRECT Template:Code

Template:Redr: Simulates a highly elastic spring that never reaches equilibrium if the leashed entity is suspended mid-air.

  1. REDIRECT Template:Code

Template:Redr: Simulates a dampened spring attached to the front of the leashed entity’s collision that reaches equilibrium if the entity is suspended mid-air and aligns with its movement direction.

  1. REDIRECT Template:Code

Template:Redr: Simulates four dampened springs connected to the center of each side of the entity's collision that reaches equilibrium if the entity is suspended mid-air and gradually aligns with the leash holder over time.

  1. REDIRECT Template:Code

Template:Redr: A

  1. REDIRECT Template:Code

Template:Redr subfield that adjusts the rotation at which the entity reaches equilibrium.

Entity Components

  • Added
  1. REDIRECT Template:Code

Template:Redr entity component:

    • Ensures the entity's body is always aligned with the head.
    • Does not override the
  1. REDIRECT Template:Code

Template:Redr component.

Experiments

  • Custom Components v2 experiment removed. Custom Components v2 is enabled when using
  1. REDIRECT Template:Code

Template:Redr version

  1. REDIRECT Template:Code

Template:Redr and above.

Minecraft:Items

  • When using Custom Components v2, custom components can be assigned string, array, object, bool, or number:

<syntaxhighlight lang="c++"> "components": {

   "example_namespace:example_component": "foo",    "example_namespace:example_component2": 4,    "example_namespace:example_component3": [        "hello",        "world"    ],    "example_namespace:example_component4": true,    "example_namespace:example_component5": {        "stuff": 4    },}

</syntaxhighlight>

  • Custom components v2 experiment no longer required to use custom components v2.
  • Custom components v2 is available in JSON versions 1.21.90 and higher
  1. REDIRECT Template:Code

Template:Redr deprecated in 1.21.90.

Network Protocol

  • Added
  1. REDIRECT Template:Code

Template:Redr.

Experimental

These additions and changes are accessible by enabling the "Beta APIs" and "Locator Bar" experimental toggles.

Additions

Technical

API

  1. REDIRECT Template:Code

Template:Redr

  • Added class
  1. REDIRECT Template:Code

Template:Redr. This will be triggered every time the hotbar slot changes.

  • Added enum
  1. REDIRECT Template:Code

Template:Redr.

  • Added class
  1. REDIRECT Template:Code

Template:Redr. This will be triggered every time an item changes in the player's inventory. This includes the 27 inventory slots and 9 for hotbar.

  • Added
  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr

  • Added new Debug Drawing feature:
    • Added new classes:
  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.

    • Added new global object for accessing and using this new feature:
  1. REDIRECT Template:Code

Template:Redr.

Changes

General

UI

  • The jump and dash bars no longer take precedence over the locator bar while inactive in Creative Mode.
  • The interaction button in Creative Mode is now moved up for Touch devices so that it no longer covers the locator bar.
  • Player dots on the locator bar now show correctly while using split-screen.
  • The item name tooltip is no longer cut off while the locator bar is enabled in Creative Mode.
  • Player dots on the locator bar now show correctly in third person view while using split-screen.

Technical

API

  • Custom command registration will create an alias from the command name without the namespace.
    • If the name has already been claimed, then the alias will not be created and a content log warning will appear.
  • Removed unused classes:
  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.

  • Updated class
  1. REDIRECT Template:Code

Template:Redr:

  1. REDIRECT Template:Code

Template:Redr has been renamed to

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr now returns undefined if it fails to find the item.

  1. REDIRECT Template:Code

Template:Redr now returns undefined if it fails to find an empty slot.

  1. REDIRECT Template:Code

Template:Redr now returns undefined if it fails to find the item.

  1. REDIRECT Template:Code

Template:Redr now returns undefined if it fails to find the item.

  1. REDIRECT Template:Code

Template:Redr returns undefined if it fails to find the item.

Fixes

Template:Fixes Other

  • Fixed a bug where directional lighting cut out 8 blocks under the water surface while using Vibrant Visuals.
  • Non-waterlogged Dried Ghast blocks now only play ambient sounds when on top of a Soul Sand or a Soul Soil block.
  • Fixed an issue where jungle leaves did not become transparent when setting all leaf types to be transparent.
  • Fixed a crash that would sometimes occur when using command blocks.
  • Players mounted on the Happy Ghast no longer appear invisible to other players when the Happy Ghast is immobile.
  • Players mounted on the Happy Ghast no longer have their hitbox displaced when the Happy Ghast is immobile.
  • Happy Ghast no longer becomes a platform when a Player is standing next to it.
  • Fixed a bug where piloted Happy Ghast could be moved while non-riding players were standing on it.
  • Fixed a bug where Happy Ghast would keep looking at you after no longer being tempted.
  • Bundle UI now correctly disappears when switching Inventory tabs with controller input.
  • Tapping on the Bundles Tooltip on Touch devices no longer interacts with the UI behind it.
  • Fixed an issue where only changing the access of PlayStation friends to your world would not be saved when exiting the menu.
  • Fixed incorrect warnings for using valid older block ids with
  1. REDIRECT Template:Code

Template:Redr component.

  • Fixed
  1. REDIRECT Template:Code

Template:Redr in resource packs to return 0 for the Wither once it has died.

  • Fixed the Nether having overworld fog in Vibrant Visuals.

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 beta 1.21.90.20 ja:Bedrock Edition Preview 1.21.90.20 pt:Edição Bedrock Preview 1.21.90.20 ru:Preview 1.21.90.20 (Bedrock Edition) uk:Preview 1.21.90.20 (Bedrock Edition) zh:基岩版1.21.90.20