Minecraft:Bedrock Edition Preview 1.21.40.21: Difference between revisions
More actions
Fix template calls: add MC/ prefix |
Sync: updated from Minecraft |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Infobox version | {{Infobox version | ||
| title = v1.21.40.21 | |||
| edition = bedrock | | edition = bedrock | ||
| type = Preview | | type = Preview | ||
| Line 25: | Line 26: | ||
== Changes == | == Changes == | ||
=== Blocks === | === Blocks === | ||
'''[[Minecraft:Monster | '''[[Minecraft:Monster spawner]] and [[Minecraft:trial spawner]]''' | ||
*Its step sounds and hit sounds now play at their intended volume. | *Its step sounds and hit sounds now play at their intended volume. | ||
'''[[Minecraft: | === Items === | ||
* | '''[[Minecraft:Mace]]''' | ||
*Mobs can now perform mace smash attacks again. | |||
=== Gameplay === | === Gameplay === | ||
| Line 35: | Line 37: | ||
*Items and blocks in the creative inventory have been reorganized, with the goal of making overall sorting more intuitive: | *Items and blocks in the creative inventory have been reorganized, with the goal of making overall sorting more intuitive: | ||
**Trial chamber items: | **Trial chamber items: | ||
***Trial | ***[[Minecraft:Trial key]]s were moved to be next to ominous trial keys. | ||
***Ominous | ***[[Minecraft:Ominous bottle]]s were moved next to the existing potions and were made into its own "Ominous Bottle" group. | ||
**Stone group in the "Nature" tab: | **Stone group in the "Nature" tab: | ||
***[[Minecraft:Stone]] was moved into the "Stone" group. | ***[[Minecraft:Stone]] was moved into the "Stone" group. | ||
***Stone is now the front block of the "Stone" group. | ***Stone is now the front block of the "Stone" group. | ||
***[[Minecraft:Basalt]] and smooth basalt were moved into the "Stone" group. | ***[[Minecraft:Basalt]] and [[Minecraft:smooth basalt]] were moved into the "Stone" group. | ||
***[[Minecraft:Tuff]] and polished tuff were moved into the "Stone" group. | ***[[Minecraft:Tuff]] and [[Minecraft:polished tuff]] were moved into the "Stone" group. | ||
**"Decorative Stone" in the "Construction" tab: | **"Decorative Stone" in the "Construction" tab: | ||
***Smooth stone was moved into "Decorative Stone". | ***[[Minecraft:Smooth stone]] was moved into "Decorative Stone". | ||
***Tuff bricks, chiseled tuff, and chiseled tuff bricks were moved from the "Nature" category to "Decorative Stone" in the "Construction" category. | ***[[Minecraft:Tuff bricks]], [[Minecraft:chiseled tuff]], and [[Minecraft:chiseled tuff bricks]] were moved from the "Nature" category to "Decorative Stone" in the "Construction" category. | ||
***Prismarine bricks were moved from the "Decorative Stone" group, now they are next to prismarine and dark prismarine. | ***[[Minecraft:Prismarine bricks]] were moved from the "Decorative Stone" group, now they are next to prismarine and dark prismarine. | ||
**Copper family: | **[[Minecraft:Copper]] family: | ||
***Reordered raw iron, raw copper, raw gold to raw copper, raw iron, raw gold. | ***Reordered [[Minecraft:raw iron]], [[Minecraft:raw copper]], [[Minecraft:raw gold]] to raw copper, raw iron, raw gold. | ||
***The copper, iron, and gold blocks were moved to match the raw versions ordering. | ***The copper, iron, and gold blocks were moved to match the raw versions ordering. | ||
***The copper doors were moved to all the other doors. | ***The [[Minecraft:copper doors]] were moved to all the other doors. | ||
***The copper | ***The [[Minecraft:copper trapdoor]]s were moved to the group with all the other trapdoors. | ||
***Copper | ***[[Minecraft:Copper block]]s and [[Minecraft:copper grate]]s are now sorted by block type then by oxidation level, instead of oxidation level then block type. | ||
**Tuff family: | **Tuff family: | ||
***Tuff stairs, tuff | ***[[Minecraft:Tuff stairs]], [[Minecraft:tuff slab]]s, [[Minecraft:tuff wall]]s, and their polished versions were moved from the "Nature" tab to the "Construction" tab into their respective groups. | ||
**Other blocks | **Other blocks | ||
***[[Minecraft:Bricks]] are now placed before the "Slabs" group. | ***[[Minecraft:Bricks]] are now placed before the "Slabs" group. | ||
****This change only affects bricks made from clay and not all the brick blocks. | ****This change only affects bricks made from clay and not all the brick blocks. | ||
***Chiseled nether bricks and cracked nether bricks were moved next to the nether bricks block and red nether bricks. | ***[[Minecraft:Chiseled nether bricks]] and [[Minecraft:cracked nether bricks]] were moved next to the [[Minecraft:nether bricks block]] and [[Minecraft:red nether bricks]]. | ||
***Quartz bricks placed next to the other quartz blocks. | ***[[Minecraft:Quartz bricks]] placed next to the other quartz blocks. | ||
***Rooted dirt is now next to the other dirt blocks. | ***[[Minecraft:Rooted dirt]] is now next to the other dirt blocks. | ||
***Many dirt blocks and grass variants were shuffled around for a greater parity with {{ | ***Many dirt blocks and grass variants were shuffled around for a greater parity with {{JE}}. | ||
***[[Minecraft:Gravel]] is now ordered after the "Stone" group and is next to sand and red sand. | ***[[Minecraft:Gravel]] is now ordered after the "Stone" group and is next to sand and red sand. | ||
***[[Minecraft:Clay]] was moved from the "Construction" category to the "Nature" category, placed next to the mud block. | ***[[Minecraft:Clay]] was moved from the "Construction" category to the "Nature" category, placed next to the mud block. | ||
| Line 66: | Line 68: | ||
=== General === | === General === | ||
'''[[Minecraft:Settings]]''' | '''[[Minecraft:Settings]]''' | ||
*Removed some Keyboard key bindings from Settings that should only exist in {{ | *Removed some Keyboard key bindings from Settings that should only exist in {{el|ee}}: Control Tips, Code Builder, and Immersive Reader. | ||
'''UI''' | '''UI''' | ||
*LAN worlds are now visible in the "Worlds" tab for the | *LAN worlds are now visible in the "Worlds" tab for the Ore UI Play screen. | ||
=== Technical === | === Technical === | ||
'''Behavior | '''[[Minecraft:Behavior pack]]s''' | ||
*Updated references to old block names in behavior pack wood recipe files. | *Updated references to old block names in behavior pack wood recipe files. | ||
*Updated references to old block names in remaining behavior pack recipe files. | *Updated references to old block names in remaining behavior pack recipe files. | ||
'''[[Minecraft:Block]]s''' | '''[[Minecraft:Block]]s''' | ||
*Added content warning when {{ | *Added content warning when {{cd|carried_textures}} or {{cd|blockshape}} are incorrectly written in {{cd|blocks.json}}. | ||
'''Components''' | '''Components''' | ||
*Renamed the {{ | *Renamed the {{cd|minecraft:lookat}} component to {{cd|minecraft:looked_at}} to better reflect its functionality: | ||
**Its {{ | **Its {{cd|look_event}} field was also renamed to {{cd|looked_at_event}}. | ||
**Its {{ | **Its {{cd|look_cooldown}} field was also renamed to {{cd|looked_at_cooldown}}. | ||
*Expanded the {{ | *Expanded the {{cd|minecraft:looked_at}} component functionality with the addition of six new [Beta] fields: | ||
**{{ | **{{cd|find_players_only}} restricts the search for entities looking at the owner entity to players only, ensuring that the closest player satisfying the specified {{cd|filters}} is selected. | ||
**{{ | **{{cd|look_at_locations}} defines the parts of the owner entity that are targeted for being looked at: | ||
***For these parts, a line-of-sight check is performed to ensure no blocks obstruct the view. | ***For these parts, a line-of-sight check is performed to ensure no blocks obstruct the view. | ||
***Supported values are {{ | ***Supported values are {{cd|head}}, {{cd|body}}, and {{cd|feet}}. | ||
**{{ | **{{cd|not_looked_at_event}} specifies the event to trigger when no suitable entity is looking at the owner entity. | ||
**{{ | **{{cd|field_of_view}} defines the width of the field of view, in degrees, for entities looking at the owner entity: | ||
***If {{ | ***If {{cd|scale_fov_by_distance}} is set to true, this value corresponds to the field of view at a distance of one block between the entities. | ||
**{{ | **{{cd|scale_fov_by_distance}} determines if the field of view narrows as the distance between the owner entity and the entity looking at it increases. | ||
***This ensures that the width of the view cone at the owner entity position remains relatively constant, regardless of distance. | ***This ensures that the width of the view cone at the owner entity position remains relatively constant, regardless of distance. | ||
**{{ | **{{cd|line_of_sight_obstruction_type}} defines which block shape is considered when checking for line-of-sight obstructions. | ||
***Supported values are {{ | ***Supported values are {{cd|outline}}, {{cd|collision}}, and {{cd|collision_for_camera}}. | ||
**Moreover, {{ | **Moreover, {{cd|et_target}} now supports three different values: | ||
***{{ | ***{{cd|never}}, looking entities are never set as targets, but events are emitted. | ||
***{{ | ***{{cd|once_and_stop_scanning}}, the first detected looking entity is set as target, but scanning and event emission is suspended if and until the owner entity has a target. | ||
***[Beta] {{ | ***[Beta] {{cd|once_and_keep_scanning}}, the first detected looking entity is set as target, but scanning and event emission continues. | ||
**All these fields are planned to be taken out of [Beta] and fully released at a later date. | **All these fields are planned to be taken out of [Beta] and fully released at a later date. | ||
'''Entity | '''Entity event responses''' | ||
*Added the {{ | *Added the {{cd|reset_target}} entity event response, which allows an entity to reset its target. | ||
'''[[Minecraft:Feature]]''' | '''[[Minecraft:Feature]]''' | ||
*Using unsupported feature placement in {{ | *Using unsupported feature placement in {{cd|pregeneration_pass}} will now throw a content error instead of crash. | ||
'''Graphical''' | '''Graphical''' | ||
* | *Added new {{cd|the_end.client_biome.json}} as the first new type of file to contain per-biome rendering and audio settings in resource packs. | ||
'''[[Minecraft:Item]]s''' | '''[[Minecraft:Item]]s''' | ||
*The {{ | *The {{cd|minecraft:item}} object is parsed with a strict loader from {{cd|1.21.40}}: | ||
**Numbers and booleans are no longer interchangeable in the JSON input. | **Numbers and booleans are no longer interchangeable in the JSON input. | ||
**Floating point numbers are no longer accepted where an integer is expected. | **Floating point numbers are no longer accepted where an integer is expected. | ||
== Experimental == | == Experimental == | ||
These additions and changes are accessible by enabling the "Beta APIs", and "Upcoming Creator Features" experimental toggles. | These additions and changes are accessible by enabling the "Beta APIs", "Render Dragon Features for Creators" and "Upcoming Creator Features" experimental toggles. | ||
=== Additions === | === Additions === | ||
==== Technical ==== | ==== Technical ==== | ||
| Line 128: | Line 126: | ||
'''[[Minecraft:Molang]]''' | '''[[Minecraft:Molang]]''' | ||
*Adding under upcoming creator features: | *Adding under upcoming creator features: | ||
**{{ | **{{cd|query.client_memory_tier}}. Returns a number representing the client RAM memory tier, 0 = "Undetermined", 1 = "SuperLow", 2 = 'Low", 3 = 'Mid", 4 = "High", or 5 = "SuperHigh". Available on the Client (Resource Packs) only. | ||
**{{ | **{{cd|query.server_memory_tier}}. Returns a number representing the server RAM memory tier, 0 = "Undetermined", 1 = "SuperLow", 2 = 'Low", 3 = 'Mid", 4 = "High", or 5 = "SuperHigh". Available on the server side (Behavior Packs) only. | ||
'''Scripting''' | '''Scripting''' | ||
*Added enum {{ | *Added enum {{cd|MemoryTier}}: | ||
export enum MemoryTier { | export enum MemoryTier { | ||
Undetermined = 0, | Undetermined = 0, | ||
| Line 141: | Line 139: | ||
SuperHigh = 5 | SuperHigh = 5 | ||
} | } | ||
*Added base class {{ | *Added base class {{cd|SystemInfo}}: | ||
**Field {{ | **Field {{cd|MemoryTier}}. | ||
*Added class {{ | *Added class {{cd|ClientSystemInfo}}: | ||
**Field {{ | **Field {{cd|MemoryTier}}. | ||
*Class {{ | *Class {{cd|Player}}: | ||
**Added property {{ | **Added property {{cd|clientSystemInfo}}. | ||
*Class {{ | *Class {{cd|System}}: | ||
**Added property {{ | **Added property {{cd|serverSystemInfo}}. | ||
=== Changes === | === Changes === | ||
| Line 166: | Line 164: | ||
|180280|Ominous Trial Key are not grouped with normal trial key in the creative inventory. | |180280|Ominous Trial Key are not grouped with normal trial key in the creative inventory. | ||
|180640|Oozing, weaving and wind charged don't work on the player. | |180640|Oozing, weaving and wind charged don't work on the player. | ||
|183431|New Bed Screen shows an incorrect message when {{ | |183431|New Bed Screen shows an incorrect message when {{cd|playerssleepingpercentage}} is set to {{cd|>100}}. | ||
|185487|Bundle can't be used initially. | |||
|185488|Bundle tooltip doesn't update properly in the anvil's output slot. | |||
|185502|Renamed bundle doesn't have italic formatting. | |185502|Renamed bundle doesn't have italic formatting. | ||
|185913|Wither Skeleton’s new step sounds are too quiet. | |185913|Wither Skeleton’s new step sounds are too quiet. | ||
|186235|Slabs in Shipwrecks can be the wrong half. | |186235|Slabs in Shipwrecks can be the wrong half. | ||
|186501|Dead armor stands can spawn slime when you kill the armor stands. | |||
|;dev | |||
|186343|Some blocks have no ambient occlusion. | |||
|186344|Servers list in old UI says "Coming soon". | |||
|186361|Rotating the iPhone on sign-in popup guarantees a crash. | |||
|186374|The texture of birch leaves and spruch leaves is black. | |||
|186393|The grass blocks in a roofed forest become black if smooth lighting is disabled. | |||
|;previous | |;previous | ||
|186343|Some blocks have no ambient occlusion. | |186343|Some blocks have no ambient occlusion. | ||
| Line 176: | Line 183: | ||
*Fixed an issue where packs were not downloaded or applied when joining a server that had CDN enabled. | *Fixed an issue where packs were not downloaded or applied when joining a server that had CDN enabled. | ||
*Fixed an issue where user choice for downloading/applying resource packs during server join was ignored when CDN is enabled on the server. | *Fixed an issue where user choice for downloading/applying resource packs during server join was ignored when CDN is enabled on the server. | ||
*Fixed an issue where trades with negative {{ | *Fixed an issue where trades with negative {{cd|max_use}} values could not be traded. | ||
*Fixed water surface shaking that would occur when upscaling was enabled in the Deferred Technical Preview.</onlyinclude> | *Fixed water surface shaking that would occur when upscaling was enabled in the Deferred Technical Preview.</onlyinclude> | ||
== References == | == References == | ||
{{ | {{reflist}} | ||
== Navigation == | == Navigation == | ||
{{ | {{Navbox Bedrock Edition versions|1.2x}} | ||
de:Bedrock Edition beta 1.21.40.21 | [[Minecraft:de:Bedrock Edition beta 1.21.40.21]] | ||
pt:Edição Bedrock Preview 1.21.40.21 | [[Minecraft:pt:Edição Bedrock Preview 1.21.40.21]] | ||
ru:Preview 1.21.40.21 (Bedrock Edition) | [[Minecraft:ru:Preview 1.21.40.21 (Bedrock Edition)]] | ||
uk:Preview 1.21.40.21 (Bedrock Edition) | [[Minecraft:uk:Preview 1.21.40.21 (Bedrock Edition)]] | ||
zh:基岩版1.21.40.21 | [[Minecraft:zh:基岩版1.21.40.21]] | ||
Latest revision as of 11:07, 24 October 2026
Template:Infobox version Beta 1.21.40.21 (ChromeOS, Android) or Preview 1.21.40.21 (Windows, iOS, iPadOS, Xbox, PlayStation) is the second beta/Preview version for Minecraft:Bedrock Edition 1.21.40, released on September 11, 2024,<ref>Template:Cite</ref> which reorganizes items and blocks in the Minecraft:creative inventory, and fixes bugs.
Changes
Blocks
Minecraft:Monster spawner and Minecraft:trial spawner
- Its step sounds and hit sounds now play at their intended volume.
Items
- Mobs can now perform mace smash attacks again.
Gameplay
- Items and blocks in the creative inventory have been reorganized, with the goal of making overall sorting more intuitive:
- Trial chamber items:
- Minecraft:Trial keys were moved to be next to ominous trial keys.
- Minecraft:Ominous bottles were moved next to the existing potions and were made into its own "Ominous Bottle" group.
- Stone group in the "Nature" tab:
- Minecraft:Stone was moved into the "Stone" group.
- Stone is now the front block of the "Stone" group.
- Minecraft:Basalt and Minecraft:smooth basalt were moved into the "Stone" group.
- Minecraft:Tuff and Minecraft:polished tuff were moved into the "Stone" group.
- "Decorative Stone" in the "Construction" tab:
- Minecraft:Smooth stone was moved into "Decorative Stone".
- Minecraft:Tuff bricks, Minecraft:chiseled tuff, and Minecraft:chiseled tuff bricks were moved from the "Nature" category to "Decorative Stone" in the "Construction" category.
- Minecraft:Prismarine bricks were moved from the "Decorative Stone" group, now they are next to prismarine and dark prismarine.
- Minecraft:Copper family:
- Reordered Minecraft:raw iron, Minecraft:raw copper, Minecraft:raw gold to raw copper, raw iron, raw gold.
- The copper, iron, and gold blocks were moved to match the raw versions ordering.
- The Minecraft:copper doors were moved to all the other doors.
- The Minecraft:copper trapdoors were moved to the group with all the other trapdoors.
- Minecraft:Copper blocks and Minecraft:copper grates are now sorted by block type then by oxidation level, instead of oxidation level then block type.
- Tuff family:
- Minecraft:Tuff stairs, Minecraft:tuff slabs, Minecraft:tuff walls, and their polished versions were moved from the "Nature" tab to the "Construction" tab into their respective groups.
- Other blocks
- Minecraft:Bricks are now placed before the "Slabs" group.
- This change only affects bricks made from clay and not all the brick blocks.
- Minecraft:Chiseled nether bricks and Minecraft:cracked nether bricks were moved next to the Minecraft:nether bricks block and Minecraft:red nether bricks.
- Minecraft:Quartz bricks placed next to the other quartz blocks.
- Minecraft:Rooted dirt is now next to the other dirt blocks.
- Many dirt blocks and grass variants were shuffled around for a greater parity with Template:JE.
- Minecraft:Gravel is now ordered after the "Stone" group and is next to sand and red sand.
- Minecraft:Clay was moved from the "Construction" category to the "Nature" category, placed next to the mud block.
- Minecraft:Bricks are now placed before the "Slabs" group.
- Trial chamber items:
General
- Removed some Keyboard key bindings from Settings that should only exist in Template:El: Control Tips, Code Builder, and Immersive Reader.
UI
- LAN worlds are now visible in the "Worlds" tab for the Ore UI Play screen.
Technical
- Updated references to old block names in behavior pack wood recipe files.
- Updated references to old block names in remaining behavior pack recipe files.
- Added content warning when Template:Cd or Template:Cd are incorrectly written in Template:Cd.
Components
- Renamed the Template:Cd component to Template:Cd to better reflect its functionality:
- Its Template:Cd field was also renamed to Template:Cd.
- Its Template:Cd field was also renamed to Template:Cd.
- Expanded the Template:Cd component functionality with the addition of six new [Beta] fields:
- Template:Cd restricts the search for entities looking at the owner entity to players only, ensuring that the closest player satisfying the specified Template:Cd is selected.
- Template:Cd defines the parts of the owner entity that are targeted for being looked at:
- For these parts, a line-of-sight check is performed to ensure no blocks obstruct the view.
- Supported values are Template:Cd, Template:Cd, and Template:Cd.
- Template:Cd specifies the event to trigger when no suitable entity is looking at the owner entity.
- Template:Cd defines the width of the field of view, in degrees, for entities looking at the owner entity:
- If Template:Cd is set to true, this value corresponds to the field of view at a distance of one block between the entities.
- Template:Cd determines if the field of view narrows as the distance between the owner entity and the entity looking at it increases.
- This ensures that the width of the view cone at the owner entity position remains relatively constant, regardless of distance.
- Template:Cd defines which block shape is considered when checking for line-of-sight obstructions.
- Supported values are Template:Cd, Template:Cd, and Template:Cd.
- Moreover, Template:Cd now supports three different values:
- Template:Cd, looking entities are never set as targets, but events are emitted.
- Template:Cd, the first detected looking entity is set as target, but scanning and event emission is suspended if and until the owner entity has a target.
- [Beta] Template:Cd, the first detected looking entity is set as target, but scanning and event emission continues.
- All these fields are planned to be taken out of [Beta] and fully released at a later date.
Entity event responses
- Added the Template:Cd entity event response, which allows an entity to reset its target.
- Using unsupported feature placement in Template:Cd will now throw a content error instead of crash.
Graphical
- Added new Template:Cd as the first new type of file to contain per-biome rendering and audio settings in resource packs.
- The Template:Cd object is parsed with a strict loader from Template:Cd:
- Numbers and booleans are no longer interchangeable in the JSON input.
- Floating point numbers are no longer accepted where an integer is expected.
Experimental
These additions and changes are accessible by enabling the "Beta APIs", "Render Dragon Features for Creators" and "Upcoming Creator Features" experimental toggles.
Additions
Technical
Graphical
- Added a slider in the Deferred Technical Preview video settings for controlling the upscaling resolution factor.
- Adding under upcoming creator features:
- Template:Cd. Returns a number representing the client RAM memory tier, 0 = "Undetermined", 1 = "SuperLow", 2 = 'Low", 3 = 'Mid", 4 = "High", or 5 = "SuperHigh". Available on the Client (Resource Packs) only.
- Template:Cd. Returns a number representing the server RAM memory tier, 0 = "Undetermined", 1 = "SuperLow", 2 = 'Low", 3 = 'Mid", 4 = "High", or 5 = "SuperHigh". Available on the server side (Behavior Packs) only.
Scripting
- Added enum Template:Cd:
export enum MemoryTier {
Undetermined = 0,
SuperLow = 1,
Low = 2,
Mid = 3,
High = 4,
SuperHigh = 5
}
- Added base class Template:Cd:
- Field Template:Cd.
- Added class Template:Cd:
- Field Template:Cd.
- Class Template:Cd:
- Added property Template:Cd.
- Class Template:Cd:
- Added property Template:Cd.
Changes
Technical
Graphical
- Improved lighting for maps when held in hand and when placed in frames in the Deferred Technical Preview.
Fixes
Template:Fixes Other
- Fixed an issue where packs were not downloaded or applied when joining a server that had CDN enabled.
- Fixed an issue where user choice for downloading/applying resource packs during server join was ignored when CDN is enabled on the server.
- Fixed an issue where trades with negative Template:Cd values could not be traded.
- Fixed water surface shaking that would occur when upscaling was enabled in the Deferred Technical Preview.
References
Template:Navbox Bedrock Edition versions
Minecraft:de:Bedrock Edition beta 1.21.40.21 Minecraft:pt:Edição Bedrock Preview 1.21.40.21 Minecraft:ru:Preview 1.21.40.21 (Bedrock Edition) Minecraft:uk:Preview 1.21.40.21 (Bedrock Edition) Minecraft:zh:基岩版1.21.40.21