Minecraft:Bedrock Edition 26.50: Difference between revisions
More actions
Sync: updated from Minecraft |
Sync: updated from Minecraft |
||
| (31 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Infobox version | {{Infobox version | ||
| title = v26.50 | | title = v26.50 | ||
| image = Bedrock 26.50 PatchNotes.jpg | |||
| image2 = Bedrock 26.50.png | |||
| build = '''Windows''':50815049<br>'''Android''':<br>50815046 (armeabi-v7a)<br>50815045 (arm64-v8a)<br>'''Fire OS''': 50815033<br>'''iOS, iPadOS''': 50815062 | |||
| internal = '''Windows, Xbox''': 1.26.5004.0<br>'''ChromeOS, Android, iOS, iPadOS, Fire OS''': 1.26.50.4<br>'''PlayStation 4''': 3.48<br>'''PlayStation 5''': 1.058.000<br>'''Nintendo Switch''': 1.26.50 | |||
| editorver = 26.50 | |||
| versioncode = '''Android''':<br /> | |||
952605004 (armeabi-v7a, 36)<br /> | |||
962605004 (x86, 36)<br /> | |||
972605004 (arm64-v8a, 36)<br /> | |||
982605004 (x86_64, 36)<br /> | |||
| server = 1.26.50.5 | |||
| serverdl = '''Server'''<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-win/bedrock-server-1.26.50.5.zip Windows]<br> | |||
[https://www.minecraft.net/bedrockdedicatedserver/bin-linux/bedrock-server-1.26.50.5.zip Linux] | |||
| name = [[Minecraft:Wilderness Bound]] | |||
| edition = Bedrock | | edition = Bedrock | ||
| date = September 15, 2026 | |||
| date = | |||
| prevparent = 26.30 | | prevparent = 26.30 | ||
| prev = 26. | | prev = 26.45 | ||
| next = 26. | | next = 26.51 | ||
| nextparent = | | nextparent = 26.70 | ||
}} | }} | ||
{{Relevant guide|Bedrock Edition guides/ | {{Relevant guide|Bedrock Edition guides/Wilderness Bound}} | ||
'''26.50''', also known as '''1.26.50''', the release of '''[[Minecraft:Wilderness Bound]]''', is a [[Minecraft:game drop]] for {{BE}} released on September 15, 2026,<ref name=“twitter”>{{Tweet|Minecraft|2098065701026013249| Wilderness Bound sets off on SEPTEMBER 15TH!|September 10, 2026}}</ref><ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/48826825649933-Minecraft-Bedrock-Edition-26-50-Changelog-Wilderness-Bound|title=Minecraft: Bedrock Edition 26.50 Changelog - Wilderness Bound|website=Minecraft Feedback|date=September 15, 2026}}</ref> which adds the [[Minecraft:dappled forest]] biome, including [[Minecraft:red shrub]]s, [[Minecraft:shelf mushroom]]s, [[Minecraft:wool stairs]] and [[Minecraft:Wool Slab|slab]]s, [[Minecraft:concrete stairs]] and [[Minecraft:Concrete Slab|slab]]s, [[Minecraft:straw beds]], [[Minecraft:cushion]]s, a new [[Minecraft:abandoned camp]] structure, and improved [[Minecraft:map]]s. It also fixes bugs. | |||
'''26.50''' | |||
== Additions == | == Additions == | ||
| Line 120: | Line 132: | ||
|Pink Concrete Slab | |Pink Concrete Slab | ||
|Straw Bed BE | |Straw Bed BE | ||
|Ancient City Map | |Buried Ancient City Map | ||
|Mineshaft Map | |Buried Mineshaft Map | ||
|Desert Pyramid Map | |Desert Pyramid Map | ||
|Warm Ocean Ruins Map | |Warm Ocean Ruins Map | ||
|Bamboo | |Bamboo Camp Map | ||
|Birch Forest | |Birch Forest Camp Map | ||
|Cherry Grove | |Cherry Grove Camp Map | ||
|Dappled Forest | |Dappled Forest Camp Map | ||
|Flower Forest | |Flower Forest Camp Map | ||
|Pale Garden | |Pale Garden Camp Map | ||
|Swamp | |Swamp Camp Map | ||
|Windswept Forest | |Windswept Forest Camp Map | ||
}} | |Portfolio | ||
|Photo BE}} | |||
=== Blocks === | === Blocks === | ||
| Line 180: | Line 193: | ||
** Large shelf mushrooms drop two shelf mushroom items. | ** Large shelf mushrooms drop two shelf mushroom items. | ||
* Is bouncy when fallen on by entities. | * Is bouncy when fallen on by entities. | ||
* Can be used to make [[Minecraft:mushroom stew]] and [[Minecraft: | * Can be used to make [[Minecraft:mushroom stew]], [[Minecraft:suspicious stew]], and [[Minecraft:rabbit stew]]. | ||
* Sold by [[Minecraft:wandering trader]]s. | * Sold by [[Minecraft:wandering trader]]s. | ||
'''{{Animate|White Concrete Stairs (N) JE1.png;Light Gray Concrete Stairs (N) JE1.png;Gray Concrete Stairs (N) JE1.png;Black Concrete Stairs (N) JE1.png;Brown Concrete Stairs (N) JE1.png;Red Concrete Stairs (N) JE1.png;Orange Concrete Stairs (N) JE1.png;Yellow Concrete Stairs (N) JE1.png;Lime Concrete Stairs (N) JE1.png;Green Concrete Stairs (N) JE1.png;Cyan Concrete Stairs (N) JE1.png;Light Blue Concrete Stairs (N) JE1.png;Blue Concrete Stairs (N) JE1.png;Purple Concrete Stairs (N) JE1.png;Magenta Concrete Stairs (N) JE1.png;Pink Concrete Stairs (N) JE1.png|32px}}{{Animate|White Concrete Slab JE1.png;Light Gray Concrete Slab JE1.png;Gray Concrete Slab JE1.png;Black Concrete Slab JE1.png;Brown Concrete Slab JE1.png;Red Concrete Slab JE1.png;Orange Concrete Slab JE1.png;Yellow Concrete Slab JE1.png;Lime Concrete Slab JE1.png;Green Concrete Slab JE1.png;Cyan Concrete Slab JE1.png;Light Blue Concrete Slab JE1.png;Blue Concrete Slab JE1.png;Purple Concrete Slab JE1.png;Magenta Concrete Slab JE1.png;Pink Concrete Slab JE1.png|32px}} [[Minecraft:Concrete stairs]] and [[Minecraft:Concrete Slab|slabs]]''' | '''{{Animate|White Concrete Stairs (N) JE1.png;Light Gray Concrete Stairs (N) JE1.png;Gray Concrete Stairs (N) JE1.png;Black Concrete Stairs (N) JE1.png;Brown Concrete Stairs (N) JE1.png;Red Concrete Stairs (N) JE1.png;Orange Concrete Stairs (N) JE1.png;Yellow Concrete Stairs (N) JE1.png;Lime Concrete Stairs (N) JE1.png;Green Concrete Stairs (N) JE1.png;Cyan Concrete Stairs (N) JE1.png;Light Blue Concrete Stairs (N) JE1.png;Blue Concrete Stairs (N) JE1.png;Purple Concrete Stairs (N) JE1.png;Magenta Concrete Stairs (N) JE1.png;Pink Concrete Stairs (N) JE1.png|32px}}{{Animate|White Concrete Slab JE1.png;Light Gray Concrete Slab JE1.png;Gray Concrete Slab JE1.png;Black Concrete Slab JE1.png;Brown Concrete Slab JE1.png;Red Concrete Slab JE1.png;Orange Concrete Slab JE1.png;Yellow Concrete Slab JE1.png;Lime Concrete Slab JE1.png;Green Concrete Slab JE1.png;Cyan Concrete Slab JE1.png;Light Blue Concrete Slab JE1.png;Blue Concrete Slab JE1.png;Purple Concrete Slab JE1.png;Magenta Concrete Slab JE1.png;Pink Concrete Slab JE1.png|32px}} [[Minecraft:Concrete stairs]] and [[Minecraft:Concrete Slab|slabs]]''' | ||
* New variants of [[Minecraft:concrete]] blocks that can be dyed in sixteen colors. | * New variants of [[Minecraft:concrete]] blocks that can be dyed in sixteen colors. | ||
* Can be created in a [[Minecraft:stonecutter]]. | |||
'''{{Animate|White Wool Stairs (N) JE1.png;Light Gray Wool Stairs (N) JE1.png;Gray Wool Stairs (N) JE1.png;Black Wool Stairs (N) JE1.png;Brown Wool Stairs (N) JE1.png;Red Wool Stairs (N) JE1.png;Orange Wool Stairs (N) JE1.png;Yellow Wool Stairs (N) JE1.png;Lime Wool Stairs (N) JE1.png;Green Wool Stairs (N) JE1.png;Cyan Wool Stairs (N) JE1.png;Light Blue Wool Stairs (N) JE1.png;Blue Wool Stairs (N) JE1.png;Purple Wool Stairs (N) JE1.png;Magenta Wool Stairs (N) JE1.png;Pink Wool Stairs (N) JE1.png|32px}}{{Animate|White Wool Slab JE1.png;Light Gray Wool Slab JE1.png;Gray Wool Slab JE1.png;Black Wool Slab JE1.png;Brown Wool Slab JE1.png;Red Wool Slab JE1.png;Orange Wool Slab JE1.png;Yellow Wool Slab JE1.png;Lime Wool Slab JE1.png;Green Wool Slab JE1.png;Cyan Wool Slab JE1.png;Light Blue Wool Slab JE1.png;Blue Wool Slab JE1.png;Purple Wool Slab JE1.png;Magenta Wool Slab JE1.png;Pink Wool Slab JE1.png|32px}} [[Minecraft:Wool stairs]] and [[Minecraft:Wool Slab|slabs]]''' | '''{{Animate|White Wool Stairs (N) JE1.png;Light Gray Wool Stairs (N) JE1.png;Gray Wool Stairs (N) JE1.png;Black Wool Stairs (N) JE1.png;Brown Wool Stairs (N) JE1.png;Red Wool Stairs (N) JE1.png;Orange Wool Stairs (N) JE1.png;Yellow Wool Stairs (N) JE1.png;Lime Wool Stairs (N) JE1.png;Green Wool Stairs (N) JE1.png;Cyan Wool Stairs (N) JE1.png;Light Blue Wool Stairs (N) JE1.png;Blue Wool Stairs (N) JE1.png;Purple Wool Stairs (N) JE1.png;Magenta Wool Stairs (N) JE1.png;Pink Wool Stairs (N) JE1.png|32px}}{{Animate|White Wool Slab JE1.png;Light Gray Wool Slab JE1.png;Gray Wool Slab JE1.png;Black Wool Slab JE1.png;Brown Wool Slab JE1.png;Red Wool Slab JE1.png;Orange Wool Slab JE1.png;Yellow Wool Slab JE1.png;Lime Wool Slab JE1.png;Green Wool Slab JE1.png;Cyan Wool Slab JE1.png;Light Blue Wool Slab JE1.png;Blue Wool Slab JE1.png;Purple Wool Slab JE1.png;Magenta Wool Slab JE1.png;Pink Wool Slab JE1.png|32px}} [[Minecraft:Wool stairs]] and [[Minecraft:Wool Slab|slabs]]''' | ||
| Line 191: | Line 205: | ||
=== Items === | === Items === | ||
'''[[Minecraft:Explorer map]]s''' | '''[[Minecraft:Explorer map]]s''' | ||
* | * {{InvSprite|Abandoned Camp Map}} Added abandoned camp maps showing the location of other [[Minecraft:abandoned camp]]s in the following biomes: | ||
** {{BiomeLink|Bamboo Jungle}} | ** {{BiomeLink|Bamboo Jungle}} | ||
** {{BiomeLink|Cherry Grove}} | ** {{BiomeLink|Cherry Grove}} | ||
| Line 201: | Line 215: | ||
** {{BiomeLink|Windswept Forest}} | ** {{BiomeLink|Windswept Forest}} | ||
* Added explorer maps for the following structures: | * Added explorer maps for the following structures: | ||
** | ** {{InvSprite|Ancient City Map}} [[Minecraft:Ancient City]] | ||
** | ** {{InvSprite|Mineshaft Map}} [[Minecraft:Mineshaft]] | ||
** | ** {{InvSprite|Desert Pyramid Map}} [[Minecraft:Desert Pyramid]] | ||
** [[ | ** {{InvSprite|Warm Ocean Ruins Map}} [[Minecraft:Warm Ocean Ruins]] | ||
'''{{InvSprite|Portfolio}} [[Minecraft:Portfolio]]''' | |||
* Readded, but unobtainable without external tools. Cannot store data properly. | |||
'''[[Minecraft:Photo]]''' | |||
* Added the photo item from {{edu}}, but it does not have a texture. It is only obtainable with external tools and cannot be used properly. | |||
==== Non-mob entities ==== | ==== Non-mob entities ==== | ||
| Line 239: | Line 259: | ||
* A [[Minecraft:tree]] that generates in dappled forests. | * A [[Minecraft:tree]] that generates in dappled forests. | ||
* Has three different colors of leaves: red, orange, and yellow, randomly chosen at generation or sapling growth. | * Has three different colors of leaves: red, orange, and yellow, randomly chosen at generation or sapling growth. | ||
* [[File:Poplar Fallen Log.png|x32px]] [[Minecraft:Fallen | * [[File:Poplar Fallen Log.png|x32px]] Also has a [[Minecraft:Fallen Tree|fallen]] variant. | ||
'''[[File:Abandoned Camp.png|x32px]] [[Minecraft:Abandoned camp]]''' | '''[[File:Abandoned Camp.png|x32px]] [[Minecraft:Abandoned camp]]''' | ||
| Line 262: | Line 282: | ||
**{{BiomeLink|Pale Garden}} | **{{BiomeLink|Pale Garden}} | ||
* Abandoned camps of each structure have their own different variants, consisting of [[Minecraft:wool stairs]] of various colors, or having [[Minecraft:leaves]], [[Minecraft:cobweb]]s, a [[Minecraft:tree]], or a [[Minecraft:crop]] farm. There are also utility blocks such as [[Minecraft:straw bed]]s and [[Minecraft:cushion]]s. | * Abandoned camps of each structure have their own different variants, consisting of [[Minecraft:wool stairs]] of various colors, or having [[Minecraft:leaves]], [[Minecraft:cobweb]]s, a [[Minecraft:tree]], or a [[Minecraft:crop]] farm. There are also utility blocks such as [[Minecraft:straw bed]]s and [[Minecraft:cushion]]s. | ||
* [[Minecraft: | * [[Minecraft:Copper chest]]s, [[Minecraft:chest]]s and [[Minecraft:barrel]]s can be found around the structure with loot. | ||
** Loot also includes explorer maps leading to other abandoned camps or structures. | |||
== Changes == | == Changes == | ||
=== Blocks === | === Blocks === | ||
'''[[File:Hay Bale (UD) JE3 BE3.png|32px]] [[Minecraft:Hay bale]]''' | '''[[File:Hay Bale (UD) JE3 BE3.png|32px]] [[Minecraft:Hay bale]]''' | ||
* Updated sides texture | * Updated sides texture so that the two red twines appear symmetrically distant from the top/bottom edges and line up with the [[Minecraft:straw bed]]. | ||
'''[[Minecraft:Jukebox]]''' | |||
* Multiple jukeboxes can now play the same sounds independently. | |||
'''[[Minecraft:Comparator]]''' | |||
* Renamed from "Redstone Comparator". | |||
=== General === | === General === | ||
| Line 275: | Line 302: | ||
'''Graphical''' | '''Graphical''' | ||
* "Automatic" upscaling quality now defaults to native resolution when using the Custom graphics preset. | * "Automatic" upscaling quality now defaults to native resolution when using the Custom graphics preset. | ||
* Increased the maximum render distance with [[Minecraft:Vibrant Visuals]] to 48 chunks on Windows. | |||
'''[[Minecraft:Parties]]''' | |||
* The {{cmd|party}} command is now usable, sending messages in the current party. | |||
* Party chat messages now appear in the gameplay [[Minecraft:chat]] for the player, with blue <code><Party><''Player''></code> prefix. | |||
* Parties are no longer marked as "(Beta)". | |||
'''[[Minecraft:Realms]]''' | '''[[Minecraft:Realms]]''' | ||
| Line 283: | Line 316: | ||
* Added guards for cases where callbacks are fired after facet goes out of scope in the Create new world flow. | * Added guards for cases where callbacks are fired after facet goes out of scope in the Create new world flow. | ||
* Introduced a localized loading spinner to replace the play button on the Realms tab when the client is fetching additional information from services, and a reload button that player can use to reload the tab should the fetch fails. | * Introduced a localized loading spinner to replace the play button on the Realms tab when the client is fetching additional information from services, and a reload button that player can use to reload the tab should the fetch fails. | ||
'''[[Minecraft:Seed templates]]''' | |||
* Added "Dappled Forest". | |||
'''[[Minecraft:Settings]]''' | '''[[Minecraft:Settings]]''' | ||
* Removed the "Text to Speech with Device Settings" option. | * Removed the "Text to Speech with Device Settings" option. | ||
* Added a Clear Layout Cache action to Storage settings for cached server tab content. | * Added a Clear Layout Cache action to Storage settings for cached server tab content. | ||
'''[[Minecraft:Marketplace]]''' | |||
* Updated the Wishlist tab with [[Minecraft:Ore UI]] for certain players. | |||
[[File:New UI - Marketplace Screen Menu "Wishlist" Tab (Bedrock Preview 26.50.20).png|thumb|New Wishlist screen]] | |||
'''UI''' | '''UI''' | ||
* New social/friends drawer infrastructure with performance fixes. | * New social/friends drawer infrastructure with performance fixes. | ||
* Added high-resolution Korean font support and fixed Korean text showing as question marks on mobile. | * Added high-resolution Korean font support and fixed Korean text showing as question marks on mobile. | ||
* Added missing translation text to layout button of the achievements screen. | * Added missing translation text to layout button of the achievements screen. | ||
| Line 330: | Line 366: | ||
* {{BlockLink|Furnace}}: Smelt & cook | * {{BlockLink|Furnace}}: Smelt & cook | ||
* {{BlockLink|Grindstone}}: Remove enchantments | * {{BlockLink|Grindstone}}: Remove enchantments | ||
* {{ItemLink|Hoe}}: Farming | |||
* {{BlockLink|Hopper}}: Add items to chest | * {{BlockLink|Hopper}}: Add items to chest | ||
* {{BlockLink|Lectern}}: Display books | * {{BlockLink|Lectern}}: Display books | ||
| Line 363: | Line 400: | ||
** [[Minecraft:Pickaxe]]s show their "Mining Efficiency". | ** [[Minecraft:Pickaxe]]s show their "Mining Efficiency". | ||
** [[Minecraft:Shovel]]s show their "Dig Efficiency". | ** [[Minecraft:Shovel]]s show their "Dig Efficiency". | ||
* Changed the color of | * Changed various [[Minecraft:color codes]]: | ||
* | {{collapse|content= | ||
* Changed the color of {{cd|§9}} from {{color|#5555FF}} to {{color|#447FFF}}. | |||
* Changed the color of {{cd|§h}} from {{color|#E3D4D1}} to {{color|#D9CCB8}}. | |||
* Changed the color of {{cd|§i}} from {{color|#CECACA}} to {{color|#A9B4B7}}. | |||
* Changed the color of {{cd|§j}} from {{color|#443A3B}} to {{color|#8F727D}}. | |||
* Changed the color of {{cd|§m}} from {{color|#971607}} to {{color|#EE222C}}. | |||
* Changed the color of {{cd|§n}} from {{color|#B4684D}} to {{color|#C87363}}. | |||
* Changed the color of {{cd|§p}} from {{color|#DEB12D}} to {{color|#FFBF1E}}. | |||
* Changed the color of {{cd|§q}} from {{color|#119F36}} to {{color|#13A045}}. | |||
* Changed the color of {{cd|§s}} from {{color|#2CBAA8}} to {{color|#5FECFF}}. | |||
* Changed the color of {{cd|§t}} from {{color|#21497B}} to {{color|#577BFF}}. | |||
* Changed the color of {{cd|§u}} from {{color|#9A5CC6}} to {{color|#B66CDD}}. | |||
* Changed the color of {{cd|§v}} from {{color|#EB7114}} to {{color|#FF6A00}}.}} | |||
* Realms Plus subscribers who open Marketplace Pass from the Marketplace sidebar now go straight to the View All Packs screen instead of the subscription page. | |||
* Some sign-in errors which were previously reported as "Wool" are now reported with a more specific codename. | |||
* Screen narration now properly reads out the first focused element after opening the game menu. | |||
* Added an option to mute a [[Minecraft:player]] when reporting their chat messages. | |||
* Added a grid mode to the [[Minecraft:achievements]] screen. | |||
=== Items === | === Items === | ||
'''{{animate|Empty_Map_JE4.png;Map_(item)_JE3.png;Locked_Map_(item)_BE2.png;Buried_Treasure_Map_JE3.png;Desert_Village_Map_JE2.png;Plains_Village_Map_JE2.png;Savanna_Village_Map_JE2.png;Snowy_Village_Map_JE2.png;Taiga_Village_Map_JE2.png;Jungle_Pyramid_Explorer_Map_JE2.png;Swamp_Hut_Explorer_Map_JE2.png;Ocean_Monument_Explorer_Map_JE3.png;Woodland_Mansion_Explorer_Map_JE3.png;Trial_Chambers_Explorer_Map_JE2.png|32px}} [[Minecraft:Locator map]]''', '''map''', '''empty map''', and '''[[Minecraft:explorer maps]]''' | '''{{animate|Empty_Map_JE4.png;Map_(item)_JE3.png;Locked_Map_(item)_BE2.png;Buried_Treasure_Map_JE3.png;Desert_Village_Map_JE2.png;Plains_Village_Map_JE2.png;Savanna_Village_Map_JE2.png;Snowy_Village_Map_JE2.png;Taiga_Village_Map_JE2.png;Jungle_Pyramid_Explorer_Map_JE2.png;Swamp_Hut_Explorer_Map_JE2.png;Ocean_Monument_Explorer_Map_JE3.png;Woodland_Mansion_Explorer_Map_JE3.png;Trial_Chambers_Explorer_Map_JE2.png|32px|class=pixel-image}} [[Minecraft:Locator map]]''', '''map''', '''empty map''', and '''[[Minecraft:explorer maps]]''' | ||
* Updated | * Updated inventory icons. | ||
* The player icon on maps shows the facing direction when outside the map once again, with a new texture. | * The player icon on maps shows the facing direction when outside the map once again, with a new texture. | ||
* Explorer maps can no longer be zoomed out, neither in a [[Minecraft:crafting table]] nor in a [[Minecraft:cartography table]]. | * Explorer maps can no longer be zoomed out, neither in a [[Minecraft:crafting table]] nor in a [[Minecraft:cartography table]]. | ||
| Line 375: | Line 429: | ||
'''[[Minecraft:Bat]]''' | '''[[Minecraft:Bat]]''' | ||
* Now spawns in all [[Minecraft:Overworld]] biomes except the [[Minecraft:deep dark]], as long as the light level is low enough. | * Now spawns in all [[Minecraft:Overworld]] biomes except the [[Minecraft:deep dark]], as long as the light level is low enough. | ||
* Now spawn in groups of 8. | |||
'''[[Minecraft:Monster]]s''' | '''[[Minecraft:Monster]]s''' | ||
* [[Minecraft:Armor stand]]s and [[Minecraft:drowned]] are now harder for | * [[Minecraft:Armor stand]]s and [[Minecraft:drowned]] are now harder for mobs to detect while invisible. | ||
=== Technical === | === Technical === | ||
'''Actor | '''Actor components''' | ||
* Made the | * Made the following schemas stricter when parsing and fail to load an entity json that has invalid data in versions 1.26.50 and newer: | ||
** {{cd|minecraft:anger_level}} | |||
** {{cd|minecraft:barter}} | |||
'''AI | '''AI components''' | ||
* Made schemas for the following components stricter when parsing and fail to load an entity json that has invalid data in versions 1.26.50 and newer: | * Made schemas for the following components stricter when parsing and fail to load an entity json that has invalid data in versions 1.26.50 and newer: | ||
** {{cd|minecraft:boss}} | ** {{cd|minecraft:boss}} | ||
| Line 395: | Line 452: | ||
** {{cd|minecraft:interact}} | ** {{cd|minecraft:interact}} | ||
** {{cd|minecraft:physics}} | ** {{cd|minecraft:physics}} | ||
** {{cd|minecraft:preferred_path}} | |||
** {{cd|minecraft:projectile}} | ** {{cd|minecraft:projectile}} | ||
** {{cd|minecraft:tamemount}} | ** {{cd|minecraft:tamemount}} | ||
| Line 405: | Line 463: | ||
** {{cd|effects}} field under {{cd|mob_effects}} now now takes an array of mob instances. | ** {{cd|effects}} field under {{cd|mob_effects}} now now takes an array of mob instances. | ||
'''AI | '''AI goals''' | ||
* Added {{cd|in_range_movement_mode}} to {{cd|minecraft:behavior.ranged_attack}} for format versions 1.26.50 and newer. | * Added {{cd|in_range_movement_mode}} to {{cd|minecraft:behavior.ranged_attack}} for format versions 1.26.50 and newer. | ||
** {{cd|hold_position}} makes the entity hold its position while within attack range. | ** {{cd|hold_position}} makes the entity hold its position while within attack range. | ||
| Line 411: | Line 469: | ||
* Actor goal {{cd|minecraft:behavior.ranged_attack}} now takes a float range for {{cd|attack_range}} instead of {{cd|attack_radius_min}} and {{cd|attack_radius}} for format versions 1.26.50 and newer. | * Actor goal {{cd|minecraft:behavior.ranged_attack}} now takes a float range for {{cd|attack_range}} instead of {{cd|attack_radius_min}} and {{cd|attack_radius}} for format versions 1.26.50 and newer. | ||
* Made the schema for {{cd|minecraft:behavior.follow_mob}} stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.50 and newer. | * Made the schema for {{cd|minecraft:behavior.follow_mob}} stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.50 and newer. | ||
* Updated {{cd|minecraft:behavior.follow_mob}}: Whenever the goal stops or is removed through a component group change, the mob's navigation is always interrupted. | |||
'''[[Minecraft:API]]''' | '''[[Minecraft:API]]''' | ||
| Line 461: | Line 520: | ||
* Added {{cd|SoundDefinitionFilter}} with {{cd|minDuration}}, {{cd|maxDuration}}, {{cd|genres}}, {{cd|moods}}, {{cd|artists}}, {{cd|titles}}, and {{cd|tags}} properties. | * Added {{cd|SoundDefinitionFilter}} with {{cd|minDuration}}, {{cd|maxDuration}}, {{cd|genres}}, {{cd|moods}}, {{cd|artists}}, {{cd|titles}}, and {{cd|tags}} properties. | ||
* {{cd|Player.playSound}} now accepts a {{cd|SoundDefinition}} in addition to a sound event id. | * {{cd|Player.playSound}} now accepts a {{cd|SoundDefinition}} in addition to a sound event id. | ||
* Released version 1.0.0 of {{cd|@minecraft/server-graphics}}, promoting the module and all of its APIs out of beta. | |||
** {{cd|@minecraft/server-graphics}} version 1.0.0 requires version 2.3.0 or later of {{cd|@minecraft/server}}. | |||
* Released {{cd|PrimitiveShapesManager.getShapes}} from {{cd|beta}} to {{cd|2.10.0}}. | |||
* Released {{cd|PrimitiveShapeQueryOptions}} from {{cd|beta}} to {{cd|2.10.0}}. | |||
* {{cd|DimensionTypes.get}} and {{cd|DimensionTypes.getAll}} now return custom dimension types in addition to vanilla dimension types. | |||
* DDUI: | |||
** The close button in DDUI forms now make a sound when clicked or when the form is closed with a key shortcut. | |||
* Dimension: | |||
** Moved the {{cd|cloneBlocks}} method from {{cd|beta}} to {{cd|v2.10.0}}, allowing regions of blocks to be cloned from one area of a dimension to another with support for clone modes and an optional block filter. | |||
*** Released the enum {{cd|CloneMode}}. | |||
*** Released the {{cd|Dimension}} method {{cd|cloneBlocks}}. | |||
'''[[Minecraft:Block components]]''' | '''[[Minecraft:Block components]]''' | ||
* Thin [[Minecraft:fence]]s and [[Minecraft:tripwire]]: | * Thin [[Minecraft:fence]]s and [[Minecraft:tripwire]]: | ||
** Vanilla [[Minecraft:glass pane]]s, [[Minecraft:iron bars]], [[Minecraft:copper bars]], and tripwire blocks now expose {{cd|minecraft:connection_north | ** Vanilla [[Minecraft:glass pane]]s, [[Minecraft:iron bars]], [[Minecraft:copper bars]], and tripwire blocks now expose {{cd|minecraft:connection_north|minecraft:connection_east|minecraft:connection_south|minecraft:connection_west|d=and}} block states reflecting which cardinal neighbors they connect to. | ||
** For new worlds, thin fence and tripwire connection state changes now trigger neighbor block updates for parity with {{JE}}; existing worlds keep the prior client-only update behavior. | ** For new worlds, thin fence and tripwire connection state changes now trigger neighbor block updates for parity with {{JE}}; existing worlds keep the prior client-only update behavior. | ||
* Updated the Block JSON loader to support future optimizations and out of game upgrades. | |||
* [[Minecraft:Leaves]]: | |||
** All leaves blocks now carry the {{cd|minecraft:leaves}} tag. | |||
*** [[Minecraft:Tree]] features match through {{cd|tags": "query.any_tag('minecraft:leaves')"}} in {{cd|may_replace}} instead of listing each leaves block by name, so a new leaves block no longer has to be added to every tree feature to be grown through. | |||
* {{cd|minecraft:tags}}: | |||
** The {{cd|minecraft:is_shears_item_destructible}} block tag now also grants the shears breaking speed bonus, matching the behavior of the other {{cd|is_*_item_destructible}} tags. | |||
'''Blocks''' | '''Blocks''' | ||
| Line 476: | Line 552: | ||
* The block component minecraft:block_entity no longer requires the experimental toggle from format version 1.26.20 onward. | * The block component minecraft:block_entity no longer requires the experimental toggle from format version 1.26.20 onward. | ||
* Removed {{cd|minecraft:block_entity}} component restrictions for multi-blocks, each part will have its own block entity by design. | * Removed {{cd|minecraft:block_entity}} component restrictions for multi-blocks, each part will have its own block entity by design. | ||
* Released horizontal multi-blocks; these are blocks defined with the {{cd|minecraft:multi_block}} trait with a direction field that is horizontal. | |||
** The Upcoming Creator Features experiment is still required for them if {{cd|format_version}} is less than 1.26.50. | |||
* Replacing a custom block that has a {{cd|minecraft:block_entity}} component with a different block definition now creates a new block entity, so the previous block's dynamic properties are no longer carried over to the block that replaced it. | |||
* Changing only a block state keeps the same block entity and its dynamic properties. | |||
'''[[Minecraft:Camera]]''' | '''[[Minecraft:Camera]]''' | ||
| Line 483: | Line 563: | ||
* Added the {{cmd|serveridentity}} command, which lets dedicated-server operators save, delete, and check the status of the server identity key. | * Added the {{cmd|serveridentity}} command, which lets dedicated-server operators save, delete, and check the status of the server identity key. | ||
'''DDUI''' | '''[[Minecraft:DDUI]]''' | ||
* Added {{cd|fixedFormatDigits}} to {{cd|SliderOptions}} within {{cd|@minecraft/server-ui}} so the slider display can format to a certain decimal point. | * Added {{cd|fixedFormatDigits}} to {{cd|SliderOptions}} within {{cd|@minecraft/server-ui}} so the slider display can format to a certain decimal point. | ||
* Released {{cd|CustomForm.image}} and {{cd|ImageOptions}} to version 2.2.0 of {{cd|@minecraft/server-ui}}. | * Released {{cd|CustomForm.image}} and {{cd|ImageOptions}} to version 2.2.0 of {{cd|@minecraft/server-ui}}. | ||
'''[[Minecraft:Dedicated server]]''' | '''[[Minecraft:Dedicated server]]''' | ||
* {{cd|NetherNet}} is now the default transport used by dedicated servers. | * {{cd|[[Minecraft:NetherNet]]}} is now the default transport used by dedicated servers. | ||
* Windows dedicated servers now use the correct application data directory. | * Windows dedicated servers now use the correct application data directory. | ||
* Added a dedicated server option to unpack optimized creator packs into loose files. | * Added a dedicated server option to unpack optimized creator packs into loose files. | ||
| Line 511: | Line 591: | ||
*** {{cd|minecraft:wither}} | *** {{cd|minecraft:wither}} | ||
** All non-mob entities are implicitly immune. | ** All non-mob entities are implicitly immune. | ||
* Vulnerability to freezing damage from powder snow is no longer hardcoded at runtime and is instead defined by the {{cd|minecraft:freezing_vulnerable}} component. | |||
** The following mobs will be upgraded to automatically have this component: | |||
*** {{cd|minecraft:blaze}} | |||
*** {{cd|minecraft:magma_cube}} | |||
*** {{cd|minecraft:strider}} | |||
* The ambient sounds of entities are no longer redefined at runtime and instead respect the conditions defined by {{cd|minecraft:ambient_sound_interval}}. | * The ambient sounds of entities are no longer redefined at runtime and instead respect the conditions defined by {{cd|minecraft:ambient_sound_interval}}. | ||
** Previously the ambient sound event name of an entity would be overwritten in these conditions: | ** Previously the ambient sound event name of an entity would be overwritten in these conditions: | ||
| Line 519: | Line 604: | ||
** Now this will no longer happen and only the event name specified by {{cd|minecraft:ambient_sound_interval}} will be used. | ** Now this will no longer happen and only the event name specified by {{cd|minecraft:ambient_sound_interval}} will be used. | ||
** Entities defined in any older version will fall back to the original overriding path as a {{cd|minecraft:uses_legacy_ambient_sounds}} component will be added. | ** Entities defined in any older version will fall back to the original overriding path as a {{cd|minecraft:uses_legacy_ambient_sounds}} component will be added. | ||
** The {{cd|minecraft:uses_legacy_ambient_sounds}} is deprecated as users should now specify the | ** The {{cd|minecraft:uses_legacy_ambient_sounds}} is deprecated as users should now specify the intended behavior in {{cd|minecraft:ambient_sound_interval}}. | ||
* Deprecated {{cd|minecraft:projectile}}'s {{cd|owner_launch_immunity_ticks}} field in favor of a spatial check that determines when the projectile has left its shooter's vehicle hierarchy. | * Deprecated {{cd|minecraft:projectile}}'s {{cd|owner_launch_immunity_ticks}} field in favor of a spatial check that determines when the projectile has left its shooter's vehicle hierarchy. | ||
** Projectiles can now only hit the entity that shot them, or entities in the same vehicle hierarchy (such as the shooter's mount), after they have spatially left that hierarchy. | ** Projectiles can now only hit the entity that shot them, or entities in the same vehicle hierarchy (such as the shooter's mount), after they have spatially left that hierarchy. | ||
| Line 530: | Line 615: | ||
* Added the {{cd|minecraft:block_movement_slowdown_immunity}} entity component. | * Added the {{cd|minecraft:block_movement_slowdown_immunity}} entity component. | ||
** When set, the entity is immune to movement slowdown from the specified blocks. | ** When set, the entity is immune to movement slowdown from the specified blocks. | ||
* The {{cd|isolated_physics}} field on {{cd|minecraft:projectile}} now defaults to {{cd|true}} for format version 1.26.30 and above, and {{cd|false}} for older versions. | |||
** Vanilla projectile entities now explicitly set {{cd|isolated_physics}} to {{cd|false}} on their {{cd|minecraft:projectile}} component. | |||
** A content error is now emitted when {{cd|isolated_physics}} is set to true on an entity using a Vanilla projectile {{cd|runtime_identifier}} (e.g., {{cd|minecraft:arrow}}), as it is not intended to be used with Vanilla projectiles. | |||
'''[[Minecraft:Feature]]s''' | '''[[Minecraft:Feature]]s''' | ||
| Line 547: | Line 635: | ||
** If the snap is started inside a block that is not water or air, this field decides if the feature can snap out of it. | ** If the snap is started inside a block that is not water or air, this field decides if the feature can snap out of it. | ||
* Renamed the field {{cd|vertical_search_range}} to {{cd|search_range}} in the schema for {{cd|snap_to_surface_feature}}. | * Renamed the field {{cd|vertical_search_range}} to {{cd|search_range}} in the schema for {{cd|snap_to_surface_feature}}. | ||
'''Gameplay''' | |||
* The {{cd|minecraft:default_biome}} component in the dimension JSON is now optional and only supported on custom dimensions; using it on a vanilla dimension now produces a content error instead of being silently accepted. | |||
* Added the {{cd|minecraft:default_biome}} component to custom dimension JSON, allowing creators to configure the biome a custom dimension generates with. | |||
* Added support for defining custom dimensions with JSON and configuring custom dimension heights. | |||
'''JSON schema''' | |||
* The JSON document upgrader now differentiates base game JSON from creator JSON, so base game content may use the {{cd|minecraft:}} namespace while creator content continues to be validated against creator namespace rules. | |||
'''[[Minecraft:Loot table]]s''' | '''[[Minecraft:Loot table]]s''' | ||
| Line 564: | Line 660: | ||
'''Packs''' | '''Packs''' | ||
* System packs are now sorted into alpha-numeric ordering before being added to the stack. | * System packs are now sorted into alpha-numeric ordering before being added to the stack. | ||
* System packs that fail to load their manifest file or fail to execute their script plugin will now stop the dedicated server. | |||
'''Pack settings''' | |||
* Added a new multiselect pack setting type, letting pack authors declare a list of options. | |||
** Molang can query for active options in the multiselect via {{cd|query.is_pack_setting_selected}}. | |||
** {{cd|world.getPackSettings()}} now can return an array of strings for multiselect options in {{cd|@minecraft/server}} beta. | |||
** {{cd|PackSettingsChangeAfterEvent.settingValue}} now can be an array of strings for multiselect options in {{cd|@minecraft/server}} beta. | |||
'''Script | '''Script debugger''' | ||
* Added the {{cd|script-debugger-listen-address}} server property; script debugger listen mode now binds to loopback by default, and non-loopback listen addresses require a configured passcode. | * Added the {{cd|script-debugger-listen-address}} server property; script debugger listen mode now binds to loopback by default, and non-loopback listen addresses require a configured passcode. | ||
| Line 575: | Line 678: | ||
** It can be used to assign a set of sounds to block and its permutations similar to sound field in <samp>blocks.json</samp>. | ** It can be used to assign a set of sounds to block and its permutations similar to sound field in <samp>blocks.json</samp>. | ||
** <samp>blocks.json</samp> overrides values of {{cd|minecraft:sound}} component, including values in all permutations. | ** <samp>blocks.json</samp> overrides values of {{cd|minecraft:sound}} component, including values in all permutations. | ||
* Added {{cd|allow_concurrent_streaming}} to sound objects in {{cd|sound_definitions.json}}, allowing streamed ordinary sound events to play independent simultaneous instances. The field defaults to true in format version 1.26.50 and later. | |||
'''[[Minecraft:Spawn event]]s''' | |||
* The {{cd|minecraft:start_transforming}} event has been split into two events. | |||
** {{cd|minecraft:start_transforming_into_zombie}} happens when a [[Minecraft:husk]] becomes submerged in [[Minecraft:water]]. | |||
** {{cd|minecraft:start_transforming_into_drowned}} happens when a [[Minecraft:zombie]] becomes submerged in [[Minecraft:water]]. | |||
** This change was incorrectly stated as husks and zombies now preserving their equipment when transformed into zombies and drowned. | |||
'''Structure | '''Structure files''' | ||
* Added version 2 of the structure ({{cd|.mcstructure}}) file format. | * Added version 2 of the structure ({{cd|.mcstructure}}) file format. | ||
** The {{cd|block_indices}} arrays are now stored as NBT IntArrayTags instead of a ListTag containing one IntTag per block, which significantly reduces the time and memory needed to save and load structures. | ** The {{cd|block_indices}} arrays are now stored as NBT IntArrayTags instead of a ListTag containing one IntTag per block, which significantly reduces the time and memory needed to save and load structures. | ||
| Line 583: | Line 693: | ||
== Experimental == | == Experimental == | ||
These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features", "Render Dragon Features for Creators", | These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features", "Render Dragon Features for Creators", new "Creator World Clocks Features", and new "Points of Interest (POI)" [[Minecraft:experimental]] toggles. | ||
=== Changes === | === Changes === | ||
| Line 615: | Line 725: | ||
* {{cd|BlockUtilityTasks}}: | * {{cd|BlockUtilityTasks}}: | ||
** Added the optional {{cd|directionMask}} parameter to {{cd|floodSearch}} for restricting traversal directions. | ** Added the optional {{cd|directionMask}} parameter to {{cd|floodSearch}} for restricting traversal directions. | ||
* Scripting websockets now send a ping packet to the socket server every 45 seconds instead of every second. | |||
* The {{cd|minecraft:server_sound_definitions}} payload in <samp>sounds/sound_definitions.json</samp> now accepts an optional {{cd|broadcast_range}} field on each definition specifying an XZ range in blocks. | |||
* Added the {{cd|TimeMarker}} class to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
** Has properties for {{cd|name}}, {{cd|time}}, and {{cd|period}}. | |||
* Added the {{cd|WorldClockRegistrationOptions}} interface to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
* Added the {{cd|TimeMarkerOptions}} interface to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
* Added the {{cd|WorldClockReloadTimeMarkerError}} class to {{cd|@minecraft/server}} in {{cd|beta}}. This is thrown when an existing world clock has an invalid time marker after reloading scripts. | |||
* Added the {{cd|WorldClockAddTimeMarkerError}} class to {{cd|@minecraft/server}} in {{cd|beta}}. This is thrown by a {{cd|WorldClock.addTimeMarker}} when adding a time marker fails. | |||
* Added the {{cd|WorldClockRemoveMinecraftTimeMarkerError}} class to {{cd|@minecraft/server}} in {{cd|beta}}. This is thrown by {{cd|WorldClock.removeTimeMarker}} when trying to remove a time marker with the {{cd|minecraft:}} namespace. | |||
* Added the {{cd|WorldClockInvalidTimeMarkerError}} class to {{cd|@minecraft/server}} in {{cd|beta}}. This is thrown when trying to access data on an invalid time marker {{cd|minecraft:}} namespace. | |||
* Added the {{cd|WorldClockTimeMarkerNotFoundError}} class to {{cd|@minecraft/server}} in {{cd|beta}}. This is thrown by a {{cd|WorldClock}} when a time marker does not exist. | |||
* Added the {{cd|WorldClockRewindError}} class to {{cd|@minecraft/server}} in {{cd|beta}}. This is thrown by {{cd|WorldClock.rewindTo}} when the world clock's current time is behind the time marker's first occurrence. | |||
* Added the {{cd|WorldClockOnTimeModifiedAfterEvent}} class to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
** This event is fired when a world clock's time is directly changed through scripting or commands. | |||
* Added the {{cd|WorldClockOnTimeModifiedAfterEventSignal}} class to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
* Added the {{cd|WorldClockOnPausedAfterEvent}} class to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
** This event is fired when a world clock is paused. | |||
* Added the {{cd|WorldClockOnPausedAfterEventSignal}} class to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
* Added the {{cd|WorldClockOnResumedAfterEvent}} class to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
** This event is fired when a world clock is resumed. | |||
* Added the {{cd|WorldClockOnResumedAfterEventSignal}} class to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
* Added the {{cd|WorldClockOnTimeMarkerAfterEvent}} class to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
** This event is fired when a world clock's time hits a time marker. | |||
* Added the {{cd|WorldClockOnTimeMarkerAfterEventSignal}} class to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
* Added the {{cd|WorldClockOnRestartBeforeEvent}} class to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
** This event is fired when a world clock ticks at the maximum time and is about to restart. | |||
** The {{cd|newTime}} property on the event can be optionally set to set a custom restart time for the world clock. | |||
* Added {{cd|WorldClockOnRestartBeforeEventSignal}} class to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
* Added the {{cd|WorldClockEventOptions}} interface to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
** Has a clock property to filter out which clock the event should fire for. | |||
* Added the {{cd|WorldClockTimeMarkerEventOptions}} interface to {{cd|@minecraft/server}} in {{cd|beta}}. | |||
** Has a clock property to filter out which clock the event should fire for. | |||
** Has an optional {{cd|timeMarker}} property to filter out which time marker the event should fire for. | |||
* {{cd|EntityIsTamedComponent}}: | |||
** Added read-only {{cd|tamedToPlayer}} and {{cd|tamedToPlayerId}} properties to beta that return the player and player id that tamed the entity. | |||
* {{cd|WorldAfterEvents}}: | |||
** Added the {{cd|worldClockOnTimeModified}} event signal to {{cd|@minecraft/server}} in {{cd|beta}}. This is used to subscribe to world clock time modified events. | |||
** Added the {{cd|worldClockOnPaused}} event signal to {{cd|@minecraft/server}} in {{cd|beta}}. This is used to subscribe to world clock paused events. | |||
** Added the {{cd|worldClockOnResumed}} event signal to {{cd|@minecraft/server}} in {{cd|beta}}. This is used to subscribe to world clock resumed events. | |||
** Added the {{cd|worldClockOnTimeMarker}} event signal to {{cd|@minecraft/server}} in {{cd|beta}}. This is used to subscribe to world clock time marker events. | |||
* {{cd|WorldBeforeEvents}}: | |||
** Added the {{cd|worldClockOnRestart}} event signal to {{cd|@minecraft/server}} in {{cd|beta}}. This is used to subscribe to world clock restart events. | |||
* {{cd|WorldClock}}: | |||
** Added {{cd|timeMarkers}} property in {{cd|beta}}. | |||
** Added {{cd|addTimeMarker}} function in {{cd|beta}}. | |||
** Added {{cd|removeTimeMarker}} function in {{cd|beta}}. | |||
** Added {{cd|set}} function in {{cd|beta}}. | |||
** Added {{cd|skipTo}} function in {{cd|beta}}. | |||
** Added {{cd|rewindTo}} function in {{cd|beta}}. | |||
* {{cd|WorldClockRegistry}}: | |||
** Added {{cd|registrationOptions}} parameter to {{cd|registerClock}} function to optionally create time markers during registration in beta. | |||
'''Blocks''' | '''Blocks''' | ||
* Blocks defined with the {{cd|minecraft:multi_block}} trait cannot also define the {{cd|minecraft:random_offset}} component if the multi-block direction field is horizontal. | * Blocks defined with the {{cd|minecraft:multi_block}} trait cannot also define the {{cd|minecraft:random_offset}} component if the multi-block direction field is horizontal. | ||
* Added the {{cd|container}} field to the {{cd|minecraft:block_entity}} block component, which gives a custom block a container that holds up to 54 item stacks, persists with the world, drops its contents when the block is broken, and opens a container screen when the block is used. | |||
** Replacing a custom block whose {{cd|minecraft:block_entity}} declares a container with a different block definition rebuilds its block entity, so the outgoing block drops its container contents rather than handing them to the new block. | |||
* Added scripting access to custom block inventories provided by {{cd|minecraft:block_entity}} containers. | |||
'''[[Minecraft:Command]]s''' | |||
* Added a new {{cmd|time of}} sub-command for modifying world clocks under the Creator World Clocks Features experiment. | |||
** {{cmd|time of <clock> add <time>}} - Adds time to the clock. Cannot result in a negative time. | |||
** {{cmd|time of <clock> set <time>}} - Sets the clock to the specified time. Cannot be set to negative. | |||
** {{cmd|time of <clock> set <timemarker> (next|previous|stay)}} - Sets the clock to the occurrence of the time marker. Cannot result in a negative time. | |||
** {{cmd|time of <clock> pause}} - Pauses the clock. | |||
** {{cmd|time of <clock> resume}} - Resumes the clock. | |||
** {{cmd|time of <clock> query time}} - Outputs the clock's current time. | |||
* Added {{cmd|locate poi}} for locating registered points by type or tag. | |||
'''DDUI''' | '''[[Minecraft:DDUI]]''' | ||
* Added support to show icons for buttons. | * Added support to show icons for buttons. | ||
* Added property {{cd|tooltips}} in {{cd|beta}} for the following interfaces: | * Added property {{cd|tooltips}} in {{cd|beta}} for the following interfaces: | ||
| Line 641: | Line 814: | ||
{{fixes|project=MCPE|fixedin=26.50 | {{fixes|project=MCPE|fixedin=26.50 | ||
|;old | |;old | ||
|89543|PlayStation GUI scale modifier resetting after restarting game. | |||
|99462|Hoppers don't pickup items parallel to chunk border. | |99462|Hoppers don't pickup items parallel to chunk border. | ||
|108119|Mobs desync and teleport back when Simulation Distance is higher than Render Distance. | |108119|Mobs desync and teleport back when Simulation Distance is higher than Render Distance. | ||
|117298|Tridents, eggs and snowballs hit the endermen. | |117298|Tridents, eggs and snowballs hit the endermen. | ||
|117477|Yellowtail parrot fish does not exist. | |||
|138549|Comparators can read inventories through chains. | |||
|142136|Skin reverts to previously equipped skin when equipping certain skins from skin packs. | |||
|147584|Blocks can be placed on the chain, which should not be placed on them. | |||
|167490|The space droppers and crafters check to push into storage entities is offset by -0.5 X, Y, and Z. | |167490|The space droppers and crafters check to push into storage entities is offset by -0.5 X, Y, and Z. | ||
|181173|Teleporting non-player entities between dimensions by commands will cause them appear in wrong position. | |181173|Teleporting non-player entities between dimensions by commands will cause them appear in wrong position. | ||
|184162|PlayStation: Eye of Ender death explode particle crashes the game. | |184162|PlayStation: Eye of Ender death explode particle crashes the game. | ||
|186514|Achievement page displays about "Preview" while using beta version. | |186514|Achievement page displays about "Preview" while using beta version. | ||
|190746|Chains prevent spawns one block below them. | |||
|221001|Vibrant Visuals: After using {{cmd|tp}}, the biome based fog and sky will only change to the new biome's type after the player has moved. | |||
|227980|Same stronghold has variable eyes of ender count. | |227980|Same stronghold has variable eyes of ender count. | ||
|229794|Import Skin button cannot be selected when using a controller. | |||
|232536|Lanterns can be placed on the bottom of horizontal chains. | |||
|234311|Game no longer registers every individual scroll wheel step. | |234311|Game no longer registers every individual scroll wheel step. | ||
|234954|Player skin model becomes visually distorted during gameplay, causing limbs and body parts to appear misaligned or rotated incorrectly. | |234954|Player skin model becomes visually distorted during gameplay, causing limbs and body parts to appear misaligned or rotated incorrectly. | ||
|235086|Idle framerate reduction increases CPU usage, power consumption, and clock speed when the CPU is being lightly loaded. | |235086|Idle framerate reduction increases CPU usage, power consumption, and clock speed when the CPU is being lightly loaded. | ||
|235450|Text going off a book and cannot see. | |235450|Text going off a book and cannot see. | ||
|235723|"Leave Boat" button texture is corrupted when using "D-Pad & tap to interact". | |||
|236819|Localization fragments may appear incorrectly in hovers. | |||
|237771|Sulfur cube spawn egg MERS is inconsistent with its item texture. | |237771|Sulfur cube spawn egg MERS is inconsistent with its item texture. | ||
|238556|Can't change the tick speed to 0 While in world. | |238556|Can't change the tick speed to 0 While in world. | ||
|238926|Memory leak from moving blocks that are far from the player. | |||
|239320|Furnace recipe book preferences are not saved after reloading a world. | |239320|Furnace recipe book preferences are not saved after reloading a world. | ||
|239554|No green tint from Nausea when screen distortion is zero. | |239554|No green tint from Nausea when screen distortion is zero. | ||
|239639|Pressing Tab repeatedly while dying freezes/crashes the game. | |239639|Pressing Tab repeatedly while dying freezes/crashes the game. | ||
|239750|Using a bucket on a sulfur cube may pick up liquid or powder snow located at the world origin. | |||
|239802|The Japanese font is no longer Noto Sans. | |239802|The Japanese font is no longer Noto Sans. | ||
| | |239834|Adding or removing Packs from a world is not saved properly when pressing "Back" or "Play" button. | ||
|240014|All colors of poplar leaves block other saplings but poplar from growing up. | |||
|240015|[Experimental] Cannot compost poplar saplings. | |240015|[Experimental] Cannot compost poplar saplings. | ||
|240016|[Experimental] Can be given wool double slabs. | |240016|[Experimental] Can be given wool double slabs. | ||
| Line 667: | Line 854: | ||
|240038|Torches and Stonecutters cannot be crafted using the Recipe Book. | |240038|Torches and Stonecutters cannot be crafted using the Recipe Book. | ||
|240050|Placing two double slabs together turns into normal slabs. | |240050|Placing two double slabs together turns into normal slabs. | ||
|240057|Sculk sensors pick up vibrations from dropped wool slabs and stairs. | |||
|240164|Wool slabs and stairs are not broken faster when using shears. | |||
|240287|Poplar wood appears orange on maps. | |||
|240331|Seagrass in abandoned camp is not filled by water. | |||
|240461|Cushion name (as entity) displays raw translation key. | |240461|Cushion name (as entity) displays raw translation key. | ||
|240463|Certain closed captions for straw bed are untranslated. | |||
|240464|Cushion item and color in order with creative inventory goes wrong. | |240464|Cushion item and color in order with creative inventory goes wrong. | ||
|240465|Some new subtitles added in 26.40.30 preview have placeholder text. | |240465|Some new subtitles added in 26.40.30 preview have placeholder text. | ||
|240466|Cushion breaks when placed in the same block space as chains. | |||
|240467|You can clip under solid blocks if a cushion is broken while sitting in it. | |240467|You can clip under solid blocks if a cushion is broken while sitting in it. | ||
|240468|Cushions float slightly above the block it is placed on. | |240468|Cushions float slightly above the block it is placed on. | ||
|240476|Vibrant Visuals can no longer be enabled in worlds with the Education features toggle enabled. | |||
|240477|Different cushion dismount message compared to Java. | |||
|240482|Cannot place cushion under existing cushion. | |||
|240483|A pixel of the straw bed appears more reflecting than others on straw bed MERS texture. | |240483|A pixel of the straw bed appears more reflecting than others on straw bed MERS texture. | ||
|240484|Straw Bed breaking texture is heavily corrupted and patchy. | |240484|Straw Bed breaking texture is heavily corrupted and patchy. | ||
|240493|Broken marketplace pass button when choosing classic skins. | |||
|240495|Shelf mushrooms render behind snow layers in the inventory. | |||
|240499|Player sitting in cushion are positioned much higher compared to ''Java Edition''. | |240499|Player sitting in cushion are positioned much higher compared to ''Java Edition''. | ||
|240504|Players sitting on the cushion will sink one block after using | |240501|Flowing water in dappled forests is opaque. | ||
|240504|Players sitting on the cushion will sink one block after using {{cmd|kill}} to clear the cushion. | |||
|240506|Straw beds have Z-fighting issues. | |||
|240527|Arrows shot downwards get stuck in the player's own hitbox. | |240527|Arrows shot downwards get stuck in the player's own hitbox. | ||
|240546|Baby Foxes have no texture. | |240546|Baby Foxes have no texture. | ||
|240720|Fit-to-frame being disabled incorrectly causes icons to be centered. | |||
|240721|Very long item catalog group names crash the game. | |240721|Very long item catalog group names crash the game. | ||
|240723|The texture of straw beds does not align with the texture of sideways hay bales. | |240723|The texture of straw beds does not align with the texture of sideways hay bales. | ||
|240730|Renamed cushions do not display their custom name when placed. | |240730|Renamed cushions do not display their custom name when placed. | ||
|240731|Cushion does not produce breaking particle and sound when break due to no supporting block. | |240731|Cushion does not produce breaking particle and sound when break due to no supporting block. | ||
|240778|Cushions break when sharing a block space with a honey block and sniffer egg. | |||
|240780|{{cmd|summon cushion}} spawns a black cushion by default instead of white. | |||
|240792|Cushions are not placed immediately after beds in the Creative inventory. | |240792|Cushions are not placed immediately after beds in the Creative inventory. | ||
|240849|Cushions do not break over lava and water. | |240849|Cushions do not break over lava and water. | ||
|otherissuescount= | |240891|Cushion bounces when placed. | ||
|240897|Softlock when going back to the play screen from a connection error. | |||
|240906|Cushion group name in Creative inventory uses singular form instead of plural. | |||
|241081|DDUI font does not wrap around and space itself correctly. | |||
|241160|Foxes hold the Shelf Mushroom block offset from their mouth. | |||
|241279|Cushion can be broken in the Adventure game mode. | |||
|241359|Name tag items can be used on cushion entities. | |||
|241369|New structure explorer maps are named as camp maps. | |||
|241421|Breaking cushions does not trigger sculk sensors or sculk shriekers. | |||
|241505|Attempting to join old worlds fails and gives "Block" error code every time, even in singleplayer. | |||
|241662|Paintings can be crafted with wool slabs and stairs. | |||
|241675|Missing Closed Captions for Shelf Mushrooms. | |||
|otherissuescount=65 | |||
}} | }} | ||
'''Other''' | '''Other''' | ||
| Line 732: | Line 947: | ||
* Fixed the {{cd|scale}} property on {{cd|DebugShape}} when used with {{cd|DebugCone}}, {{cd|DebugEllipsoid}}, {{cd|DebugPyramid}}, and {{cd|DebugCylinder}}. | * Fixed the {{cd|scale}} property on {{cd|DebugShape}} when used with {{cd|DebugCone}}, {{cd|DebugEllipsoid}}, {{cd|DebugPyramid}}, and {{cd|DebugCylinder}}. | ||
* Fixed screens visited not mounting if another global route action happened while the screen was unmounting. | * Fixed screens visited not mounting if another global route action happened while the screen was unmounting. | ||
* Fixed an issue that caused the brightness of some point lights to oscillate. | * Fixed an issue that caused the brightness of some point lights to oscillate. | ||
* Fixed an issue that caused the [[Minecraft:sky]] to render incorrectly when seen through [[Minecraft:boat]]s in Vibrant Visuals. | |||
* Fixed an issue where using a [[Minecraft:lava bucket]] on a [[Minecraft:cow]] produced a [[Minecraft:milk bucket]]. | |||
* Fixed a crash that could occur when flying over or through water bodies with entities nearby. | |||
* Fixed a double toast notification happening while importing an old world from a PlayStation 4 preview to a PlayStation 5 preview. | |||
* Fixed a bug where calling the {{cd|Player.playSound}} method could result in read-only errors when writing new properties to the [[Minecraft:player]] class afterwards. | |||
* Fixed an error when deeplinking from the subscribe now button from the Marketplace Pass site while client is closed. | |||
* Fixed [[Minecraft:tree]]s not generating in [[Minecraft:cherry grove]] and [[Minecraft:old growth birch forest]] abandoned camps. | |||
* Fixed [[Minecraft:red shrub]]s flickering when placed against one another in multiplayer. | |||
* Fixed being able to place a [[Minecraft:cushion]] on top of another cushion when moving quickly in any direction. | |||
* Fixed triangular gaps that could appear in water surfaces where water meets a bank or flows over a lip. | |||
* Fixed an issue that would sometimes cause a crash when opening the Realms Edit World, particularly on iOS devices. | |||
* Fixed a crash that could occur when render controller expressions referenced variables of the wrong resource type. | |||
* Fixed worlds containing chunks saved before block connection upgrades getting stuck while loading when creating the world. | |||
* Fixed game stuttering in worlds after long play sessions or after leaving the game suspended for an extended time. | |||
* Fixed [[Minecraft:poplar hanging sign]] visuals to be in parity with other signs. | |||
* Fixed leftover instances where button touch areas did not align with the buttons in windowed Android modes with a title bar, such as Samsung DeX and pop up view. | |||
* Fixed a bug where a party leader using Join Game on a friend not in their party would spuriously see the "Your party is too large" message. | |||
* Fixed the gamepad cursor in menus becoming choppy after long play sessions or after leaving the game suspended for an extended time. | |||
* Fixed {{cd|Player.fogSettings}} APIs throwing when a player re-joins server. | |||
* Fixed an issue where DDUI {{cd|CustomForm/MessageBox}} was not working in split screen. | |||
* Fixed {{cd|"item_display_transforms" -> "gui" -> "translation"}} no longer affecting an item's position in the slot. | |||
== References == | |||
{{reflist}} | |||
== Navigation == | == Navigation == | ||
| Line 741: | Line 979: | ||
[[Minecraft:es:Bedrock Edition 26.50]] | [[Minecraft:es:Bedrock Edition 26.50]] | ||
[[Minecraft:ja:Bedrock Edition 26.50]] | [[Minecraft:ja:Bedrock Edition 26.50]] | ||
[[Minecraft:pt:Edição Bedrock 26.50]] | |||
[[Minecraft:ru:26.50 (Bedrock Edition)]] | [[Minecraft:ru:26.50 (Bedrock Edition)]] | ||
[[Minecraft:uk:26.50 (Bedrock Edition)]] | |||
[[Minecraft:zh:基岩版26.50]] | [[Minecraft:zh:基岩版26.50]] | ||
Latest revision as of 11:05, 24 October 2026
Template:Infobox version Template:Relevant guide 26.50, also known as 1.26.50, the release of Minecraft:Wilderness Bound, is a Minecraft:game drop for Template:BE released on September 15, 2026,<ref name=“twitter”>Template:Tweet</ref><ref>Template:Cite</ref> which adds the Minecraft:dappled forest biome, including Minecraft:red shrubs, Minecraft:shelf mushrooms, Minecraft:wool stairs and slabs, Minecraft:concrete stairs and slabs, Minecraft:straw beds, Minecraft:cushions, a new Minecraft:abandoned camp structure, and improved Minecraft:maps. It also fixes bugs.
Additions
Blocks
File:Straw Bed.png Minecraft:Straw bed
- A new type of Minecraft:bed which can be used to sleep through the night without changing the spawn point.
- It can only be used once and will be destroyed after use.
- Cannot be used in the Minecraft:Nether or the Minecraft:End. It is destroyed upon use.
- Generates in Minecraft:abandoned camps.
- 4 straw beds are crafted with 3 Minecraft:hay bales.
File:Poplar Sapling.png Minecraft:Poplar sapling
- A new sapling which grows into any one of red, orange, or yellow poplar trees.
- Sold by Minecraft:wandering traders.
Template:Animate Minecraft:Poplar leaves
- Added three new types of leaves that grow on their respective poplar tree variants.
- Randomly play ambient block sounds.
File:Poplar Log.png Minecraft:Poplar log
- A new log found in poplar trees.
- File:Stripped Poplar Log.png Can be stripped.
File:Poplar Wood.png Minecraft:Poplar wood
- A new wood crafted from poplar logs.
- File:Stripped Poplar Wood.png Can be stripped.
File:Poplar Planks.png Minecraft:Poplar planks
- A new type of planks crafted from poplar logs.
- Can be used to craft poplar File:Poplar Stairs.png stairs, File:Poplar Slab.png slabs, File:Poplar Fence (EW).png fences, File:Poplar Fence Gate.png fence gates, width=32x32 signs, File:Poplar Hanging Sign.png hanging signs, File:Poplar Button.png buttons, File:Poplar Pressure Plate.png pressure plates, File:Poplar Door.png doors, File:Poplar Trapdoor.png trapdoors, File:Poplar Boat.png boats, File:Poplar Boat with Chest.png boats with chests, and width=32x32 shelves.
File:Red Shrub.png Minecraft:Red shrub
- A Minecraft:bush-like plant block found in dappled forests.
- Can be composted and renewed by applying Minecraft:bone meal.
- Can be Minecraft:snowlogged.
File:Shelf Mushroom.png Minecraft:Shelf mushroom
- A mushroom variant found on the sides of log blocks.
- Comes in two sizes.
- Small shelf mushrooms can be grown into large with bone meal.
- Large shelf mushrooms drop two shelf mushroom items.
- Is bouncy when fallen on by entities.
- Can be used to make Minecraft:mushroom stew, Minecraft:suspicious stew, and Minecraft:rabbit stew.
- Sold by Minecraft:wandering traders.
Template:AnimateTemplate:Animate Minecraft:Concrete stairs and slabs
- New variants of Minecraft:concrete blocks that can be dyed in sixteen colors.
- Can be created in a Minecraft:stonecutter.
Template:AnimateTemplate:Animate Minecraft:Wool stairs and slabs
- New variants of Minecraft:wool blocks that can be dyed in sixteen colors.
Items
- Template:InvSprite Added abandoned camp maps showing the location of other Minecraft:abandoned camps in the following biomes:
- Added explorer maps for the following structures:
Template:InvSprite Minecraft:Portfolio
- Readded, but unobtainable without external tools. Cannot store data properly.
- Added the photo item from Template:Edu, but it does not have a texture. It is only obtainable with external tools and cannot be used properly.
Non-mob entities
Template:Animate Minecraft:Cushion
- A new Minecraft:entity that players can interact with to sit on.
- Has 16 color variants, crafted with its respective variant of Minecraft:wool slab.
- Can be placed on any flat surface.
- Always aligns horizontally to the grid, but vertically sit on top of the supporting surface.
- Breaks if the supporting block is removed.
- Cannot be moved.
- Does not have collision and can overlap with other objects (except other cushions).
World generation
- An autumn-themed forest biome which can be found near cold biomes that consists of Minecraft:poplar trees, Minecraft:red shrubs, Minecraft:leaf litter, Minecraft:brown mushrooms, Minecraft:shelf mushrooms, and rarely Minecraft:spruce trees.
- Poplar trees and fallen poplar trees generate here. Fallen poplar trees generate more frequently than other trees.
- Shelf mushrooms can be found here, placed on poplar trees and fallen poplar trees.
- The following passive and neutral mobs spawn in dappled forests, using their cold variants where applicable:
Template:Animate Minecraft:Poplar tree
- A Minecraft:tree that generates in dappled forests.
- Has three different colors of leaves: red, orange, and yellow, randomly chosen at generation or sapling growth.
- File:Poplar Fallen Log.png Also has a fallen variant.
File:Abandoned Camp.png Minecraft:Abandoned camp
- A structure that generates in the following biomes:
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Template:BiomeLink
- Abandoned camps of each structure have their own different variants, consisting of Minecraft:wool stairs of various colors, or having Minecraft:leaves, Minecraft:cobwebs, a Minecraft:tree, or a Minecraft:crop farm. There are also utility blocks such as Minecraft:straw beds and Minecraft:cushions.
- Minecraft:Copper chests, Minecraft:chests and Minecraft:barrels can be found around the structure with loot.
- Loot also includes explorer maps leading to other abandoned camps or structures.
Changes
Blocks
File:Hay Bale (UD) JE3 BE3.png Minecraft:Hay bale
- Updated sides texture so that the two red twines appear symmetrically distant from the top/bottom edges and line up with the Minecraft:straw bed.
- Multiple jukeboxes can now play the same sounds independently.
- Renamed from "Redstone Comparator".
General
- Removed the "Drop 3 of 2026" experiment and implemented all features in vanilla gameplay.
Graphical
- "Automatic" upscaling quality now defaults to native resolution when using the Custom graphics preset.
- Increased the maximum render distance with Minecraft:Vibrant Visuals to 48 chunks on Windows.
- The Template:Cmd command is now usable, sending messages in the current party.
- Party chat messages now appear in the gameplay Minecraft:chat for the player, with blue
<Party><Player>prefix. - Parties are no longer marked as "(Beta)".
- Disabled an expired Realm's Renew button when renewal is not supported on current device.
- Users are now warned when applying custom packs to their Realm and how they will appear when profanity filter is enabled. Custom pack names and descriptions are filtered when viewing in Edit world when profanity filter is enabled.
- Added support for Realm name changed and Realm description changed admin log events.
- Add different default values for some subscription details information that can come back null from Realms services to avoid blocking players from viewing subscription related screens with an error modal.
- Added guards for cases where callbacks are fired after facet goes out of scope in the Create new world flow.
- Introduced a localized loading spinner to replace the play button on the Realms tab when the client is fetching additional information from services, and a reload button that player can use to reload the tab should the fetch fails.
- Added "Dappled Forest".
- Removed the "Text to Speech with Device Settings" option.
- Added a Clear Layout Cache action to Storage settings for cached server tab content.
- Updated the Wishlist tab with Minecraft:Ore UI for certain players.
UI
- New social/friends drawer infrastructure with performance fixes.
- Added high-resolution Korean font support and fixed Korean text showing as question marks on mobile.
- Added missing translation text to layout button of the achievements screen.
- Selecting a featured item from the Dressing Room no longer requires 2 clicks to select the item.
- Ported the party eligibility check when joining multiplayer from JSON to the Ore UI.
- Added a new grid option for viewing achievements and some general UX improvements.
- Removed flickering icon and world card texture on layout change in the Play screen.
- The Play screen column layout now alternate between 4, 3 and 2 columns depending on GUI scale.
- Updated the inventory panel in the Loom, Stonecutter, Cartography Table, Villager, and Wandering Trader screens in Pocket UI to match the header style used by the Inventory and Crafting Table screens.
- Added Acquired date as the default sort option for the Owned by me tab in Create from template, showing the most recently acquired templates first.
- Text strings on world tile buttons across My World, My Templates, and Servers menus are no longer truncated by ellipses.
- Screenshots can now be set as world thumbnails without triggering an assertion.
- Trusted servers no longer prompt players for confirmation after restarting the client.
- Skins can now have names consisting entirely of numbers.
- Friend profiles now have a Realm-specific join button when the Realm is available.
- Updated the Chat Settings UI to increase readability of the Chat Color and My Mentions Color dropdowns.
- Added Marketplace wishlist pagination with gamepad bumper navigation.
- Added dynamic wishlist grid row sizing for Marketplace wishlist cards.
- Improved inventory item tooltips with a new description in blue:
- Some tools now show their efficiency on the tooltip:
- Minecraft:Axes show their "Chop Efficiency".
- Minecraft:Pickaxes show their "Mining Efficiency".
- Minecraft:Shovels show their "Dig Efficiency".
- Changed various Minecraft:color codes:
- Realms Plus subscribers who open Marketplace Pass from the Marketplace sidebar now go straight to the View All Packs screen instead of the subscription page.
- Some sign-in errors which were previously reported as "Wool" are now reported with a more specific codename.
- Screen narration now properly reads out the first focused element after opening the game menu.
- Added an option to mute a Minecraft:player when reporting their chat messages.
- Added a grid mode to the Minecraft:achievements screen.
Items
Template:Animate Minecraft:Locator map, map, empty map, and Minecraft:explorer maps
- Updated inventory icons.
- The player icon on maps shows the facing direction when outside the map once again, with a new texture.
- Explorer maps can no longer be zoomed out, neither in a Minecraft:crafting table nor in a Minecraft:cartography table.
Mobs
- Now spawns in all Minecraft:Overworld biomes except the Minecraft:deep dark, as long as the light level is low enough.
- Now spawn in groups of 8.
- Minecraft:Armor stands and Minecraft:drowned are now harder for mobs to detect while invisible.
Technical
Actor components
- Made the following schemas stricter when parsing and fail to load an entity json that has invalid data in versions 1.26.50 and newer:
AI components
- Made schemas for the following components stricter when parsing and fail to load an entity json that has invalid data in versions 1.26.50 and newer:
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- The Template:Cd, Template:Cd, and Template:Cd fields has changed to only take arrays.
- Alternate names for fields are no longer valid.
- Template:Cd and Template:Cd fields under Template:Cd now take floats in the range Template:Cd - Template:Cd.
- Template:Cd field now takes the following string values instead of integers: Template:Cd, Template:Cd, Template:Cd.
- Template:Cd field under Template:Cd now takes an object with Template:Cd and Template:Cd fields.
- Template:Cd field under Template:Cd now now takes an array of mob instances.
AI goals
- Added Template:Cd to Template:Cd for format versions 1.26.50 and newer.
- Template:Cd makes the entity hold its position while within attack range.
- Template:Cd makes the entity continue moving toward its target while within attack range.
- Actor goal Template:Cd now takes a float range for Template:Cd instead of Template:Cd and Template:Cd for format versions 1.26.50 and newer.
- Made the schema for Template:Cd stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.50 and newer.
- Updated Template:Cd: Whenever the goal stops or is removed through a component group change, the mob's navigation is always interrupted.
- Released Template:Cd version 2.10.0.
- Added Template:Cd version 2.11.0-beta.
- Template:Cd now exposes an Template:Cd property that returns a unique identifier for the instance.
- Template:Cd now exposes a Template:Cd property that reports the sound event the instance was started with.
- Template:Cd now exposes a Template:Cd property that returns the Player the sound was played for, or undefined for broadcast sounds.
- Template:Cd now exposes a Template:Cd property that returns a Template:Cd when the underlying sound definition includes duration information, otherwise undefined.
- Added Template:Cd with a Template:Cd property, an Template:Cd property, and a Template:Cd getter that returns the elapsed playback time in seconds.
- Template:Cd now exposes a Template:Cd signal with a Template:Cd property that matches the id of the Template:Cd that completed, which fires when a tracked sound's declared duration elapses.
- Released interface Template:Cd from Template:Cd to Template:Cd.
- Changed function Template:Cd to use Template:Cd in Template:Cd.
- Released function Template:Cd from Template:Cd to Template:Cd.
- Released function Template:Cd from Template:Cd to Template:Cd.
- Released function Template:Cd from Template:Cd to Template:Cd.
- Released function Template:Cd from Template:Cd to Template:Cd.
- Released interface Template:Cd from Template:Cd to Template:Cd.
- Released enum Template:Cd from Template:Cd to Template:Cd.
- Renamed Template:Cd to Template:Cd for consistency.
- Released class Template:Cd from Template:Cd to Template:Cd.
- Released class Template:Cd from Template:Cd to Template:Cd.
- Released class Template:Cd from Template:Cd to Template:Cd.
- Released class Template:Cd from Template:Cd to Template:Cd.
- Released class Template:Cd from Template:Cd to Template:Cd.
- Released interface Template:Cd from Template:Cd to Template:Cd.
- Released property Template:Cd from Template:Cd to Template:Cd.
- Released property Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd into Template:Cd.
- Released the class Template:Cd from Template:Cd to Template:Cd.
- Released the class Template:Cd from Template:Cd to Template:Cd.
- Released the class Template:Cd from Template:Cd to Template:Cd.
- Released the class Template:Cd from Template:Cd to Template:Cd.
- Released the interface Template:Cd from Template:Cd to Template:Cd.
- Released the property Template:Cd from Template:Cd to Template:Cd.
- Released the property Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released the class Template:Cd from Template:Cd to Template:Cd.
- Released the class Template:Cd from Template:Cd to Template:Cd.
- Released the class Template:Cd from Template:Cd to Template:Cd.
- Released the class Template:Cd from Template:Cd to Template:Cd.
- Template:Cd now throws an Error when the entity has passengers and the target dimension is different from the entity's current dimension. Passengers must be dismounted before teleporting to another dimension. Current solution is scoped to fix current game breaking interruptions with future improvements backlogged.
- Tamed pets no longer attempt to follow their owner when the owner travels to or from a custom dimension.
- The Template:Cd property of Template:Cd now applies to Template:Cd, Template:Cd, Template:Cd, Template:Cd, and Template:Cd.
- World now exposes a Template:Cd property that returns a Template:Cd for querying registered server sound definitions.
- Added Template:Cd with a Template:Cd method that returns the registered SoundDefinition entries and accepts an optional Template:Cd.
- Added Template:Cd with a Template:Cd property, a Template:Cd property, a Template:Cd property, and a Template:Cd property.
- Added Template:Cd with a Template:Cd property.
- Added Template:Cd with Template:Cd, Template:Cd, Template:Cd, and Template:Cd properties.
- Added Template:Cd with Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd, and Template:Cd properties.
- Template:Cd now accepts a Template:Cd in addition to a sound event id.
- Released version 1.0.0 of Template:Cd, promoting the module and all of its APIs out of beta.
- Template:Cd version 1.0.0 requires version 2.3.0 or later of Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Template:Cd and Template:Cd now return custom dimension types in addition to vanilla dimension types.
- DDUI:
- The close button in DDUI forms now make a sound when clicked or when the form is closed with a key shortcut.
- Dimension:
- Moved the Template:Cd method from Template:Cd to Template:Cd, allowing regions of blocks to be cloned from one area of a dimension to another with support for clone modes and an optional block filter.
- Released the enum Template:Cd.
- Released the Template:Cd method Template:Cd.
- Moved the Template:Cd method from Template:Cd to Template:Cd, allowing regions of blocks to be cloned from one area of a dimension to another with support for clone modes and an optional block filter.
- Thin Minecraft:fences and Minecraft:tripwire:
- Vanilla Minecraft:glass panes, Minecraft:iron bars, Minecraft:copper bars, and tripwire blocks now expose Template:Cd block states reflecting which cardinal neighbors they connect to.
- For new worlds, thin fence and tripwire connection state changes now trigger neighbor block updates for parity with Template:JE; existing worlds keep the prior client-only update behavior.
- Updated the Block JSON loader to support future optimizations and out of game upgrades.
- Minecraft:Leaves:
- All leaves blocks now carry the Template:Cd tag.
- Minecraft:Tree features match through Template:Cd in Template:Cd instead of listing each leaves block by name, so a new leaves block no longer has to be added to every tree feature to be grown through.
- All leaves blocks now carry the Template:Cd tag.
- Template:Cd:
- The Template:Cd block tag now also grants the shears breaking speed bonus, matching the behavior of the other Template:Cd tags.
Blocks
- Minecraft:Fences:
- Vanilla fence blocks now expose per-direction connection block states (Template:Cd, Template:Cd, Template:Cd, Template:Cd), reflecting which neighbors the fence connects to. Changing a fence's connections now sends block updates to neighboring blocks in worlds using version 1.26.50 and later.
- Minecraft:Stairs
- Vanilla stair blocks now expose a Template:Cd block state (Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd) reflecting the corner shape formed with adjacent stairs.
- For new worlds (base game version 1.26.40 and later), stair corner-state changes now trigger neighbor block updates for parity with Java Edition; existing worlds keep the prior client-only update behavior.
- Extended Template:Cmd command behaviour with multi-blocks to Scripting fill block APIs, such as Template:Cd.
- The block component minecraft:block_entity no longer requires the experimental toggle from format version 1.26.20 onward.
- Removed Template:Cd component restrictions for multi-blocks, each part will have its own block entity by design.
- Released horizontal multi-blocks; these are blocks defined with the Template:Cd trait with a direction field that is horizontal.
- The Upcoming Creator Features experiment is still required for them if Template:Cd is less than 1.26.50.
- Replacing a custom block that has a Template:Cd component with a different block definition now creates a new block entity, so the previous block's dynamic properties are no longer carried over to the block that replaced it.
- Changing only a block state keeps the same block entity and its dynamic properties.
- Camera presets that inherit from Template:Cd no longer reset the player's rotation the first time they are applied, for presets using format version 1.26.50 or later.
- Added the Template:Cmd command, which lets dedicated-server operators save, delete, and check the status of the server identity key.
- Added Template:Cd to Template:Cd within Template:Cd so the slider display can format to a certain decimal point.
- Released Template:Cd and Template:Cd to version 2.2.0 of Template:Cd.
- Template:Cd is now the default transport used by dedicated servers.
- Windows dedicated servers now use the correct application data directory.
- Added a dedicated server option to unpack optimized creator packs into loose files.
Entity components
- Added Template:Cd teleportation fields to the Template:Cd component.
- Template:Cd determines whether the entity attempts to teleport away from an incoming projectile and defaults to Template:Cd.
- Template:Cd defines the conditions an incoming projectile must meet to trigger a teleport attempt.
- Added type families to vanilla projectile entities.
- All vanilla projectile entities now include the Template:Cd family.
- Each projectile includes a type-specific family, such as Template:Cd, Template:Cd, or Template:Cd.
- The Template:Cd field on the Template:Cd component is now defaulted to false with format version 1.26.50 and above while remaining defaulted to true otherwise.
- Made the schema for Template:Cd stricter for format version 1.26.50 and later.
- Immunity to the freezing from Minecraft:powder snow is no longer hardcoded at runtime and is instead defined by the Template:Cd component.
- The following mobs will be upgraded to automatically have this component:
- All non-mob entities are implicitly immune.
- Vulnerability to freezing damage from powder snow is no longer hardcoded at runtime and is instead defined by the Template:Cd component.
- The following mobs will be upgraded to automatically have this component:
- The ambient sounds of entities are no longer redefined at runtime and instead respect the conditions defined by Template:Cd.
- Previously the ambient sound event name of an entity would be overwritten in these conditions:
- If its head was in water then it would become Template:Cd.
- If it was not on the ground then it would become Template:Cd.
- If it would otherwise play ambient sounds and it was a baby then it would become Template:Cd.
- If any of these conditions were true then it would override any user-defined entry in the Template:Cd parameter of Template:Cd.
- Now this will no longer happen and only the event name specified by Template:Cd will be used.
- Entities defined in any older version will fall back to the original overriding path as a Template:Cd component will be added.
- The Template:Cd is deprecated as users should now specify the intended behavior in Template:Cd.
- Previously the ambient sound event name of an entity would be overwritten in these conditions:
- Deprecated Template:Cd's Template:Cd field in favor of a spatial check that determines when the projectile has left its shooter's vehicle hierarchy.
- Projectiles can now only hit the entity that shot them, or entities in the same vehicle hierarchy (such as the shooter's mount), after they have spatially left that hierarchy.
- Made the Template:Cd component schema stricter for entity JSON at format version 1.26.50 and later.
- Added the Template:Cd component for entity definitions with a format version of 1.26.50 and later.
- Entities with this component can stand on top of Minecraft:powder snow.
- The Template:Cd type family no longer grants this behavior to entity definitions using format version 1.26.50 or later.
- Entity definitions using an older format version that include the Template:Cd type family are automatically upgraded to include this component.
- The Minecraft:endermite, Minecraft:fox, Minecraft:rabbit, and Minecraft:silverfish entity definitions no longer include the Template:Cd type family.
- Added the Template:Cd entity component.
- When set, the entity is immune to movement slowdown from the specified blocks.
- The Template:Cd field on Template:Cd now defaults to Template:Cd for format version 1.26.30 and above, and Template:Cd for older versions.
- Vanilla projectile entities now explicitly set Template:Cd to Template:Cd on their Template:Cd component.
- A content error is now emitted when Template:Cd is set to true on an entity using a Vanilla projectile Template:Cd (e.g., Template:Cd), as it is not intended to be used with Vanilla projectiles.
- Added the Template:Cd feature which places features based on a collection of conditions evaluated in order.
- The Template:Cd field is an array of objects, each containing a Template:Cd reference and an optional Molang condition expression.
- The Template:Cd field controls when evaluation stops: Template:Cd stops at the first condition that passes, Template:Cd stops at the first successful placement, and Template:Cd (default) evaluates all entries without stopping early.
- Added the Template:Cd that places an ordered column made of 1–4 block types: Template:Cd, Template:Cd, Template:Cd, and Template:Cd.
- Its default growth direction is Template:Cd.
- The blocks used depend on the generated column height:
- 1 block: Template:Cd
- 2 blocks: Template:Cd + Template:Cd
- 3 blocks: Template:Cd + Template:Cd + Template:Cd
- 4+ blocks: Template:Cd + one or more Template:Cd + Template:Cd + Template:Cd
- The restrictions include: Template:Cd which restricts valid placement surfaces and Template:Cd to restrict which existing blocks may be replaced (omit to allow any).
- A new value, Template:Cd, to the field Template:Cd has been added to the schema of Template:Cd, which allows the feature to be snapped to walls as well as ceilings and floors.
- A new field Template:Cd has been added to the schema of Template:Cd, which allows specifying whether the snapped feature can be snapped through solid blocks.
- If the snap is started inside a block that is not water or air, this field decides if the feature can snap out of it.
- Renamed the field Template:Cd to Template:Cd in the schema for Template:Cd.
Gameplay
- The Template:Cd component in the dimension JSON is now optional and only supported on custom dimensions; using it on a vanilla dimension now produces a content error instead of being silently accepted.
- Added the Template:Cd component to custom dimension JSON, allowing creators to configure the biome a custom dimension generates with.
- Added support for defining custom dimensions with JSON and configuring custom dimension heights.
JSON schema
- The JSON document upgrader now differentiates base game JSON from creator JSON, so base game content may use the Template:Cd namespace while creator content continues to be validated against creator namespace rules.
- Added the optional operator field to all loot table conditions, allowing control of whether the condition's result is used directly or negated.
- Template:Cd and Template:Cd apply when the condition evaluates to Template:Cd.
- Template:Cd and Template:Cd apply when the condition evaluates to Template:Cd
- Omitting operator preserves the existing behavior and is equivalent to using Template:Cd.
Mobs
- Many mob properties are no longer saved if their values are the default.
- Added Template:Cd world generation Molang query that returns Template:Cd if the biome at the current placement position has all of the specified tags.
- Added Template:Cd world generation Molang query that returns Template:Cd if the biome at the current placement position has at least one of the specified tags.
- Added new query Template:Cd which checks if the head of the entity is in water.
Packs
- System packs are now sorted into alpha-numeric ordering before being added to the stack.
- System packs that fail to load their manifest file or fail to execute their script plugin will now stop the dedicated server.
Pack settings
- Added a new multiselect pack setting type, letting pack authors declare a list of options.
- Molang can query for active options in the multiselect via Template:Cd.
- Template:Cd now can return an array of strings for multiselect options in Template:Cd beta.
- Template:Cd now can be an array of strings for multiselect options in Template:Cd beta.
Script debugger
- Added the Template:Cd server property; script debugger listen mode now binds to loopback by default, and non-loopback listen addresses require a configured passcode.
Server
- Released version Template:Cd of Template:Cd.
- Released Template:Cd block component out of experimental.
- It can be used to assign a set of sounds to block and its permutations similar to sound field in blocks.json.
- blocks.json overrides values of Template:Cd component, including values in all permutations.
- Added Template:Cd to sound objects in Template:Cd, allowing streamed ordinary sound events to play independent simultaneous instances. The field defaults to true in format version 1.26.50 and later.
- The Template:Cd event has been split into two events.
- Template:Cd happens when a Minecraft:husk becomes submerged in Minecraft:water.
- Template:Cd happens when a Minecraft:zombie becomes submerged in Minecraft:water.
- This change was incorrectly stated as husks and zombies now preserving their equipment when transformed into zombies and drowned.
Structure files
- Added version 2 of the structure (Template:Cd) file format.
- The Template:Cd arrays are now stored as NBT IntArrayTags instead of a ListTag containing one IntTag per block, which significantly reduces the time and memory needed to save and load structures.
- The second Template:Cd array is now optional in version 2 structure (Template:Cd) files, and is left out when nothing is stored in the extra block layer, making those files ~50% smaller.
- Version 1 structures still load correctly, and are upgraded to version 2 the next time they are saved.
Experimental
These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features", "Render Dragon Features for Creators", new "Creator World Clocks Features", and new "Points of Interest (POI)" Minecraft:experimental toggles.
Changes
Technical
- Added Template:Cd property to Template:Cd and Template:Cd.
- Changed the following beta APIs in Template:Cd:
- Changed arguments for Template:Cd take an Template:Cd and boolean to allow this player to ignore player limits when joining the server.
- Changed arguments for Template:Cd to take an Template:Cd.
- Changed arguments for Template:Cd to take an Template:Cd.
- Added property Template:Cd to Template:Cd.
- Added new Template:Cd.
- Template:Cd:
- The Template:Cd property can now be modified to control which players receive the chat message.
- Added new tech and support for using scripting to interface with the VS Code debugger live diagnostics:
- Added the class Template:Cd to access the new debugger diagnostics tech.
- Added the class Template:Cd, used to represent a tab view in the debugger live diagnostics page.
- Added the class Template:Cd, used to represent a single display view within a tab.
- Added the class Template:Cd for representing data to be used with the live diagnostics.
- Added the class Template:Cd for diagnostics related errors.
- Added the Template:Cd class to Template:Cd in Template:Cd.
- Has properties for Template:Cd, Template:Cd, and Template:Cd to retrieve state of the world clock.
- Added Template:Cd class to Template:Cd in Template:Cd.
- Has a Template:Cd function to allow registrations of new world clocks during startup.
- Added the Template:Cd class to Template:Cd in Template:Cd. This is thrown by Template:Cd when registration of a world clock fails.
- Added the Template:Cd class to Template:Cd in Template:Cd. This is thrown when trying to register a new world clock after reloading scripts.
- Added the Template:Cd class to Template:Cd in Template:Cd. This is thrown when trying to register world clocks outside of the Template:Cd.
- Added the Template:Cd class to Template:Cd in Template:Cd. This is thrown by Template:Cd when a world clock does not exist.
- Added the Template:Cd to Template:Cd in Template:Cd
- Added the Template:Cd function to the Template:Cd class in Template:Cd
- Template:Cd:
- Added the optional Template:Cd parameter to Template:Cd for restricting traversal directions.
- Scripting websockets now send a ping packet to the socket server every 45 seconds instead of every second.
- The Template:Cd payload in sounds/sound_definitions.json now accepts an optional Template:Cd field on each definition specifying an XZ range in blocks.
- Added the Template:Cd class to Template:Cd in Template:Cd.
- Has properties for Template:Cd, Template:Cd, and Template:Cd.
- Added the Template:Cd interface to Template:Cd in Template:Cd.
- Added the Template:Cd interface to Template:Cd in Template:Cd.
- Added the Template:Cd class to Template:Cd in Template:Cd. This is thrown when an existing world clock has an invalid time marker after reloading scripts.
- Added the Template:Cd class to Template:Cd in Template:Cd. This is thrown by a Template:Cd when adding a time marker fails.
- Added the Template:Cd class to Template:Cd in Template:Cd. This is thrown by Template:Cd when trying to remove a time marker with the Template:Cd namespace.
- Added the Template:Cd class to Template:Cd in Template:Cd. This is thrown when trying to access data on an invalid time marker Template:Cd namespace.
- Added the Template:Cd class to Template:Cd in Template:Cd. This is thrown by a Template:Cd when a time marker does not exist.
- Added the Template:Cd class to Template:Cd in Template:Cd. This is thrown by Template:Cd when the world clock's current time is behind the time marker's first occurrence.
- Added the Template:Cd class to Template:Cd in Template:Cd.
- This event is fired when a world clock's time is directly changed through scripting or commands.
- Added the Template:Cd class to Template:Cd in Template:Cd.
- Added the Template:Cd class to Template:Cd in Template:Cd.
- This event is fired when a world clock is paused.
- Added the Template:Cd class to Template:Cd in Template:Cd.
- Added the Template:Cd class to Template:Cd in Template:Cd.
- This event is fired when a world clock is resumed.
- Added the Template:Cd class to Template:Cd in Template:Cd.
- Added the Template:Cd class to Template:Cd in Template:Cd.
- This event is fired when a world clock's time hits a time marker.
- Added the Template:Cd class to Template:Cd in Template:Cd.
- Added the Template:Cd class to Template:Cd in Template:Cd.
- This event is fired when a world clock ticks at the maximum time and is about to restart.
- The Template:Cd property on the event can be optionally set to set a custom restart time for the world clock.
- Added Template:Cd class to Template:Cd in Template:Cd.
- Added the Template:Cd interface to Template:Cd in Template:Cd.
- Has a clock property to filter out which clock the event should fire for.
- Added the Template:Cd interface to Template:Cd in Template:Cd.
- Has a clock property to filter out which clock the event should fire for.
- Has an optional Template:Cd property to filter out which time marker the event should fire for.
- Template:Cd:
- Added read-only Template:Cd and Template:Cd properties to beta that return the player and player id that tamed the entity.
- Template:Cd:
- Added the Template:Cd event signal to Template:Cd in Template:Cd. This is used to subscribe to world clock time modified events.
- Added the Template:Cd event signal to Template:Cd in Template:Cd. This is used to subscribe to world clock paused events.
- Added the Template:Cd event signal to Template:Cd in Template:Cd. This is used to subscribe to world clock resumed events.
- Added the Template:Cd event signal to Template:Cd in Template:Cd. This is used to subscribe to world clock time marker events.
- Template:Cd:
- Added the Template:Cd event signal to Template:Cd in Template:Cd. This is used to subscribe to world clock restart events.
- Template:Cd:
- Added Template:Cd property in Template:Cd.
- Added Template:Cd function in Template:Cd.
- Added Template:Cd function in Template:Cd.
- Added Template:Cd function in Template:Cd.
- Added Template:Cd function in Template:Cd.
- Added Template:Cd function in Template:Cd.
- Template:Cd:
- Added Template:Cd parameter to Template:Cd function to optionally create time markers during registration in beta.
Blocks
- Blocks defined with the Template:Cd trait cannot also define the Template:Cd component if the multi-block direction field is horizontal.
- Added the Template:Cd field to the Template:Cd block component, which gives a custom block a container that holds up to 54 item stacks, persists with the world, drops its contents when the block is broken, and opens a container screen when the block is used.
- Replacing a custom block whose Template:Cd declares a container with a different block definition rebuilds its block entity, so the outgoing block drops its container contents rather than handing them to the new block.
- Added scripting access to custom block inventories provided by Template:Cd containers.
- Added a new Template:Cmd sub-command for modifying world clocks under the Creator World Clocks Features experiment.
- Template:Cmd - Adds time to the clock. Cannot result in a negative time.
- Template:Cmd - Sets the clock to the specified time. Cannot be set to negative.
- Template:Cmd - Sets the clock to the occurrence of the time marker. Cannot result in a negative time.
- Template:Cmd - Pauses the clock.
- Template:Cmd - Resumes the clock.
- Template:Cmd - Outputs the clock's current time.
- Added Template:Cmd for locating registered points by type or tag.
- Added support to show icons for buttons.
- Added property Template:Cd in Template:Cd for the following interfaces:
- Added function Template:Cd.
- Added function Template:Cd.
- Added property Template:Cd for the interface Template:Cd.
- Added interface Template:Cd.
- Added interface Template:Cd.
- The playback position now restarts at the beginning of each iteration when a looping sound repeats, and a looping sound's duration is only considered complete after all of its iterations have played.
- Added scripting API to query Points of Interest in the current dimension.
Fixes
Template:Fixes Other
- Fixed the Minecraft:poplar sign UI texture to match with Java Edition.
- Fixed the Minecraft:poplar log top texture to have the correct color palette.
- Fixed Minecraft:clouds rendering as bright white spots after switching to Minecraft:Vibrant Visuals in-game with low cloud render distance.
- Fixed a bug when a pack's dependency packs would not load pack settings properly.
- Fixed in-game realms system performance regression.
- Fixed a rare crash that could occur while ticking block entities.
- Fixed a crash that can occur when failing to parse certain resource pack contents.
- Fixed an issue where updates to chunks would sometimes not save correctly when the same chunk was unloaded and loaded rapidly.
- Fixed Template:Cd and Template:Cd so they can be called from before events.
- Fixed a bug where large Images in CustomForms cause the background of the form to be invisible for an extended period of time.
- Fixed MERS not applying to assets in multiple Vanilla content slices:
- 1.21.120 Minecraft:copper chest
- 1.21.120 Minecraft:gray dye, Minecraft:green dye, Minecraft:light blue dye, and Minecraft:light gray dye
- 26.20 baby Minecraft:bee
- 26.20 baby Minecraft:fox
- Fixed Template:Cd not being compatible with certain JSON tools.
- Fixed texture bleeding on custom blocks using automatic block face UV assignment with undersized textures.
- Fixed the alignment of the Minecraft:spruce shelf MERS texture.
- Fixed an issue which sometimes caused Template:Cd from resource packs to have no effect.
- Fixed an issue where transferring to another server with the same resource pack at a different version would cause players to load in with no resource pack applied.
- Fixed dedicated server system packs not loading pack settings.
- Fixed a bug where damage calculation did not apply correctly to Minecraft:Players falling from certain heights through one block of Minecraft:water.
- Fixed an issue that could cause players who died while inside a Minecraft:Nether portal to respawn in the Minecraft:Nether.
- Fixed tears in the dithering effect when looking through models in Vibrant Visuals.
- Fixed downloading a copy of a Realm world never happening if the settings were changed.
- Fixed height on the members search bar.
- Fixed the string Core and Plus sometimes being translated in other languages than the selected one.
- Fixed a crash that could occur when opening Change Control Mode under Touch Settings after deleting a world.
- Fixed vertical menu screen reader narration in Settings screens.
- Fixed capes causing visual discrepancies between the in game model and the model shown in the Dressing Room.
- Fixed error message display when the Marketplace wishlist fails to load, ensuring players receive appropriate feedback about connectivity and service issues.
- Fixed a bug where hiding a CustomForm and then immediately showing another one would get the response UserBusy.
- Fixed input and HUD delay after closing Data Driven UI screens.
- Fixed the Minecraft:straw bed texture so it no longer contains floating pixels or extra pixels that are never visible in-game.
- Fixed Minecraft:totem of undying activation not synchronizing Minecraft:health when final health equals the original value.
- Fixed an issue where players and Minecraft:mobs could load in a world at (0,0,0) and lose all their Minecraft:items after reloading world.
- Fixed a bug with item in hand jittering with temporal anti-aliasing upscaling enabled.
- Fixed a bug where Minecraft:spiders and Minecraft:cave spiders would occasionally be slowed by Minecraft:cobwebs.
- Fixed an issue where mobs and players could reload with an inconsistent movement speed.
- Fixed realm role actions not showing correctly for certain roles.
- Fixed a crash that could occur while retrieving network addresses on Android.
- Fixed 'out of space' error displaying when attempting to download large items regardless of available space.
- Fixed an issue where setting the Cheats toggle to OFF during world creation would not reset cheats to default values.
- Fixed the Template:Cd property on Template:Cd when used with Template:Cd, Template:Cd, Template:Cd, and Template:Cd.
- Fixed screens visited not mounting if another global route action happened while the screen was unmounting.
- Fixed an issue that caused the brightness of some point lights to oscillate.
- Fixed an issue that caused the Minecraft:sky to render incorrectly when seen through Minecraft:boats in Vibrant Visuals.
- Fixed an issue where using a Minecraft:lava bucket on a Minecraft:cow produced a Minecraft:milk bucket.
- Fixed a crash that could occur when flying over or through water bodies with entities nearby.
- Fixed a double toast notification happening while importing an old world from a PlayStation 4 preview to a PlayStation 5 preview.
- Fixed a bug where calling the Template:Cd method could result in read-only errors when writing new properties to the Minecraft:player class afterwards.
- Fixed an error when deeplinking from the subscribe now button from the Marketplace Pass site while client is closed.
- Fixed Minecraft:trees not generating in Minecraft:cherry grove and Minecraft:old growth birch forest abandoned camps.
- Fixed Minecraft:red shrubs flickering when placed against one another in multiplayer.
- Fixed being able to place a Minecraft:cushion on top of another cushion when moving quickly in any direction.
- Fixed triangular gaps that could appear in water surfaces where water meets a bank or flows over a lip.
- Fixed an issue that would sometimes cause a crash when opening the Realms Edit World, particularly on iOS devices.
- Fixed a crash that could occur when render controller expressions referenced variables of the wrong resource type.
- Fixed worlds containing chunks saved before block connection upgrades getting stuck while loading when creating the world.
- Fixed game stuttering in worlds after long play sessions or after leaving the game suspended for an extended time.
- Fixed Minecraft:poplar hanging sign visuals to be in parity with other signs.
- Fixed leftover instances where button touch areas did not align with the buttons in windowed Android modes with a title bar, such as Samsung DeX and pop up view.
- Fixed a bug where a party leader using Join Game on a friend not in their party would spuriously see the "Your party is too large" message.
- Fixed the gamepad cursor in menus becoming choppy after long play sessions or after leaving the game suspended for an extended time.
- Fixed Template:Cd APIs throwing when a player re-joins server.
- Fixed an issue where DDUI Template:Cd was not working in split screen.
- Fixed Template:Cd no longer affecting an item's position in the slot.
References
Template:Navbox Bedrock Edition versions
Minecraft:de:Bedrock Edition 26.50 Minecraft:es:Bedrock Edition 26.50 Minecraft:ja:Bedrock Edition 26.50 Minecraft:pt:Edição Bedrock 26.50 Minecraft:ru:26.50 (Bedrock Edition) Minecraft:uk:26.50 (Bedrock Edition) Minecraft:zh:基岩版26.50