Minecraft:Bedrock Edition Preview 1.21.130.22: Difference between revisions
More actions
Fix template calls: add MC/ prefix |
Sync: updated from Minecraft |
||
| (One intermediate revision by the same user not shown) | |||
| Line 26: | Line 26: | ||
== Changes == | == Changes == | ||
=== Items === | === Items === | ||
{{ | {{Animate|Wooden Spear.png;Stone Spear.png;Copper Spear.png;Iron Spear.png;Golden Spear.png;Diamond Spear.png;Netherite Spear.png|32px}} '''[[Minecraft:Spear]]''' | ||
* [[Minecraft:Zombie]]s and [[Minecraft:piglin]]s can now use the spear for attacking. | * [[Minecraft:Zombie]]s and [[Minecraft:piglin]]s can now use the spear for attacking. | ||
=== Mobs === | === Mobs === | ||
[[File:Camel JE1 BE2.png|50px]] '''Camel''' | [[File:Camel JE1 BE2.png|50px]] '''[[Minecraft:Camel]]''' | ||
* Now take fall damage starting 4 blocks higher when walking or dashing. | * Now take fall damage starting 4 blocks higher when walking or dashing. | ||
[[File:Nautilus BE1.png|32px]] '''Nautilus''' | [[File:Nautilus BE1.png|32px]] '''[[Minecraft:Nautilus]]''' | ||
* A tamed nautilus will now be tempted by all fish. | * A tamed nautilus will now be tempted by all fish. | ||
** This includes buckets of fish. | ** This includes buckets of fish. | ||
[[File:Zombie Horse BE3.png|50px]] '''Zombie Horse''' | [[File:Zombie Horse BE3.png|50px]] '''[[Minecraft:Zombie Horse]]''' | ||
* The tooltip displayed when attempting to mount an untamed zombie horse has been changed from "Ride" to "Mount". | * The tooltip displayed when attempting to mount an untamed zombie horse has been changed from "Ride" to "Mount". | ||
* They once again have a baby variant, remaining unused. | * They once again have a baby variant, remaining unused. | ||
[[File:Zombie Nautilus BE1.png|32px]] '''Zombie Nautilus''' | [[File:Zombie Nautilus BE1.png|32px]] '''[[Minecraft:Zombie Nautilus]]''' | ||
* An untamed zombie nautilus can now be tempted by pufferfish and bucket of pufferfish. | * An untamed zombie nautilus can now be tempted by [[Minecraft:pufferfish]] and [[Minecraft:bucket of pufferfish]]. | ||
* A tamed zombie nautilus will now be tempted by all fish. | * A tamed zombie nautilus will now be tempted by all fish. | ||
** This includes buckets of fish. | ** This includes buckets of fish. | ||
| Line 49: | Line 49: | ||
=== Technical === | === Technical === | ||
'''AI Goals''' | '''AI Goals''' | ||
* Added the {{ | * Added the {{cd|"minecraft:behavior.use_kinetic_weapon"}} AI goal | ||
** Description: | ** Description: | ||
*** Allows a mob to make use of items with a {{ | *** Allows a mob to make use of items with a {{cd|"minecraft:kinetic_weapon"}} item component. | ||
*** The mob will approach the target before using the weapon and charging with it. | *** The mob will approach the target before using the weapon and charging with it. | ||
*** If the target gets too close, the mob will retreat and reposition before charging again. | *** If the target gets too close, the mob will retreat and reposition before charging again. | ||
*** Once all {{ | *** Once all {{cd|"max_duration"}} in the item's {{cd|"minecraft:kinetic_weapon"}} component have elapsed, the mob goes on cooldown and retreats before approaching again. | ||
** Fields: | ** Fields: | ||
*** {{ | *** {{cd|"approach_distance"}}: The distance to the target within which the mob begins using its kinetic weapon. | ||
*** {{ | *** {{cd|"reposition_distance"}}: The distance the mob retreats to once the target is closer than the midpoint of the item's {{cd|"minecraft:kinetic_weapon"}} component's minimum and maximum {{cd|"reach"}}. | ||
*** {{ | *** {{cd|"reposition_speed_multiplier"}}: Multiplier applied to the mob's movement speed while repositioning. | ||
*** {{ | *** {{cd|"cooldown_distance"}}: The distance the mob retreats to after all of the item's {{cd|"minecraft:kinetic_weapon"}} component's {{cd|"max_duration"}} values have elapsed. | ||
*** {{ | *** {{cd|"cooldown_speed_multiplier"}}: Multiplier applied to the mob's movement speed while on cooldown. | ||
*** {{ | *** {{cd|"weapon_reach_multiplier"}}: Multiplier applied to the item's {{cd|"minecraft:kinetic_weapon"}} component's {{cd|"reach"}}. | ||
*** {{ | *** {{cd|"weapon_min_speed_multiplier"}}: Multiplier applied to each {{cd|"min_speed"}} and {{cd|"min_relative_speed"}} condition in the item's {{cd|"minecraft:kinetic_weapon"}} component. | ||
*** {{ | *** {{cd|"min_path_time"}}: Minimum base time, in seconds, before recalculating a new attack path to the target (before increases are applied). | ||
*** {{ | *** {{cd|"max_path_time"}}: Maximum base time, in seconds, before recalculating a new attack path to the target (before increases are applied). | ||
*** {{ | *** {{cd|"path_fail_time_increase"}}: Time, in seconds, added to the attack path recalculation interval when the mob cannot move along the current path. | ||
*** {{ | *** {{cd|"inner_boundary_time_increase"}}: Time, in seconds, added to the attack path recalculation interval when the target is beyond {{cd|"path_inner_boundary"}}. | ||
*** {{ | *** {{cd|"outer_boundary_time_increase"}}: Time, in seconds, added to the attack path recalculation interval when the target is beyond {{cd|"path_outer_boundary"}}. | ||
*** {{ | *** {{cd|"path_inner_boundary"}}: Distance at which to increase attack path recalculation by {{cd|"inner_boundary_time_increase"}}. | ||
*** {{ | *** {{cd|"path_outer_boundary"}}: Distance at which to increase attack path recalculation by {{cd|"outer_boundary_time_increase"}}. | ||
*** {{ | *** {{cd|"speed_multiplier"}}: Multiplier applied to the mob's movement speed when moving toward its target. | ||
*** {{ | *** {{cd|"require_complete_path"}}: Specifies whether a full navigation path from the mob to the target is required. | ||
*** {{ | *** {{cd|"track_target"}}: Allows the mob to track its target even if it lacks a hard-coded sensing component. | ||
*** {{ | *** {{cd|"cooldown_time"}}: Cooldown time, in seconds, between consecutive attacks. | ||
*** {{ | *** {{cd|"melee_fov"}}: Field of view, in degrees, used by the hard-coded sensing component to detect a valid attack target. | ||
*** {{ | *** {{cd|"x_max_rotation"}}: Maximum rotation, in degrees, on the X-axis while the mob is trying to look at its target. | ||
*** {{ | *** {{cd|"y_max_head_rotation"}}: Maximum rotation, in degrees, on the Y-axis while the mob is trying to look at its target. | ||
*** {{ | *** {{cd|"random_stop_interval"}}: Defines a 1-in-N chance for the mob to stop its current attack, where N equals {{cd|"random_stop_interval"}}. | ||
*** {{ | *** {{cd|"attack_once"}}: Allows the mob to perform this melee attack behavior only once during its lifetime. | ||
** Requirements: | ** Requirements: | ||
*** The mob must have an item with the {{ | *** The mob must have an item with the {{cd|"minecraft:kinetic_weapon"}} item component | ||
*** Must otherwise fulfill the same conditions as other melee attack goals. | *** Must otherwise fulfill the same conditions as other melee attack goals. | ||
*** {{ | *** {{cd|"minecraft:behavior.melee_box_attack"}}, {{cd|"minecraft:behavior.delayed_attack"}}, {{cd|"minecraft:behavior.melee_attack"}} and {{cd|"minecraft:behavior.stomp_attack"}} now correctly apply their {{cd|"path_inner_boundary"}} field. | ||
'''API''' | '''API''' | ||
* Added new module {{ | * Added new module {{cd|@minecraft/server-graphics}} to change graphics and rendering settings. | ||
* The {{ | * The {{cmd|/clone}} command now fires {{cd|onBreak}} beta API event for custom blocks overridden at source destination. | ||
'''[[Minecraft:Biome]]s''' | '''[[Minecraft:Biome]]s''' | ||
* The client side Molang queries {{ | * The client side Molang queries {{cd|query.entity_biome_has_all_tags}}, {{cd|query.entity_biome_has_any_tags}}, and {{cd|query.entity_biome_has_any_identifier}} no longer need the Upcoming Creator Features toggle to be used. | ||
'''Block Components''' | '''Block Components''' | ||
* The option {{ | * The option {{cd|"alpha_masked_tint"}} in {{cd|"minecraft:material_instances"}} now requires the Upcoming Creator Features toggle again. | ||
* Modified {{ | * Modified {{cd|"minecraft:material_instances"}} block component. | ||
* Field emissive renamed to shaded to better describe what the field does. | * Field emissive renamed to shaded to better describe what the field does. | ||
* Default value of shaded now true, when false the material ignores face_dimming and ambient occlusion. | * Default value of shaded now true, when false the material ignores face_dimming and ambient occlusion. | ||
* Released field {{ | * Released field {{cd|"shaded"}}, formerly called {{cd|"emissive"}} from experimental. | ||
'''Entity Components''' | '''Entity Components''' | ||
* Added new field, {{ | * Added new field, {{cd|"protection_slot"}}, to {{cd|minecraft:burns_in_daylight}}, which allows specifying an equipment slot that should provide protection from burning in daylight. | ||
** Valid values are {{ | ** Valid values are {{cd|"slot.weapon.offhand"}}, {{cd|"slot.armor.head"}}, {{cd|"slot.armor.chest"}}, {{cd|"slot.armor.legs"}}, {{cd|"slot.armor.feet"}}, and {{cd|"slot.armor.body"}}. | ||
** Leaving this field unspecified will default to having the head armor slot provide protection from burning in daylight. | ** Leaving this field unspecified will default to having the head armor slot provide protection from burning in daylight. | ||
* In the {{ | * In the {{cd|"minecraft:ageable"}} and {{cd|"minecraft:breedable"}} components, the {{cd|"transform_to_item"}} field has been renamed to {{cd|"result_item"}}. | ||
** This field is now defined for each item entry in each component's {{ | ** This field is now defined for each item entry in each component's {{cd|"items"}} list, enabling item-specific transformations on use. | ||
* Added {{ | * Added {{cd|"result_item"}} field to the items in the {{cd|"minecraft:healable"}} and {{cd|"minecraft:tameable"}} components. | ||
** This field is defined for each item entry in the {{ | ** This field is defined for each item entry in the {{cd|"items"}} list. | ||
== Experimental == | == Experimental == | ||
These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features" experimental toggles. | These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features" [[Minecraft:experimental]] toggles. | ||
=== Additions === | === Additions === | ||
==== Technical ==== | ==== Technical ==== | ||
'''[[Minecraft:Block]]s''' | '''[[Minecraft:Block]]s''' | ||
* Added component {{ | * Added component {{cd|minecraft:connection_rule}} behind the Upcoming Creator Features toggle, which allows custom blocks to define whether other blocks with connection behavior - such as [[Minecraft:fence]]s, [[Minecraft:wall]]s, [[Minecraft:bars]], and [[Minecraft:glass pane]]s - can try to create a connection. | ||
* Added [[Minecraft:Block tag (Bedrock Edition)|VanillaBlockTag]] {{ | * Added [[Minecraft:Block tag (Bedrock Edition)|VanillaBlockTag]] {{cd|minecraft:has_fence_connections}} that can be used to identify a custom block as a block that creates connections like a fence; this tag is required to create connections between custom and Vanilla fences. | ||
** The component and tag can be used along with the {{ | ** The component and tag can be used along with the {{cd|minecraft:connection}} block trait to make a custom fence that creates connections like a Vanilla fence. | ||
=== Changes === | === Changes === | ||
| Line 128: | Line 128: | ||
== Fixes == | == Fixes == | ||
{{ | {{fixes|project=MCPE|fixedin=1.21.130.22 Preview | ||
|;old | |;old | ||
|101541|Phantom can drown. | |101541|Phantom can drown. | ||
| Line 138: | Line 138: | ||
|229451|Zombie Horse Uses Incorrect Mob Category in Bedrock Edition. | |229451|Zombie Horse Uses Incorrect Mob Category in Bedrock Edition. | ||
|229460|Zombie horse with horse armor can burn in sunlight. | |229460|Zombie horse with horse armor can burn in sunlight. | ||
|229464|Zombie holding a spear does not use charge attack | |||
|otherissuescount=4}} | |otherissuescount=4}} | ||
'''Other''' | '''Other''' | ||
* Fixed custom blocks rendered in structure block GUI. | * Fixed custom blocks rendered in [[Minecraft:structure block]] GUI. | ||
* Fixed controller focus being cut off for the top of the Realms Timeline opted-out members list. | * Fixed controller focus being cut off for the top of the Realms Timeline opted-out members list. | ||
* Fixed a bug where {{ | * Fixed a bug where {{cd|timeLeft}} would cause the {{cd|DebugShape}} to be removed immediately. | ||
* Fixed a bug where the arrow head of the {{ | * Fixed a bug where the arrow head of the {{cd|DebugArrow}} would look incorrect at certain rotations.</onlyinclude> | ||
== References == | == References == | ||
{{ | {{reflist}} | ||
== Navigation == | == Navigation == | ||
{{ | {{Navbox Bedrock Edition versions|1.2x}} | ||
[[ | [[Minecraft:de:Bedrock Edition beta 1.21.130.22]] | ||
[[Minecraft:es:Bedrock Edition Preview 1.21.130.22]] | |||
de:Bedrock Edition beta 1.21.130.22 | [[Minecraft:pt:Edição Bedrock Preview 1.21.130.22]] | ||
es:Bedrock Edition Preview 1.21.130.22 | [[Minecraft:zh:基岩版1.21.130.22]] | ||
pt:Edição Bedrock Preview 1.21.130.22 | |||
zh:基岩版1.21.130.22 | |||
Latest revision as of 11:01, 30 May 2026
Beta 1.21.130.22 (ChromeOS, Android) or Preview 1.21.130.22 (Windows, iOS, iPadOS, Xbox, PlayStation) is the second beta/Preview version for Minecraft:Bedrock Edition 1.21.130, released on October 22, 2025,<ref>Template:Cite</ref> which fixes bugs.
Changes
Items
Template:Animate Minecraft:Spear
- Minecraft:Zombies and Minecraft:piglins can now use the spear for attacking.
Mobs
File:Camel JE1 BE2.png Minecraft:Camel
- Now take fall damage starting 4 blocks higher when walking or dashing.
File:Nautilus BE1.png Minecraft:Nautilus
- A tamed nautilus will now be tempted by all fish.
- This includes buckets of fish.
File:Zombie Horse BE3.png Minecraft:Zombie Horse
- The tooltip displayed when attempting to mount an untamed zombie horse has been changed from "Ride" to "Mount".
- They once again have a baby variant, remaining unused.
File:Zombie Nautilus BE1.png Minecraft:Zombie Nautilus
- An untamed zombie nautilus can now be tempted by Minecraft:pufferfish and Minecraft:bucket of pufferfish.
- A tamed zombie nautilus will now be tempted by all fish.
- This includes buckets of fish.
- No longer suffocates out of water.
Technical
AI Goals
- Added the Template:Cd AI goal
- Description:
- Allows a mob to make use of items with a Template:Cd item component.
- The mob will approach the target before using the weapon and charging with it.
- If the target gets too close, the mob will retreat and reposition before charging again.
- Once all Template:Cd in the item's Template:Cd component have elapsed, the mob goes on cooldown and retreats before approaching again.
- Fields:
- Template:Cd: The distance to the target within which the mob begins using its kinetic weapon.
- Template:Cd: The distance the mob retreats to once the target is closer than the midpoint of the item's Template:Cd component's minimum and maximum Template:Cd.
- Template:Cd: Multiplier applied to the mob's movement speed while repositioning.
- Template:Cd: The distance the mob retreats to after all of the item's Template:Cd component's Template:Cd values have elapsed.
- Template:Cd: Multiplier applied to the mob's movement speed while on cooldown.
- Template:Cd: Multiplier applied to the item's Template:Cd component's Template:Cd.
- Template:Cd: Multiplier applied to each Template:Cd and Template:Cd condition in the item's Template:Cd component.
- Template:Cd: Minimum base time, in seconds, before recalculating a new attack path to the target (before increases are applied).
- Template:Cd: Maximum base time, in seconds, before recalculating a new attack path to the target (before increases are applied).
- Template:Cd: Time, in seconds, added to the attack path recalculation interval when the mob cannot move along the current path.
- Template:Cd: Time, in seconds, added to the attack path recalculation interval when the target is beyond Template:Cd.
- Template:Cd: Time, in seconds, added to the attack path recalculation interval when the target is beyond Template:Cd.
- Template:Cd: Distance at which to increase attack path recalculation by Template:Cd.
- Template:Cd: Distance at which to increase attack path recalculation by Template:Cd.
- Template:Cd: Multiplier applied to the mob's movement speed when moving toward its target.
- Template:Cd: Specifies whether a full navigation path from the mob to the target is required.
- Template:Cd: Allows the mob to track its target even if it lacks a hard-coded sensing component.
- Template:Cd: Cooldown time, in seconds, between consecutive attacks.
- Template:Cd: Field of view, in degrees, used by the hard-coded sensing component to detect a valid attack target.
- Template:Cd: Maximum rotation, in degrees, on the X-axis while the mob is trying to look at its target.
- Template:Cd: Maximum rotation, in degrees, on the Y-axis while the mob is trying to look at its target.
- Template:Cd: Defines a 1-in-N chance for the mob to stop its current attack, where N equals Template:Cd.
- Template:Cd: Allows the mob to perform this melee attack behavior only once during its lifetime.
- Requirements:
- The mob must have an item with the Template:Cd item component
- Must otherwise fulfill the same conditions as other melee attack goals.
- Template:Cd, Template:Cd, Template:Cd and Template:Cd now correctly apply their Template:Cd field.
- Description:
API
- Added new module Template:Cd to change graphics and rendering settings.
- The Template:Cmd command now fires Template:Cd beta API event for custom blocks overridden at source destination.
- The client side Molang queries Template:Cd, Template:Cd, and Template:Cd no longer need the Upcoming Creator Features toggle to be used.
Block Components
- The option Template:Cd in Template:Cd now requires the Upcoming Creator Features toggle again.
- Modified Template:Cd block component.
- Field emissive renamed to shaded to better describe what the field does.
- Default value of shaded now true, when false the material ignores face_dimming and ambient occlusion.
- Released field Template:Cd, formerly called Template:Cd from experimental.
Entity Components
- Added new field, Template:Cd, to Template:Cd, which allows specifying an equipment slot that should provide protection from burning in daylight.
- Valid values are Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd, and Template:Cd.
- Leaving this field unspecified will default to having the head armor slot provide protection from burning in daylight.
- In the Template:Cd and Template:Cd components, the Template:Cd field has been renamed to Template:Cd.
- This field is now defined for each item entry in each component's Template:Cd list, enabling item-specific transformations on use.
- Added Template:Cd field to the items in the Template:Cd and Template:Cd components.
- This field is defined for each item entry in the Template:Cd list.
Experimental
These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features" Minecraft:experimental toggles.
Additions
Technical
- Added component Template:Cd behind the Upcoming Creator Features toggle, which allows custom blocks to define whether other blocks with connection behavior - such as Minecraft:fences, Minecraft:walls, Minecraft:bars, and Minecraft:glass panes - can try to create a connection.
- Added VanillaBlockTag Template:Cd that can be used to identify a custom block as a block that creates connections like a fence; this tag is required to create connections between custom and Vanilla fences.
- The component and tag can be used along with the Template:Cd block trait to make a custom fence that creates connections like a Vanilla fence.
Changes
Technical
API Infra
- Modernized AvailableCommandsPacket serialization. Added these constraints:
- Chained Subcommand Data / Name max size set to 512 characters.
- Commands / Name max size set to 512 characters.
- Commands / Description max size set to 1000 characters.
- Commands / Chained Subcommand Indexes max size set to 250 elements.
- Commands / Overloads max size set to 250 elements.
- Constraints / Constraint Indices max size set to 250 elements.
Fixes
Template:Fixes Other
- Fixed custom blocks rendered in Minecraft:structure block GUI.
- Fixed controller focus being cut off for the top of the Realms Timeline opted-out members list.
- Fixed a bug where Template:Cd would cause the Template:Cd to be removed immediately.
- Fixed a bug where the arrow head of the Template:Cd would look incorrect at certain rotations.
References
Template:Navbox Bedrock Edition versions
Minecraft:de:Bedrock Edition beta 1.21.130.22 Minecraft:es:Bedrock Edition Preview 1.21.130.22 Minecraft:pt:Edição Bedrock Preview 1.21.130.22 Minecraft:zh:基岩版1.21.130.22