Minecraft:Bedrock Edition 1.20.30: Difference between revisions
More actions
imported>Bemly.moe m add iOS version code |
Fix template calls: add MC/ prefix |
||
| (One intermediate revision by the same user not shown) | |||
| Line 23: | Line 23: | ||
}} | }} | ||
'''1.20.30''' is a minor update to {{BE}} released on September 19, 2023,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/19545277817357-Minecraft-1-20-30-Bedrock-|title=Minecraft - 1.20.30 (Bedrock)|website=Minecraft Feedback|date=September 19, 2023}}</ref><ref>{{cite|url=https://learn.microsoft.com/en-us/minecraft/creator/documents/update1.20.30?view=minecraft-bedrock-stable|title=Minecraft Bedrock 1.20.30 Update Notes for Creators|website=Microsoft Learn|date=November 7, 2023}}</ref> which makes experimental changes to the [[Minecraft:villager]] and | '''1.20.30''' is a minor update to {{MC/BE}} released on September 19, 2023,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/19545277817357-Minecraft-1-20-30-Bedrock-|title=Minecraft - 1.20.30 (Bedrock)|website=Minecraft Feedback|date=September 19, 2023}}</ref><ref>{{cite|url=https://learn.microsoft.com/en-us/minecraft/creator/documents/update1.20.30?view=minecraft-bedrock-stable|title=Minecraft Bedrock 1.20.30 Update Notes for Creators|website=Microsoft Learn|date=November 7, 2023}}</ref> which makes experimental changes to the [[Minecraft:villager]] and wandering trader trades, brings more parity with {{MC/JE}}, and fixes bugs. What was going to be 1.20.20 was merged into this version during development. | ||
== Additions == | == Additions == | ||
=== Gameplay === | === Gameplay === | ||
''' | '''Game rules''' | ||
* Added <code>doLimitedCrafting</code>, controlling whether players can craft only those recipes that they have unlocked, defaults to <code>false</code>. | * Added <code>doLimitedCrafting</code>, controlling whether players can craft only those recipes that they have unlocked, defaults to <code>false</code>. | ||
** Needs the <code>recipesUnlock</code> game rule set to <code>true</code> to work properly. | ** Needs the <code>recipesUnlock</code> game rule set to <code>true</code> to work properly. | ||
| Line 34: | Line 34: | ||
** When set to <code>0</code> or a negative value, a single player is sufficient to skip the night, and night is skipped immediately without the falling asleep transition. | ** When set to <code>0</code> or a negative value, a single player is sufficient to skip the night, and night is skipped immediately without the falling asleep transition. | ||
** When set over <code>100</code>, the night cannot be skipped. | ** When set over <code>100</code>, the night cannot be skipped. | ||
* Added <code>recipesUnlock</code>, controlling whether the player needs to collect items to unlock recipes in the | * Added <code>recipesUnlock</code>, controlling whether the player needs to collect items to unlock recipes in the recipe book, defaults to <code>true</code>. | ||
=== General === | === General === | ||
''' | '''Experiments''' | ||
* Added the " | * Added the "Villager Trade Rebalancing" experimental toggle. | ||
** Contains updated trades for [[Minecraft:villager]]s for the purpose of rebalancing. | ** Contains updated trades for [[Minecraft:villager]]s for the purpose of rebalancing. | ||
| Line 44: | Line 44: | ||
* Added "Recipe unlocking" game and advanced option. (<code>recipesUnlock</code> game rule) | * Added "Recipe unlocking" game and advanced option. (<code>recipesUnlock</code> game rule) | ||
* Added alerts for iOS and iPadOS users who have run out of disk space. | * Added alerts for iOS and iPadOS users who have run out of disk space. | ||
* Now is displayed a message when the players presses the camera perspective change button but a particular perspective is already set via the {{ | * Now is displayed a message when the players presses the camera perspective change button but a particular perspective is already set via the {{MC/Cmd|camera}} command. | ||
* Added "Vertical Sync" video option. | * Added "Vertical Sync" video option. | ||
* Added '''Improved Input Response''' experimental video option. | * Added '''Improved Input Response''' experimental video option. | ||
| Line 86: | Line 86: | ||
== Changes == | == Changes == | ||
=== Blocks === | === Blocks === | ||
''' | '''Block Breaking''' | ||
* Changed the hardness and blast resistance of 188 blocks to match {{JE}}. | * Changed the hardness and blast resistance of 188 blocks to match {{MC/JE}}. | ||
{|class="mw-collapsible mw-collapsed wikitable" | {|class="mw-collapsible mw-collapsed wikitable" | ||
! Block | ! Block | ||
| Line 95: | Line 95: | ||
! New Blast Resistance | ! New Blast Resistance | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Activator Rail}} | ||
| 0.5 | | 0.5 | ||
| 0.7 | | 0.7 | ||
| Line 101: | Line 101: | ||
| 0.7 | | 0.7 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Ancient Debris}} | ||
| | | | ||
| | | | ||
| Line 107: | Line 107: | ||
| 1200 | | 1200 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Andesite Stairs}} | ||
| 2 | | 2 | ||
| 1.5 | | 1.5 | ||
| Line 113: | Line 113: | ||
| | | | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Bamboo}} | ||
| 2 | | 2 | ||
| 1 | | 1 | ||
| Line 119: | Line 119: | ||
| 1 | | 1 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Block of Bamboo}} ({{MC/Blocklink|Block of Stripped Bamboo|Stripped}}) | ||
| | | | ||
| | | | ||
| Line 125: | Line 125: | ||
| 2 | | 2 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Bamboo Shoot}} | ||
| 0 | | 0 | ||
| 1 | | 1 | ||
| Line 131: | Line 131: | ||
| 1 | | 1 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Bee Nest}} | ||
| | | | ||
| | | | ||
| Line 137: | Line 137: | ||
| 0.3 | | 0.3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Beehive}} | ||
| | | | ||
| | | | ||
| Line 143: | Line 143: | ||
| 0.6 | | 0.6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Bell}} | ||
| 1 | | 1 | ||
| 5 | | 5 | ||
| Line 149: | Line 149: | ||
| 5 | | 5 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Big Dripleaf}} | ||
| 0 | | 0 | ||
| 0.1 | | 0.1 | ||
| Line 155: | Line 155: | ||
| 0.1 | | 0.1 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Campfire}} (All Variants) | ||
| 5 | | 5 | ||
| 2 | | 2 | ||
| Line 161: | Line 161: | ||
| 2 | | 2 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|id=iron-chain|Chain}} | ||
| | | | ||
| | | | ||
| Line 167: | Line 167: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Chiseled Deepslate}} | ||
| | | | ||
| | | | ||
| Line 173: | Line 173: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Cobbled Deepslate}} | ||
| | | | ||
| | | | ||
| Line 179: | Line 179: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Cobbled Deepslate Slab}} | ||
| | | | ||
| | | | ||
| Line 185: | Line 185: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Cobbled Deepslate Stairs}} | ||
| | | | ||
| | | | ||
| Line 191: | Line 191: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Cobbled Deepslate Wall}} | ||
| | | | ||
| | | | ||
| Line 197: | Line 197: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Composter}} | ||
| 2 | | 2 | ||
| 0.6 | | 0.6 | ||
| Line 203: | Line 203: | ||
| 0.6 | | 0.6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|id=all-copper-blocks|Block of Copper}} (All Variants) | ||
| | | | ||
| | | | ||
| Line 209: | Line 209: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Copper Ore}} | ||
| | | | ||
| | | | ||
| Line 215: | Line 215: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Coral Blocks}} | ||
| 7 | | 7 | ||
| 1.5 | | 1.5 | ||
| Line 221: | Line 221: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Coral Fans}} | ||
| | | | ||
| | | | ||
| Line 227: | Line 227: | ||
| 0 | | 0 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Dead Coral Fans}} | ||
| | | | ||
| | | | ||
| Line 233: | Line 233: | ||
| 0 | | 0 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Cracked Deepslate Bricks}} | ||
| | | | ||
| | | | ||
| Line 239: | Line 239: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Cracked Deepslate Tiles}} | ||
| | | | ||
| | | | ||
| Line 245: | Line 245: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Crimson Hyphae}} | ||
| 0.3 | | 0.3 | ||
| 2 | | 2 | ||
| Line 251: | Line 251: | ||
| 2 | | 2 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Crimson Stem}} | ||
| | | | ||
| | | | ||
| Line 257: | Line 257: | ||
| 2 | | 2 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|id=all-cut-copper-blocks|Cut Copper}} (All Variants) | ||
| | | | ||
| | | | ||
| Line 263: | Line 263: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|id=all-cut-copper-slabs|Cut Copper Slab}} (All Variants) | ||
| | | | ||
| | | | ||
| Line 269: | Line 269: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|id=all-cut-copper-stairs|Cut Copper Stairs}} (All Variants) | ||
| | | | ||
| | | | ||
| Line 275: | Line 275: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate}} | ||
| | | | ||
| | | | ||
| Line 281: | Line 281: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Bricks}} | ||
| | | | ||
| | | | ||
| Line 287: | Line 287: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Brick Slab}} | ||
| | | | ||
| | | | ||
| Line 293: | Line 293: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Brick Stairs}} | ||
| | | | ||
| | | | ||
| Line 299: | Line 299: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Brick Wall}} | ||
| | | | ||
| | | | ||
| Line 305: | Line 305: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Coal Ore}} | ||
| | | | ||
| | | | ||
| Line 311: | Line 311: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Copper Ore}} | ||
| | | | ||
| | | | ||
| Line 317: | Line 317: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Diamond Ore}} | ||
| | | | ||
| | | | ||
| Line 323: | Line 323: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Gold Ore}} | ||
| | | | ||
| | | | ||
| Line 329: | Line 329: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Iron Ore}} | ||
| | | | ||
| | | | ||
| Line 335: | Line 335: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Lapis Lazuli Ore}} | ||
| | | | ||
| | | | ||
| Line 341: | Line 341: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Redstone Ore}} | ||
| | | | ||
| | | | ||
| Line 347: | Line 347: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Tiles}} | ||
| | | | ||
| | | | ||
| Line 353: | Line 353: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Tile Slab}} | ||
| | | | ||
| | | | ||
| Line 359: | Line 359: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Tile Stairs}} | ||
| | | | ||
| | | | ||
| Line 365: | Line 365: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Deepslate Tile Wall}} | ||
| | | | ||
| | | | ||
| Line 371: | Line 371: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Diorite Stairs}} | ||
| 2 | | 2 | ||
| 1.5 | | 1.5 | ||
| Line 377: | Line 377: | ||
| | | | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Dragon Egg}} | ||
| | | | ||
| | | | ||
| Line 383: | Line 383: | ||
| 9 | | 9 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Dried Kelp Block}} | ||
| | | | ||
| | | | ||
| Line 389: | Line 389: | ||
| 2.5 | | 2.5 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|End Stone Bricks}} | ||
| 0.8 | | 0.8 | ||
| 3 | | 3 | ||
| Line 395: | Line 395: | ||
| 9 | | 9 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|End Stone Brick Stairs}} | ||
| 2 | | 2 | ||
| 3 | | 3 | ||
| Line 401: | Line 401: | ||
| 9 | | 9 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Granite Stairs}} | ||
| 2 | | 2 | ||
| 1.5 | | 1.5 | ||
| Line 407: | Line 407: | ||
| | | | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Infested Blocks}} (All Variants) | ||
| | | | ||
| | | | ||
| Line 413: | Line 413: | ||
| 0.75 | | 0.75 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Jukebox}} | ||
| 0.8 | | 0.8 | ||
| 2 | | 2 | ||
| Line 419: | Line 419: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Lantern}} (All Variants) | ||
| 5 | | 5 | ||
| 3.5 | | 3.5 | ||
| Line 425: | Line 425: | ||
| 3.5 | | 3.5 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Lectern}} | ||
| 2 | | 2 | ||
| 2.5 | | 2.5 | ||
| Line 431: | Line 431: | ||
| 2.5 | | 2.5 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Light Block}} | ||
| | | | ||
| | | | ||
| Line 437: | Line 437: | ||
| 3600000.8 | | 3600000.8 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Light Gray Candle}} | ||
| 0 | | 0 | ||
| 0.1 | | 0.1 | ||
| Line 443: | Line 443: | ||
| 0.1 | | 0.1 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Lightning Rod}} | ||
| | | | ||
| | | | ||
| Line 449: | Line 449: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Lodestone}} | ||
| 2 | | 2 | ||
| 3.5 | | 3.5 | ||
| Line 455: | Line 455: | ||
| 3.5 | | 3.5 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Magma Block}} | ||
| | | | ||
| | | | ||
| Line 461: | Line 461: | ||
| 0.5 | | 0.5 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Mossy Cobblestone Stairs}} | ||
| 2 | | 2 | ||
| 1.5 | | 1.5 | ||
| Line 467: | Line 467: | ||
| | | | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Mud Bricks}} | ||
| 2 | | 2 | ||
| 1.5 | | 1.5 | ||
| Line 473: | Line 473: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Mud Brick Slab}} | ||
| 2 | | 2 | ||
| 1.5 | | 1.5 | ||
| Line 479: | Line 479: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Mud Brick Stairs}} | ||
| 2 | | 2 | ||
| 1.5 | | 1.5 | ||
| Line 485: | Line 485: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Mud Brick Wall}} | ||
| 2 | | 2 | ||
| 1.5 | | 1.5 | ||
| Line 491: | Line 491: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Block of Netherite}} | ||
| | | | ||
| | | | ||
| Line 497: | Line 497: | ||
| 1200 | | 1200 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Piston}} | ||
| 0.5 | | 0.5 | ||
| 1.5 | | 1.5 | ||
| Line 503: | Line 503: | ||
| 1.5 | | 1.5 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Sticky Piston}} | ||
| 0.5 | | 0.5 | ||
| 1.5 | | 1.5 | ||
| Line 509: | Line 509: | ||
| 1.5 | | 1.5 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Pointed Dripstone}} | ||
| | | | ||
| | | | ||
| Line 515: | Line 515: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Polished Andesite Stairs}} | ||
| 2 | | 2 | ||
| 1.5 | | 1.5 | ||
| Line 521: | Line 521: | ||
| | | | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Polished Blackstone}} | ||
| 1.5 | | 1.5 | ||
| 2 | | 2 | ||
| Line 527: | Line 527: | ||
| | | | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Polished Blackstone Stairs}} | ||
| 1.5 | | 1.5 | ||
| 2 | | 2 | ||
| Line 533: | Line 533: | ||
| | | | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Polished Blackstone Wall}} | ||
| 1.5 | | 1.5 | ||
| 2 | | 2 | ||
| Line 539: | Line 539: | ||
| | | | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Polished Deepslate}} | ||
| | | | ||
| | | | ||
| Line 545: | Line 545: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Polished Deepslate Slab}} | ||
| | | | ||
| | | | ||
| Line 551: | Line 551: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Polished Deepslate Stairs}} | ||
| | | | ||
| | | | ||
| Line 557: | Line 557: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Polished Deepslate Wall}} | ||
| | | | ||
| | | | ||
| Line 563: | Line 563: | ||
| 6 | | 6 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Polished Diorite Stairs}} | ||
| 2 | | 2 | ||
| 1.5 | | 1.5 | ||
| Line 569: | Line 569: | ||
| | | | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Polished Granite Stairs}} | ||
| 2 | | 2 | ||
| 1.5 | | 1.5 | ||
| Line 575: | Line 575: | ||
| | | | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Reinforced Deepslate}} | ||
| | | | ||
| | | | ||
| Line 581: | Line 581: | ||
| 1200 | | 1200 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Respawn Anchor}} | ||
| | | | ||
| | | | ||
| Line 587: | Line 587: | ||
| 1200 | | 1200 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Scaffolding}} | ||
| 0.6 | | 0.6 | ||
| 0 | | 0 | ||
| Line 593: | Line 593: | ||
| 0 | | 0 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Sculk}} | ||
| 0.6 | | 0.6 | ||
| 0.2 | | 0.2 | ||
| Line 599: | Line 599: | ||
| 0.2 | | 0.2 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Sculk Catalyst}} | ||
| | | | ||
| | | | ||
| Line 605: | Line 605: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Sculk Shrieker}} | ||
| | | | ||
| | | | ||
| Line 611: | Line 611: | ||
| 3 | | 3 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Shulker Box}} (All Variants) | ||
| 2.5 | | 2.5 | ||
| 2 | | 2 | ||
| Line 617: | Line 617: | ||
| 2 | | 2 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Smooth Quartz Stairs}} | ||
| 0.8 | | 0.8 | ||
| 2 | | 2 | ||
| Line 623: | Line 623: | ||
| 2 | | 2 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Smooth Stone}} | ||
| 1.5 | | 1.5 | ||
| 2 | | 2 | ||
| Line 629: | Line 629: | ||
| | | | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Sniffer Egg}} | ||
| 0.4 | | 0.4 | ||
| 0.5 | | 0.5 | ||
| Line 635: | Line 635: | ||
| 0.5 | | 0.5 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Soul Soil}} | ||
| 1 | | 1 | ||
| 0.5 | | 0.5 | ||
| Line 641: | Line 641: | ||
| 0.5 | | 0.5 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Stripped Crimson Hyphae}} | ||
| 0.3 | | 0.3 | ||
| 2 | | 2 | ||
| Line 647: | Line 647: | ||
| 2 | | 2 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Stripped Crimson Stem}} | ||
| | | | ||
| | | | ||
| Line 653: | Line 653: | ||
| 2 | | 2 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Stripped Warped Hyphae}} | ||
| 0.3 | | 0.3 | ||
| 2 | | 2 | ||
| Line 659: | Line 659: | ||
| 2 | | 2 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Stripped Warped Stem}} | ||
| | | | ||
| | | | ||
| Line 665: | Line 665: | ||
| 2 | | 2 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Sweet Berry Bush}} | ||
| 0.2 | | 0.2 | ||
| 0 | | 0 | ||
| Line 671: | Line 671: | ||
| 0 | | 0 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Turtle Egg}} | ||
| 0.4 | | 0.4 | ||
| 0.5 | | 0.5 | ||
| Line 677: | Line 677: | ||
| 0.5 | | 0.5 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Warped Hyphae}} | ||
| 0.3 | | 0.3 | ||
| 2 | | 2 | ||
| Line 683: | Line 683: | ||
| 2 | | 2 | ||
|- | |- | ||
| {{ | | {{MC/Blocklink|Warped Stem}} | ||
| | | | ||
| | | | ||
| Line 694: | Line 694: | ||
'''[[Minecraft:Concrete Powder]]''' | '''[[Minecraft:Concrete Powder]]''' | ||
* The different | * The different block states for the <code>concrete_powder</code> ID have now been split up into their own IDs. | ||
{|class="mw-collapsible mw-collapsed wikitable" | {|class="mw-collapsible mw-collapsed wikitable" | ||
! [[Minecraft:Bedrock Edition data values|Old ID]] | ! [[Minecraft:Bedrock Edition data values|Old ID]] | ||
! [[Minecraft:Bedrock Edition data values|New ID]] | ! [[Minecraft:Bedrock Edition data values|New ID]] | ||
|- | |- | ||
| rowspan="16" | {{ | | rowspan="16" | {{MC/Blocksprite|concrete-powder}} <code>concrete_powder</code> | ||
| {{ | | {{MC/Blocksprite|white-concrete-powder}} <code>white_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|orange-concrete-powder}} <code>orange_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|magenta-concrete-powder}} <code>magenta_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|light-blue-concrete-powder}} <code>light_blue_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|yellow-concrete-powder}} <code>yellow_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|lime-concrete-powder}} <code>lime_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|pink-concrete-powder}} <code>pink_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|gray-concrete-powder}} <code>gray_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|light-gray-concrete-powder}} <code>light_gray_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|cyan-concrete-powder}} <code>cyan_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|purple-concrete-powder}} <code>purple_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|blue-concrete-powder}} <code>blue_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|brown-concrete-powder}} <code>brown_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|green-concrete-powder}} <code>green_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|red-concrete-powder}} <code>red_concrete_powder</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|black-concrete-powder}} <code>black_concrete_powder</code> | ||
|} | |} | ||
'''[[Minecraft:Pumpkin]]''' | '''[[Minecraft:Pumpkin]]''' | ||
* Using | * Using shears on it now produces a carving sound to match {{MC/JE}}. | ||
'''[[Minecraft:Sculk Sensor]] and [[Minecraft:Calibrated Sculk Sensor]]''' | '''[[Minecraft:Sculk Sensor]] and [[Minecraft:Calibrated Sculk Sensor]]''' | ||
* Can now detect the following events: | * Can now detect the following events: | ||
** Throwing an | ** Throwing an eye of ender. | ||
** [[Minecraft:Minecart]]s, consistently when moving on [[Minecraft:rail]]s while empty. | ** [[Minecraft:Minecart]]s, consistently when moving on [[Minecraft:rail]]s while empty. | ||
** Collecting | ** Collecting fish, axolotls, and tadpoles with [[Minecraft:bucket]]s. | ||
** Cleaning items in [[Minecraft:cauldron]]s. | ** Cleaning items in [[Minecraft:cauldron]]s. | ||
** Dying leather [[Minecraft:armor]] in cauldrons. | ** Dying leather [[Minecraft:armor]] in cauldrons. | ||
| Line 746: | Line 746: | ||
** Using [[Minecraft:dye]]s to change cauldrons' water color. | ** Using [[Minecraft:dye]]s to change cauldrons' water color. | ||
** Non-player actors event when equipping [[Minecraft:shield]]s in their off-hand slot. | ** Non-player actors event when equipping [[Minecraft:shield]]s in their off-hand slot. | ||
** Applying a | ** Applying a nametag. | ||
** | ** Evokers summoning vexes or fangs. | ||
** | ** Chickens, frogs, and [[Minecraft:turtle]]s laying eggs. | ||
** Using | ** Using bone meal. | ||
** [[Minecraft:Chiseled Bookshelf|Chiseled bookshelves]] when [[Minecraft:book]]s are inserted into them using [[Minecraft:hopper]]s. | ** [[Minecraft:Chiseled Bookshelf|Chiseled bookshelves]] when [[Minecraft:book]]s are inserted into them using [[Minecraft:hopper]]s. | ||
** Extinguishing [[Minecraft:fire]]. | ** Extinguishing [[Minecraft:fire]]. | ||
** Mounting or dismounting a | ** Mounting or dismounting a vehicle. | ||
** | ** Rabbits eating [[Minecraft:carrot]] crops. | ||
** | ** Foxes eating sweet berry bushes. | ||
** Unequipping [[Minecraft:armor]]. | ** Unequipping [[Minecraft:armor]]. | ||
** Placing a [[Minecraft:banner]], | ** Placing a [[Minecraft:banner]], bamboo sapling, lily pad, or a [[Minecraft:head]]. | ||
** Placing [[Minecraft:frogspawn]]s. | ** Placing [[Minecraft:frogspawn]]s. | ||
** Placing or adding | ** Placing or adding sea pickles. | ||
** Adding/destroying a | ** Adding/destroying a turtle egg. | ||
** | ** Turtle eggs cracking. | ||
'''[[Minecraft:Snow]]''' | '''[[Minecraft:Snow]]''' | ||
* Now different layers of snow have different heights to match {{JE}}. | * Now different layers of snow have different heights to match {{MC/JE}}. | ||
'''[[Minecraft:Glass|Stained Glass]]''' | '''[[Minecraft:Glass|Stained Glass]]''' | ||
* The different | * The different block states for the <code>stained_glass</code> ID have now been split up into their own IDs. | ||
{|class="mw-collapsible mw-collapsed wikitable" | {|class="mw-collapsible mw-collapsed wikitable" | ||
! [[Minecraft:Bedrock Edition data values|Old ID]] | ! [[Minecraft:Bedrock Edition data values|Old ID]] | ||
! [[Minecraft:Bedrock Edition data values|New ID]] | ! [[Minecraft:Bedrock Edition data values|New ID]] | ||
|- | |- | ||
| rowspan="16" | {{ | | rowspan="16" | {{MC/Blocksprite|stained-glass}} <code>stained_glass</code> | ||
| {{ | | {{MC/Blocksprite|white-stained-glass}} <code>white_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|orange-stained-glass}} <code>orange_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|magenta-stained-glass}} <code>magenta_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|light-blue-stained-glass}} <code>light_blue_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|yellow-stained-glass}} <code>yellow_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|lime-stained-glass}} <code>lime_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|pink-stained-glass}} <code>pink_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|gray-stained-glass}} <code>gray_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|light-gray-stained-glass}} <code>light_gray_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|cyan-stained-glass}} <code>cyan_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|purple-stained-glass}} <code>purple_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|blue-stained-glass}} <code>blue_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|brown-stained-glass}} <code>brown_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|green-stained-glass}} <code>green_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|red-stained-glass}} <code>red_stained_glass</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|black-stained-glass}} <code>black_stained_glass</code> | ||
|} | |} | ||
'''[[Minecraft:Glass Pane|Stained Glass Pane]]''' | '''[[Minecraft:Glass Pane|Stained Glass Pane]]''' | ||
* The different | * The different block states for the <code>stained_glass_pane</code> ID have now been split up into their own IDs. | ||
{|class="mw-collapsible mw-collapsed wikitable" | {|class="mw-collapsible mw-collapsed wikitable" | ||
! [[Minecraft:Bedrock Edition data values|Old ID]] | ! [[Minecraft:Bedrock Edition data values|Old ID]] | ||
! [[Minecraft:Bedrock Edition data values|New ID]] | ! [[Minecraft:Bedrock Edition data values|New ID]] | ||
|- | |- | ||
| rowspan="16" | {{ | | rowspan="16" | {{MC/Blocksprite|stained-glass-panes}} <code>stained_glass_pane</code> | ||
| {{ | | {{MC/Blocksprite|white-stained-glass-pane}} <code>white_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|orange-stained-glass-pane}} <code>orange_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|magenta-stained-glass-pane}} <code>magenta_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|light-blue-stained-glass-pane}} <code>light_blue_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|yellow-stained-glass-pane}} <code>yellow_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|lime-stained-glass-pane}} <code>lime_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|pink-stained-glass-pane}} <code>pink_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|gray-stained-glass-pane}} <code>gray_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|light-gray-stained-glass-pane}} <code>light_gray_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|cyan-stained-glass-pane}} <code>cyan_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|purple-stained-glass-pane}} <code>purple_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|blue-stained-glass-pane}} <code>blue_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|brown-stained-glass-pane}} <code>brown_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|green-stained-glass-pane}} <code>green_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|red-stained-glass-pane}} <code>red_stained_glass_pane</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|black-stained-glass-pane}} <code>black_stained_glass_pane</code> | ||
|} | |} | ||
'''[[Minecraft:Stained Terracotta]]''' | '''[[Minecraft:Stained Terracotta]]''' | ||
* The different | * The different block states for the <code>stained_hardened_clay</code> ID have now been split up into their own IDs. | ||
{|class="mw-collapsible mw-collapsed wikitable" | {|class="mw-collapsible mw-collapsed wikitable" | ||
! [[Minecraft:Bedrock Edition data values|Old ID]] | ! [[Minecraft:Bedrock Edition data values|Old ID]] | ||
! [[Minecraft:Bedrock Edition data values|New ID]] | ! [[Minecraft:Bedrock Edition data values|New ID]] | ||
|- | |- | ||
| rowspan="16" | {{ | | rowspan="16" | {{MC/Blocksprite|stained-terracotta}} <code>stained_hardened_clay</code> | ||
| {{ | | {{MC/Blocksprite|white-terracotta}} <code>white_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|orange-terracotta}} <code>orange_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|magenta-terracotta}} <code>magenta_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|light-blue-terracotta}} <code>light_blue_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|yellow-terracotta}} <code>yellow_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|lime-terracotta}} <code>lime_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|pink-terracotta}} <code>pink_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|gray-terracotta}} <code>gray_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|light-gray-terracotta}} <code>light_gray_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|cyan-terracotta}} <code>cyan_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|purple-terracotta}} <code>purple_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|blue-terracotta}} <code>blue_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|brown-terracotta}} <code>brown_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|green-terracotta}} <code>green_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|red-terracotta}} <code>red_terracotta</code> | ||
|- | |- | ||
| {{ | | {{MC/Blocksprite|black-terracotta}} <code>black_terracotta</code> | ||
|} | |} | ||
=== Command format === | === Command format === | ||
'''{{ | '''{{MC/Cmd|camera}}''' | ||
* Now is available without using the "Experimental Cameras" experimental toggle. | * Now is available without using the "Experimental Cameras" experimental toggle. | ||
'''{{ | '''{{MC/Cmd|recipe}}''' | ||
* Now is available without using the "Recipe Unlocking" experimental toggle. | * Now is available without using the "Recipe Unlocking" experimental toggle. | ||
* Updated the syntax to match {{JE}}. | * Updated the syntax to match {{MC/JE}}. | ||
** Old syntax: | ** Old syntax: | ||
*** <code>/recipe <victim: target> give <recipe: string></code> | *** <code>/recipe <victim: target> give <recipe: string></code> | ||
| Line 898: | Line 898: | ||
*** <code>/recipe give <player: target> <recipe: string></code> | *** <code>/recipe give <player: target> <recipe: string></code> | ||
*** <code>/recipe take <player: target> <recipe: string></code> | *** <code>/recipe take <player: target> <recipe: string></code> | ||
* Now the recipes are suggested by the | * Now the recipes are suggested by the command auto-complete. | ||
* Now an output message appears after the command is executed. | * Now an output message appears after the command is executed. | ||
* Renamed the <code>''victim'': target</code> argument to <code>''player'': target</code>. | * Renamed the <code>''victim'': target</code> argument to <code>''player'': target</code>. | ||
'''{{ | '''{{MC/Cmd|scriptevent}}''' | ||
* Now is available without using the "Beta APIs" experimental toggle. | * Now is available without using the "Beta APIs" experimental toggle. | ||
'''[[Minecraft:Amethyst Cluster]]''' | '''[[Minecraft:Amethyst Cluster]]''' | ||
* Now uses the <code>minecraft:block_face</code> | * Now uses the <code>minecraft:block_face</code> block state instead of <code>facing_direction</code>. | ||
** <code>minecraft:block_face</code> uses six string values <code>["down", "east", "north", "south", "up", "west"]</code>. | ** <code>minecraft:block_face</code> uses six string values <code>["down", "east", "north", "south", "up", "west"]</code>. | ||
'''[[Minecraft:Anvil]], [[Minecraft:Big Dripleaf]], [[Minecraft:Blast Furnace]], [[Minecraft:Calibrated Sculk Sensor]], [[Minecraft:Campfire]], [[Minecraft:End Portal Frame]], [[Minecraft:Furnace]], [[Minecraft:Lectern]], [[Minecraft:Pink Petals]], [[Minecraft:Redstone Comparator]], [[Minecraft:Redstone Repeater]], [[Minecraft:Small Dripleaf]], [[Minecraft:Smoker]], and [[Minecraft:Soul Campfire]]''' | '''[[Minecraft:Anvil]], [[Minecraft:Big Dripleaf]], [[Minecraft:Blast Furnace]], [[Minecraft:Calibrated Sculk Sensor]], [[Minecraft:Campfire]], [[Minecraft:End Portal Frame]], [[Minecraft:Furnace]], [[Minecraft:Lectern]], [[Minecraft:Pink Petals]], [[Minecraft:Redstone Comparator]], [[Minecraft:Redstone Repeater]], [[Minecraft:Small Dripleaf]], [[Minecraft:Smoker]], and [[Minecraft:Soul Campfire]]''' | ||
* Now they use the <code>minecraft:cardinal_direction</code> | * Now they use the <code>minecraft:cardinal_direction</code> block state instead of <code>direction</code> or <code>facing_direction</code>. | ||
** <code>minecraft:cardinal_direction</code> uses four string values <code>["east", "north", "south", "west"]</code>. | ** <code>minecraft:cardinal_direction</code> uses four string values <code>["east", "north", "south", "west"]</code>. | ||
'''[[Minecraft:Slab]]s''' | '''[[Minecraft:Slab]]s''' | ||
* Now uses the <code>minecraft:vertical_half</code> | * Now uses the <code>minecraft:vertical_half</code> block state instead of <code>top_slot_bit</code>. | ||
** <code>minecraft:vertical_half</code> uses two string values <code>["bottom", "top"]</code>. | ** <code>minecraft:vertical_half</code> uses two string values <code>["bottom", "top"]</code>. | ||
=== Gameplay === | === Gameplay === | ||
''' | '''Crawling''' | ||
* The ability to crawl is now available without using the "Crawling" experimental toggle. | * The ability to crawl is now available without using the "Crawling" experimental toggle. | ||
* The player now gets forced out of crawl state when riding. | * The player now gets forced out of crawl state when riding. | ||
* Players can now toggle flying when crawling in | * Players can now toggle flying when crawling in Creative mode. | ||
''' | '''Recipe book''' | ||
* The new recipe unlocking system and its features are now available without using the "Recipe Unlocking" experimental toggle. | * The new recipe unlocking system and its features are now available without using the "Recipe Unlocking" experimental toggle. | ||
** Now are behind the <code>recipesUnlock</code> | ** Now are behind the <code>recipesUnlock</code> game rule. | ||
* The recipe book search has been updated when playing in | * The recipe book search has been updated when playing in Survival, with the following changes: | ||
** The search will only match the beginning of any word in the item's name. | ** The search will only match the beginning of any word in the item's name. | ||
*** For example, searching for "'''tor'''" will now show [[Minecraft:Torch|'''tor'''ch]], [[Minecraft:Soul Torch|soul '''tor'''ch]], and [[Minecraft:Redstone Torch|redstone '''tor'''ch]] but not the [[Minecraft:Activator Rail|activa'''tor''' rail]]. | *** For example, searching for "'''tor'''" will now show [[Minecraft:Torch|'''tor'''ch]], [[Minecraft:Soul Torch|soul '''tor'''ch]], and [[Minecraft:Redstone Torch|redstone '''tor'''ch]] but not the [[Minecraft:Activator Rail|activa'''tor''' rail]]. | ||
** All recipes, including those that have not been unlocked, will now show up in search results. | ** All recipes, including those that have not been unlocked, will now show up in search results. | ||
* Updated the recipe notification sound to match {{JE}}. | * Updated the recipe notification sound to match {{MC/JE}}. | ||
* Now the duration of the recipe notifications are calculated based on how many recipes got unlocked. | * Now the duration of the recipe notifications are calculated based on how many recipes got unlocked. | ||
''' | '''Sneaking''' | ||
* The player now gets forced out of sneak state when riding. | * The player now gets forced out of sneak state when riding. | ||
* Players can now toggle flying when sneaking in | * Players can now toggle flying when sneaking in Creative mode. | ||
=== General === | === General === | ||
'''[[Minecraft:Inventory|Creative Inventory]]''' | '''[[Minecraft:Inventory|Creative Inventory]]''' | ||
* Removed the | * Removed the suspicious stew from the Creative inventory. | ||
''' | '''Experiments''' | ||
* Removed the "Recipe Unlocking" and "Crawling" experimental toggles. | * Removed the "Recipe Unlocking" and "Crawling" experimental toggles. | ||
'''General''' | '''General''' | ||
* The normal game's application icon has been updated. | * The normal game's application icon has been updated. | ||
** For ''[[Minecraft:Minecraft Preview]]'' the application icon has been changed from a | ** For ''[[Minecraft:Minecraft Preview]]'' the application icon has been changed from a grass block to [[Minecraft:dirt]]. | ||
''' | '''Main menu''' | ||
* Changed the in-game logo for ''[[Minecraft:Minecraft Preview]]''. | * Changed the in-game logo for ''[[Minecraft:Minecraft Preview]]''. | ||
''' | '''Music''' | ||
* The places where the following existing music can be played are changed: | * The places where the following existing music can be played are changed: | ||
** "Aerie", "Firebugs", and "Labyrinthine" can no longer be played in the menu screens. | ** "Aerie", "Firebugs", and "Labyrinthine" can no longer be played in the menu screens. | ||
** "A Familiar Room", "Bromeliad", "Crescent Dunes", and "Echo in the Wind" can now be played in the menu screens. | ** "A Familiar Room", "Bromeliad", "Crescent Dunes", and "Echo in the Wind" can now be played in the menu screens. | ||
'''New | '''New death screen''' | ||
* Enabled the new version of the death Screen. The user can opt-in or opt-out using a feature toggle under Settings-Video Tab. | * Enabled the new version of the death Screen. The user can opt-in or opt-out using a feature toggle under Settings-Video Tab. | ||
* Now has partial support (color, static obfuscation) for " | * Now has partial support (color, static obfuscation) for "Formatting codes". | ||
[[File:New UI - Death Screen Menu - Steve Died (Bedrock 1.20.30).png|380px|thumb|New Death Screen in Steve Died.]] | [[File:New UI - Death Screen Menu - Steve Died (Bedrock 1.20.30).png|380px|thumb|New Death Screen in Steve Died.]] | ||
| Line 971: | Line 971: | ||
* Renamed the "Manage" button to "Cancel" in "Options" > "Subscriptions". | * Renamed the "Manage" button to "Cancel" in "Options" > "Subscriptions". | ||
''' | '''Pause menu''' | ||
* The "Pause menu" has been renamed to "Game menu". | * The "Pause menu" has been renamed to "Game menu". | ||
''' | '''UI''' | ||
* Updated the menu HUD icons for | * Updated the menu HUD icons for touch controls. | ||
* Added three new user-friendly disconnection error messages and improved two others. | * Added three new user-friendly disconnection error messages and improved two others. | ||
=== Mobs === | === Mobs === | ||
''' | '''Hoglin''' | ||
* Now have their own sound when transforming into | * Now have their own sound when transforming into zoglins. | ||
'''[[Minecraft:Husk]]''' | '''[[Minecraft:Husk]]''' | ||
* Now plays a sound when converting to a | * Now plays a sound when converting to a drowned. | ||
'''[[Minecraft:Pig]]''' | '''[[Minecraft:Pig]]''' | ||
* Now emit sounds when transformed into | * Now emit sounds when transformed into zombified piglin. | ||
''' | '''Snow Golem''' | ||
* Now plays a sound when they throw [[Minecraft:snowball]]s. | * Now plays a sound when they throw [[Minecraft:snowball]]s. | ||
| Line 995: | Line 995: | ||
* When killed they no longer drop items held in their hands. | * When killed they no longer drop items held in their hands. | ||
''' | '''Wandering Trader''' | ||
* Now can sell 1 [[Minecraft:Sapling|cherry sapling]] for 5 [[Minecraft:emerald]]s. | * Now can sell 1 [[Minecraft:Sapling|cherry sapling]] for 5 [[Minecraft:emerald]]s. | ||
'''[[Minecraft:Witch]]''' | '''[[Minecraft:Witch]]''' | ||
* Now throws | * Now throws Healing and Regeneration [[Minecraft:potion]]s at raiders during village raids. | ||
''' | '''Zombie Villager''' | ||
* Now displays their rank in appearance. | * Now displays their rank in appearance. | ||
=== Non-mob entities === | === Non-mob entities === | ||
''' | '''Falling Block ''' | ||
* Will now break when falling onto a [[Minecraft:boat]] or | * Will now break when falling onto a [[Minecraft:boat]] or cocoa beans. | ||
=== World generation === | === World generation === | ||
'''[[Minecraft:Ore]] distribution''' | '''[[Minecraft:Ore]] distribution''' | ||
* | * Diamond ore is now generated more frequently in the [[Minecraft:deepslate]] layers of the Overworld. | ||
** Added a new ore blob placement: Uniform distributed, from height -64 to -4, with blob size 8, generation frequency 2 and a 50% chance of discarding when exposed to air. | ** Added a new ore blob placement: Uniform distributed, from height -64 to -4, with blob size 8, generation frequency 2 and a 50% chance of discarding when exposed to air. | ||
** Other existing diamond ore placements remain untouched. | ** Other existing diamond ore placements remain untouched. | ||
| Line 1,022: | Line 1,022: | ||
=== Additions === | === Additions === | ||
==== Technical ==== | ==== Technical ==== | ||
''' | '''API''' | ||
* Added camera scripting APIs for the following APIs: | * Added camera scripting APIs for the following APIs: | ||
** <code>setCamera()</code>: to set the camera to a specified preset. | ** <code>setCamera()</code>: to set the camera to a specified preset. | ||
| Line 1,054: | Line 1,054: | ||
=== Changes === | === Changes === | ||
==== Gameplay ==== | ==== Gameplay ==== | ||
''' | '''Trading''' | ||
* Changed the trading mechanism of librarians selling enchanted books. | * Changed the trading mechanism of librarians selling enchanted books. | ||
** Instead of offering every possible enchanted book, librarians will now be offering specific enchanted books depending on which biome they come from. | ** Instead of offering every possible enchanted book, librarians will now be offering specific enchanted books depending on which biome they come from. | ||
| Line 1,061: | Line 1,061: | ||
*** Special books have a specific enchantment with a fixed level, and are only available from master librarians with full XP. | *** Special books have a specific enchantment with a fixed level, and are only available from master librarians with full XP. | ||
*** Normal books have a specific enchantment without a fixed level, just like before. | *** Normal books have a specific enchantment without a fixed level, just like before. | ||
** All enchantments used for [[Minecraft:crossbow]], | ** All enchantments used for [[Minecraft:crossbow]], fishing rod, and [[Minecraft:trident]] are removed from trading. | ||
:: {| class="wikitable" style="text-align:center" | :: {| class="wikitable" style="text-align:center" | ||
|+ Available tradable enchantments | |+ Available tradable enchantments | ||
| Line 1,075: | Line 1,075: | ||
|- | |- | ||
| Special | | Special | ||
| | | Efficiency III | ||
| | | Protection III | ||
| | | Sharpness III | ||
| [[Minecraft:Silk Touch]] | | [[Minecraft:Silk Touch]] | ||
| | | Fortune II | ||
| | | Unbreaking II | ||
| | | Mending | ||
|- | |- | ||
| Normal | | Normal | ||
| | | Fire Protection<br>Thorns<br>Infinity | ||
| | | Punch<br>Smite<br>Bane of Arthropods | ||
| | | Knockback<br>Curse of Binding | ||
| | | Aqua Affinity<br>Looting<br>Frost Walker | ||
| | | Blast Protection<br>Fire Aspect<br>Flame | ||
| | | Feather Falling<br>Projectile Protection<br>Power | ||
| | | Depth Strider<br>Respiration<br>Curse of Vanishing | ||
|} | |} | ||
* Changed the | * Changed the wandering trader trades. | ||
** Trade list now made up by following trades, in order: | ** Trade list now made up by following trades, in order: | ||
*** Buying Trade (new) × 2 | *** Buying Trade (new) × 2 | ||
| Line 1,109: | Line 1,109: | ||
|- | |- | ||
| Buying | | Buying | ||
| {{ | | {{MC/Itemlink|Baked Potato}} | ||
| 4 | | 4 | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| 1 | | 1 | ||
|- | |- | ||
| Buying | | Buying | ||
| {{ | | {{MC/Itemlink|Fermented Spider Eye}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 3 | | 3 | ||
| 1 | | 1 | ||
|- | |- | ||
| Buying | | Buying | ||
| {{ | | {{MC/Blocklink|Hay Bale}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| 1 | | 1 | ||
|- | |- | ||
| Buying | | Buying | ||
| {{ | | {{MC/Itemlink|Milk Bucket}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 2 | | 2 | ||
| 1 | | 1 | ||
|- | |- | ||
| Buying | | Buying | ||
| {{ | | {{MC/Itemlink|Water Bottle}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| 1 | | 1 | ||
|- | |- | ||
| Buying | | Buying | ||
| {{ | | {{MC/Itemlink|Water Bucket}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 2 | | 2 | ||
| 1 | | 1 | ||
|- | |- | ||
| Special Selling | | Special Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Blocklink|Acacia Log}} | ||
| 8 | | 8 | ||
| 4 | | 4 | ||
|- | |- | ||
| Special Selling | | Special Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Blocklink|Birch Log}} | ||
| 8 | | 8 | ||
| 4 | | 4 | ||
|- | |- | ||
| Special Selling | | Special Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Blocklink|Cherry Log}} | ||
| 8 | | 8 | ||
| 4 | | 4 | ||
|- | |- | ||
| Special Selling | | Special Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Blocklink|Dark Oak Log}} | ||
| 8 | | 8 | ||
| 4 | | 4 | ||
|- | |- | ||
| Special Selling | | Special Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 6-20 | | 6-20 | ||
| {{ | | {{MC/Itemlink|Iron Pickaxe}} (Enchanted) | ||
| 1 | | 1 | ||
| 1 | | 1 | ||
|- | |- | ||
| Special Selling | | Special Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Blocklink|Jungle Log}} | ||
| 8 | | 8 | ||
| 4 | | 4 | ||
|- | |- | ||
| Special Selling | | Special Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Blocklink|Oak Log}} | ||
| 8 | | 8 | ||
| 4 | | 4 | ||
|- | |- | ||
| Special Selling | | Special Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 5 | | 5 | ||
| {{ | | {{MC/Itemlink|Potion of Invisibility}} (Long) | ||
| 1 | | 1 | ||
| 1 | | 1 | ||
|- | |- | ||
| Special Selling | | Special Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Blocklink|Spruce Log}} | ||
| 8 | | 8 | ||
| 4 | | 4 | ||
| Line 1,223: | Line 1,223: | ||
|- | |- | ||
| Ordinary Selling | | Ordinary Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Blocklink|Brown Mushroom}} | ||
| 1 -> 3 | | 1 -> 3 | ||
| 12 -> 4 | | 12 -> 4 | ||
|- | |- | ||
| Special Selling -> Ordinary Selling | | Special Selling -> Ordinary Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 5 -> 3 | | 5 -> 3 | ||
| {{ | | {{MC/Itemlink|Bucket of Pufferfish}} | ||
| 1 | | 1 | ||
| 4 | | 4 | ||
|- | |- | ||
| Special Selling -> Ordinary Selling | | Special Selling -> Ordinary Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 5 -> 3 | | 5 -> 3 | ||
| {{ | | {{MC/Itemlink|Bucket of Tropical Fish}} | ||
| 1 | | 1 | ||
| 4 | | 4 | ||
|- | |- | ||
| Ordinary Selling | | Ordinary Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Itemlink|Gunpowder}} | ||
| 1 -> 4 | | 1 -> 4 | ||
| 8 -> 2 | | 8 -> 2 | ||
|- | |- | ||
| Ordinary Selling | | Ordinary Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Blocklink|Lily Pad}} | ||
| 2 -> 5 | | 2 -> 5 | ||
| 5 -> 2 | | 5 -> 2 | ||
|- | |- | ||
| Ordinary Selling | | Ordinary Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 3 -> 1 | | 3 -> 1 | ||
| {{ | | {{MC/Blocklink|Packed Ice}} | ||
| 1 | | 1 | ||
| 6 | | 6 | ||
|- | |- | ||
| Ordinary Selling | | Ordinary Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Blocklink|Red Mushroom}} | ||
| 1 -> 3 | | 1 -> 3 | ||
| 12 -> 4 | | 12 -> 4 | ||
|- | |- | ||
| Ordinary Selling | | Ordinary Selling | ||
| {{ | | {{MC/Itemlink|Emerald}} | ||
| 1 | | 1 | ||
| {{ | | {{MC/Blocklink|Vines}} | ||
| 1 -> 3 | | 1 -> 3 | ||
| 12 -> 4 | | 12 -> 4 | ||
| Line 1,280: | Line 1,280: | ||
==== Technical ==== | ==== Technical ==== | ||
''' | '''API''' | ||
* Converted <code>set_block_property</code> to <code>set_block_state</code> for custom blocks. | * Converted <code>set_block_property</code> to <code>set_block_state</code> for custom blocks. | ||
* Added <code>defineVector</code> to <code>DynamicPropertiesDefinition</code>. | * Added <code>defineVector</code> to <code>DynamicPropertiesDefinition</code>. | ||
| Line 1,515: | Line 1,515: | ||
|101644|Crimson and warped stems/hyphae lower blast resistance than other types of wood. | |101644|Crimson and warped stems/hyphae lower blast resistance than other types of wood. | ||
|119083|When a snow golem throws a snowball it plays the arrow shoot sound. | |119083|When a snow golem throws a snowball it plays the arrow shoot sound. | ||
|114425|There is no {{ | |114425|There is no {{MC/Cmd|gamerule playerssleepingpercentage}} in {{MC/BE}}. | ||
|114602|The mining speed of end stone bricks does not match the speed of end stone. | |114602|The mining speed of end stone bricks does not match the speed of end stone. | ||
|123488|Big dripleaf tilting up sounds uses tilt down sounds instead. | |123488|Big dripleaf tilting up sounds uses tilt down sounds instead. | ||
| Line 1,527: | Line 1,527: | ||
|138995|Potion trajectory is broken. | |138995|Potion trajectory is broken. | ||
|139021|Game crashes while entering a world where you are going through the endportal back to the overworld. | |139021|Game crashes while entering a world where you are going through the endportal back to the overworld. | ||
|139242|Copper and cut copper blocks have a weaker blast resistance compared to {{JE}}. | |139242|Copper and cut copper blocks have a weaker blast resistance compared to {{MC/JE}}. | ||
|139246|Copper ore blast resistance is weaker compared to other ores. | |139246|Copper ore blast resistance is weaker compared to other ores. | ||
|151745|Undead mobs equips illager banner instead of hold it in mainhand slot. | |151745|Undead mobs equips illager banner instead of hold it in mainhand slot. | ||
| Line 1,582: | Line 1,582: | ||
|173189|[ScriptAPI] Some characters are counted as 2 or 3 characters in the character count check of the <code>setLore()</code> method. | |173189|[ScriptAPI] Some characters are counted as 2 or 3 characters in the character count check of the <code>setLore()</code> method. | ||
|173323|Pillager outposts do not generate in cherry groves. | |173323|Pillager outposts do not generate in cherry groves. | ||
|173524|Multiple {{ | |173524|Multiple {{MC/Cmd|camera}} commands in the same tick are ignored. | ||
|173706|Chunk-wide block rendering lag triggered by block updates along chunk borders. | |173706|Chunk-wide block rendering lag triggered by block updates along chunk borders. | ||
|174073|[Script API] Unexpected change to properties of native classes. | |174073|[Script API] Unexpected change to properties of native classes. | ||
| Line 1,590: | Line 1,590: | ||
|170969|Swimming mechanics have been altered to where you have to look up at the sky to take a breath. | |170969|Swimming mechanics have been altered to where you have to look up at the sky to take a breath. | ||
|170994|Crawl parity issue. | |170994|Crawl parity issue. | ||
|171065|{{ | |171065|{{MC/Cmd|recipe}} doesn't send a chat output when correct syntax is entered. | ||
|171086|Entering {{ | |171086|Entering {{MC/Cmd|recipe}} command doesn't show suggestions. | ||
|171098|{{ | |171098|{{MC/Cmd|recipe}} command syntax doesn't match {{MC/JE}}. | ||
|171112|Recipe unlocking UI can appear in pause menu or world settings. | |171112|Recipe unlocking UI can appear in pause menu or world settings. | ||
|171116|The "Recipe Unlock Toast" sound does not match {{JE}}. | |171116|The "Recipe Unlock Toast" sound does not match {{MC/JE}}. | ||
|171141|Translated toast recipe unlocked content is cut off and unreadable. | |171141|Translated toast recipe unlocked content is cut off and unreadable. | ||
|171797|The player can enable flight mode while flying the elytra. | |171797|The player can enable flight mode while flying the elytra. | ||
| Line 1,633: | Line 1,633: | ||
* Fixed an issue where the boat wouldn't spawn on the water if the block underneath the water was highlighted. | * Fixed an issue where the boat wouldn't spawn on the water if the block underneath the water was highlighted. | ||
* Fixed a bug in Education mode that prevented summon NPC commands from working if the users did not have <code>worldbuilder</code> permission when the base version of the world was before [[Minecraft:Bedrock Edition 1.19.80|1.19.80]]. | * Fixed a bug in Education mode that prevented summon NPC commands from working if the users did not have <code>worldbuilder</code> permission when the base version of the world was before [[Minecraft:Bedrock Edition 1.19.80|1.19.80]]. | ||
{{ | {{MC/Fixes|project=BDS|fixedin=1.20.30.22 Preview | ||
|;From released versions before 1.20.0 | |;From released versions before 1.20.0 | ||
|17527|Multiple server crashes due to memory leak when loading chunks.}} | |17527|Multiple server crashes due to memory leak when loading chunks.}} | ||
== Trivia == | == Trivia == | ||
* 1.20.20 is the sixth skipped version of {{BE}}, after 1.3.0, 1.15.0, 1.16.230, 1.17.20, and 1.18.20 being skipped. | * 1.20.20 is the sixth skipped version of {{MC/BE}}, after 1.3.0, 1.15.0, 1.16.230, 1.17.20, and 1.18.20 being skipped. | ||
* This is the update in the 1.20 cycle to have the most Previews/Betas, having 10. | * This is the update in the 1.20 cycle to have the most Previews/Betas, having 10. | ||
== References == | == References == | ||
{{ | {{MC/Reflist}} | ||
== Navigation == | == Navigation == | ||
{{Navbox Bedrock Edition versions|1.2x}} | {{MC/Navbox Bedrock Edition versions|1.2x}} | ||
de:Bedrock Edition 1.20.30 | |||
es:Bedrock Edition 1.20.30 | |||
ko:Bedrock Edition 1.20.30 | |||
pt:Edição Bedrock 1.20.30 | |||
ru:1.20.30 (Bedrock Edition) | |||
uk:1.20.30 (Bedrock Edition) | |||
zh:基岩版1.20.30 | |||
Latest revision as of 19:09, 9 April 2026
1.20.30 is a minor update to Bedrock Edition released on September 19, 2023,<ref>Template:Cite</ref><ref>Template:Cite</ref> which makes experimental changes to the Minecraft:villager and wandering trader trades, brings more parity with Java Edition, and fixes bugs. What was going to be 1.20.20 was merged into this version during development.
Additions
Gameplay
Game rules
- Added
doLimitedCrafting, controlling whether players can craft only those recipes that they have unlocked, defaults tofalse.- Needs the
recipesUnlockgame rule set totrueto work properly.
- Needs the
- Added
playersSleepingPercentage, set to100by default.- Controls what percentage of players must sleep to skip the night.
- When set to
0or a negative value, a single player is sufficient to skip the night, and night is skipped immediately without the falling asleep transition. - When set over
100, the night cannot be skipped.
- Added
recipesUnlock, controlling whether the player needs to collect items to unlock recipes in the recipe book, defaults totrue.
General
Experiments
- Added the "Villager Trade Rebalancing" experimental toggle.
- Contains updated trades for Minecraft:villagers for the purpose of rebalancing.
- Added "Recipe unlocking" game and advanced option. (
recipesUnlockgame rule) - Added alerts for iOS and iPadOS users who have run out of disk space.
- Now is displayed a message when the players presses the camera perspective change button but a particular perspective is already set via the
- REDIRECT Template:Command
Template:Redr command.
- Added "Vertical Sync" video option.
- Added Improved Input Response experimental video option.
- Only available for players on Windows.
- Reduces input latency.
- Enabling this setting will increase battery consumption.
- Added the following
options:deferred_viewdistance, defaults to8.deferred_upscaling, defaults to1.gfx_resizableui, defaults to0.new_video_settings, defaults to0.graphics_mode, defaults to2.shadow_quality, defaults to3.point_light_loding_quality, defaults to3.bloom_enabled, defaults to1.ctrl_improvedInputResponse, defaults to0.
Technical
- Added support for the
allow_random_seedoption in world template manifests. - Move PlacementDirection (
minecraft:placement_direction) and PlacementPosition (minecraft:placement_position) block traits out of experimental. These traits can be used for blocks withformat_version >= 1.20.20.
- Released the following components out of experimental in JSON formats 1.20.30 and higher:
minecraft:wearableitem component.minecraft:diggeritem component.minecraft:hand_equippeditem component.minecraft:use_durationitem component.minecraft:stacked_by_dataitem component.minecraft:use_animationitem component.minecraft:allow_off_handitem component.minecraft:should_despawnitem component.minecraft:liquid_clippeditem component.minecraft:damageitem component.minecraft:enchantableitem component.minecraft:fooditem component.
- Added
minecraft:interact_buttonitem component to enable and set text on the interact button in JSON formats 1.20.30 and above.
Changes
Blocks
Block Breaking
- Changed the hardness and blast resistance of 188 blocks to match Java Edition.
| Block | Old Hardness | New Hardness | Old Blast Resistance | New Blast Resistance |
|---|---|---|---|---|
|
0.5 | 0.7 | 0.5 | 0.7 |
|
720 | 1200 | ||
|
2 | 1.5 | ||
|
2 | 1 | 2 | 1 |
|
3 | 2 | ||
|
0 | 1 | 0 | 1 |
|
2.7 | 0.3 | ||
|
5.4 | 0.6 | ||
|
1 | 5 | 3 | 5 |
|
0 | 0.1 | 0 | 0.1 |
Template:Redr (All Variants) |
5 | 2 | 5 | 2 |
|
3 | 6 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
2 | 0.6 | 2 | 0.6 |
Template:Redr (All Variants) |
3.6 | 6 | ||
|
1.8 | 3 | ||
|
7 | 1.5 | 0.9 | 6 |
|
0.9 | 0 | ||
|
0.9 | 0 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
0.3 | 2 | 0.3 | 2 |
|
0.3 | 2 | ||
Template:Redr (All Variants) |
3.6 | 6 | ||
Template:Redr (All Variants) |
3.6 | 6 | ||
Template:Redr (All Variants) |
3.6 | 6 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
1.8 | 3 | ||
|
1.8 | 3 | ||
|
1.8 | 3 | ||
|
1.8 | 3 | ||
|
1.8 | 3 | ||
|
1.8 | 3 | ||
|
1.8 | 3 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
2 | 1.5 | ||
|
3 | 9 | ||
|
0.5 | 2.5 | ||
|
0.8 | 3 | 0.8 | 9 |
|
2 | 3 | 6 | 9 |
|
2 | 1.5 | ||
Template:Redr (All Variants) |
1.8 | 0.75 | ||
|
0.8 | 2 | 0.8 | 6 |
Template:Redr (All Variants) |
5 | 3.5 | 5 | 3.5 |
|
2 | 2.5 | 2 | 2.5 |
|
3600000 | 3600000.8 | ||
|
0 | 0.1 | 0 | 0.1 |
|
3.6 | 6 | ||
|
2 | 3.5 | 2 | 3.5 |
|
1.5 | 0.5 | ||
|
2 | 1.5 | ||
|
2 | 1.5 | 2 | 3 |
|
2 | 1.5 | 6 | 3 |
|
2 | 1.5 | 6 | 3 |
|
2 | 1.5 | 6 | 3 |
|
720 | 1200 | ||
|
0.5 | 1.5 | 0.5 | 1.5 |
|
0.5 | 1.5 | 0.5 | 1.5 |
|
1.8 | 3 | ||
|
2 | 1.5 | ||
|
1.5 | 2 | ||
|
1.5 | 2 | ||
|
1.5 | 2 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
3.6 | 6 | ||
|
2 | 1.5 | ||
|
2 | 1.5 | ||
|
720 | 1200 | ||
|
720 | 1200 | ||
|
0.6 | 0 | 0.9 | 0 |
|
0.6 | 0.2 | 0.6 | 0.2 |
|
1.8 | 3 | ||
|
1.8 | 3 | ||
Template:Redr (All Variants) |
2.5 | 2 | 2.5 | 2 |
|
0.8 | 2 | 0.8 | 2 |
|
1.5 | 2 | ||
|
0.4 | 0.5 | 0.4 | 0.5 |
|
1 | 0.5 | 1 | 0.5 |
|
0.3 | 2 | 0.3 | 2 |
|
0.3 | 2 | ||
|
0.3 | 2 | 0.3 | 2 |
|
0.3 | 2 | ||
|
0.2 | 0 | 0.2 | 0 |
|
0.4 | 0.5 | 0.4 | 0.5 |
|
0.3 | 2 | 0.3 | 2 |
|
0.3 | 2 |
- Will now generate particle effects at a relatively large distance based on system performance.
- The different block states for the
concrete_powderID have now been split up into their own IDs.
- Using shears on it now produces a carving sound to match Java Edition.
Minecraft:Sculk Sensor and Minecraft:Calibrated Sculk Sensor
- Can now detect the following events:
- Throwing an eye of ender.
- Minecraft:Minecarts, consistently when moving on Minecraft:rails while empty.
- Collecting fish, axolotls, and tadpoles with Minecraft:buckets.
- Cleaning items in Minecraft:cauldrons.
- Dying leather Minecraft:armor in cauldrons.
- Tipping arrows in cauldrons.
- Using Minecraft:dyes to change cauldrons' water color.
- Non-player actors event when equipping Minecraft:shields in their off-hand slot.
- Applying a nametag.
- Evokers summoning vexes or fangs.
- Chickens, frogs, and Minecraft:turtles laying eggs.
- Using bone meal.
- Chiseled bookshelves when Minecraft:books are inserted into them using Minecraft:hoppers.
- Extinguishing Minecraft:fire.
- Mounting or dismounting a vehicle.
- Rabbits eating Minecraft:carrot crops.
- Foxes eating sweet berry bushes.
- Unequipping Minecraft:armor.
- Placing a Minecraft:banner, bamboo sapling, lily pad, or a Minecraft:head.
- Placing Minecraft:frogspawns.
- Placing or adding sea pickles.
- Adding/destroying a turtle egg.
- Turtle eggs cracking.
- Now different layers of snow have different heights to match Java Edition.
- The different block states for the
stained_glassID have now been split up into their own IDs.
- The different block states for the
stained_glass_paneID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:Redr |
Template:Redr |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr | |
Template:Redr |
- The different block states for the
stained_hardened_clayID have now been split up into their own IDs.
Command format
- REDIRECT Template:Command
- Now is available without using the "Experimental Cameras" experimental toggle.
- REDIRECT Template:Command
- Now is available without using the "Recipe Unlocking" experimental toggle.
- Updated the syntax to match Java Edition.
- Old syntax:
/recipe <victim: target> give <recipe: string>/recipe <victim: target> take <recipe: string>
- New syntax:
/recipe give <player: target> <recipe: string>/recipe take <player: target> <recipe: string>
- Old syntax:
- Now the recipes are suggested by the command auto-complete.
- Now an output message appears after the command is executed.
- Renamed the
victim: targetargument toplayer: target.
- REDIRECT Template:Command
- Now is available without using the "Beta APIs" experimental toggle.
- Now uses the
minecraft:block_faceblock state instead offacing_direction.minecraft:block_faceuses six string values["down", "east", "north", "south", "up", "west"].
Minecraft:Anvil, Minecraft:Big Dripleaf, Minecraft:Blast Furnace, Minecraft:Calibrated Sculk Sensor, Minecraft:Campfire, Minecraft:End Portal Frame, Minecraft:Furnace, Minecraft:Lectern, Minecraft:Pink Petals, Minecraft:Redstone Comparator, Minecraft:Redstone Repeater, Minecraft:Small Dripleaf, Minecraft:Smoker, and Minecraft:Soul Campfire
- Now they use the
minecraft:cardinal_directionblock state instead ofdirectionorfacing_direction.minecraft:cardinal_directionuses four string values["east", "north", "south", "west"].
- Now uses the
minecraft:vertical_halfblock state instead oftop_slot_bit.minecraft:vertical_halfuses two string values["bottom", "top"].
Gameplay
Crawling
- The ability to crawl is now available without using the "Crawling" experimental toggle.
- The player now gets forced out of crawl state when riding.
- Players can now toggle flying when crawling in Creative mode.
Recipe book
- The new recipe unlocking system and its features are now available without using the "Recipe Unlocking" experimental toggle.
- Now are behind the
recipesUnlockgame rule.
- Now are behind the
- The recipe book search has been updated when playing in Survival, with the following changes:
- The search will only match the beginning of any word in the item's name.
- For example, searching for "tor" will now show torch, soul torch, and redstone torch but not the activator rail.
- All recipes, including those that have not been unlocked, will now show up in search results.
- The search will only match the beginning of any word in the item's name.
- Updated the recipe notification sound to match Java Edition.
- Now the duration of the recipe notifications are calculated based on how many recipes got unlocked.
Sneaking
- The player now gets forced out of sneak state when riding.
- Players can now toggle flying when sneaking in Creative mode.
General
- Removed the suspicious stew from the Creative inventory.
Experiments
- Removed the "Recipe Unlocking" and "Crawling" experimental toggles.
General
- The normal game's application icon has been updated.
- For Minecraft:Minecraft Preview the application icon has been changed from a grass block to Minecraft:dirt.
Main menu
- Changed the in-game logo for Minecraft:Minecraft Preview.
Music
- The places where the following existing music can be played are changed:
- "Aerie", "Firebugs", and "Labyrinthine" can no longer be played in the menu screens.
- "A Familiar Room", "Bromeliad", "Crescent Dunes", and "Echo in the Wind" can now be played in the menu screens.
New death screen
- Enabled the new version of the death Screen. The user can opt-in or opt-out using a feature toggle under Settings-Video Tab.
- Now has partial support (color, static obfuscation) for "Formatting codes".
- "Text to Speech" narrator will now read out the instruction text as well as the confirm button in the "Safe Area" menu.
- Changed the "Joystick Always Visible" and "Joystick Visible When Unused" touch options to "Joystick Visibility Option" dropdown menu.
- Changed the "Sneak Toggle" touch option to "Sneak" dropdown menu.
- Moved "Sync Old World" button to the storage section.
- Renamed the "Lefty" touch option to "Left hand mode".
- Renamed the "Extra Large GUI Scaling" accessibility and video option to "Extra Large New UI".
- "Text to Speech" narrator now read the disconnected message in the game menu when opened without an internet connection.
- Renamed the "Manage" button to "Cancel" in "Options" > "Subscriptions".
Pause menu
- The "Pause menu" has been renamed to "Game menu".
UI
- Updated the menu HUD icons for touch controls.
- Added three new user-friendly disconnection error messages and improved two others.
Mobs
Hoglin
- Now have their own sound when transforming into zoglins.
- Now plays a sound when converting to a drowned.
- Now emit sounds when transformed into zombified piglin.
Snow Golem
- Now plays a sound when they throw Minecraft:snowballs.
- The discount for curing a villager is no longer multiplied if the villager is reinfected and cured again.
- When killed they no longer drop items held in their hands.
Wandering Trader
- Now can sell 1 cherry sapling for 5 Minecraft:emeralds.
- Now throws Healing and Regeneration Minecraft:potions at raiders during village raids.
Zombie Villager
- Now displays their rank in appearance.
Non-mob entities
Falling Block
- Will now break when falling onto a Minecraft:boat or cocoa beans.
World generation
Minecraft:Ore distribution
- Diamond ore is now generated more frequently in the Minecraft:deepslate layers of the Overworld.
- Added a new ore blob placement: Uniform distributed, from height -64 to -4, with blob size 8, generation frequency 2 and a 50% chance of discarding when exposed to air.
- Other existing diamond ore placements remain untouched.
Technical
- Linux dedicated server: Ubuntu 20.04 LTS (Focal Fossa) is now the minimum supported version of Ubuntu. Ubuntu 18.04 LTS is no longer supported.
Experimental
These additions and changes are accessible by enabling the "Villager Trade Rebalancing", "Beta APIs", "Molang Features", and "Experimental Cameras" experimental toggles.
Additions
Technical
API
- Added camera scripting APIs for the following APIs:
setCamera(): to set the camera to a specified preset.fade(): to start a camera fade.clear(): to clear the current settings on the camera.
- Exposed
DimensionTypeto scripting. - Exposed the following feature placement rules:
minecraft:aggregate_feature.minecraft:cave_carver_feature.minecraft:fossil_feature.minecraft:geode_feature.minecraft:growing_plant_feature.minecraft:multiface_feature.minecraft:nether_cave_carver_feature.minecraft:ore_feature.minecraft:partially_exposed_blob_feature.minecraft:scatter_feature.minecraft:search_feature.minecraft:sequence_feature.minecraft:single_block_feature.minecraft:snap_to_surface_feature.minecraft:structure_template_feature.minecraft:surface_relative_threshold_feature.minecraft:tree_feature.minecraft:underwater_cave_carver_feature.minecraft:vegetation_patch_feature.minecraft:weighted_random_feature.
Changes
Gameplay
Trading
- Changed the trading mechanism of librarians selling enchanted books.
- Instead of offering every possible enchanted book, librarians will now be offering specific enchanted books depending on which biome they come from.
- Jungle and swamp villages do not generate naturally. Thus, players must breed villagers or cure zombie villagers in these biomes to access their trades.
- All tradable enchanted books now split to special books and normal books.
- Special books have a specific enchantment with a fixed level, and are only available from master librarians with full XP.
- Normal books have a specific enchantment without a fixed level, just like before.
- All enchantments used for Minecraft:crossbow, fishing rod, and Minecraft:trident are removed from trading.
- Instead of offering every possible enchanted book, librarians will now be offering specific enchanted books depending on which biome they come from.
Available tradable enchantments Category Desert Plains Savanna Snow Taiga Jungle Swamp Special Efficiency III Protection III Sharpness III Minecraft:Silk Touch Fortune II Unbreaking II Mending Normal Fire Protection
Thorns
InfinityPunch
Smite
Bane of ArthropodsKnockback
Curse of BindingAqua Affinity
Looting
Frost WalkerBlast Protection
Fire Aspect
FlameFeather Falling
Projectile Protection
PowerDepth Strider
Respiration
Curse of Vanishing
- Changed the wandering trader trades.
- Trade list now made up by following trades, in order:
- Buying Trade (new) × 2
- Special Selling Trade × 2
- Ordinary Selling Trade × 5
- Added new buying trades, some selling trades, and changed some existing selling trades:
- Trade list now made up by following trades, in order:
New trades of wandering traders Category Item wanted Quantity Item given Quantity Trades until disabled Buying - REDIRECT Template:ItemLink
4 - REDIRECT Template:ItemLink
1 1 Buying - REDIRECT Template:ItemLink
1 - REDIRECT Template:ItemLink
3 1 Buying - redirect Template:blockLink
1 - REDIRECT Template:ItemLink
1 1 Buying - REDIRECT Template:ItemLink
1 - REDIRECT Template:ItemLink
2 1 Buying - REDIRECT Template:ItemLink
1 - REDIRECT Template:ItemLink
1 1 Buying - REDIRECT Template:ItemLink
1 - REDIRECT Template:ItemLink
2 1 Special Selling - REDIRECT Template:ItemLink
1 - redirect Template:blockLink
8 4 Special Selling - REDIRECT Template:ItemLink
1 - redirect Template:blockLink
8 4 Special Selling - REDIRECT Template:ItemLink
1 - redirect Template:blockLink
8 4 Special Selling - REDIRECT Template:ItemLink
1 - redirect Template:blockLink
8 4 Special Selling - REDIRECT Template:ItemLink
6-20 - REDIRECT Template:ItemLink (Enchanted)
1 1 Special Selling - REDIRECT Template:ItemLink
1 - redirect Template:blockLink
8 4 Special Selling - REDIRECT Template:ItemLink
1 - redirect Template:blockLink
8 4 Special Selling - REDIRECT Template:ItemLink
5 - REDIRECT Template:ItemLink (Long)
1 1 Special Selling - REDIRECT Template:ItemLink
1 - redirect Template:blockLink
8 4
Changed trades of wandering traders Category Item wanted Quantity Item given Quantity Trades until disabled Ordinary Selling - REDIRECT Template:ItemLink
1 - redirect Template:blockLink
1 -> 3 12 -> 4 Special Selling -> Ordinary Selling - REDIRECT Template:ItemLink
5 -> 3 - REDIRECT Template:ItemLink
1 4 Special Selling -> Ordinary Selling - REDIRECT Template:ItemLink
5 -> 3 - REDIRECT Template:ItemLink
1 4 Ordinary Selling - REDIRECT Template:ItemLink
1 - REDIRECT Template:ItemLink
1 -> 4 8 -> 2 Ordinary Selling - REDIRECT Template:ItemLink
1 - redirect Template:blockLink
2 -> 5 5 -> 2 Ordinary Selling - REDIRECT Template:ItemLink
3 -> 1 - redirect Template:blockLink
1 6 Ordinary Selling - REDIRECT Template:ItemLink
1 - redirect Template:blockLink
1 -> 3 12 -> 4 Ordinary Selling - REDIRECT Template:ItemLink
1 - redirect Template:blockLink
1 -> 3 12 -> 4
Technical
API
- Converted
set_block_propertytoset_block_statefor custom blocks. - Added
defineVectortoDynamicPropertiesDefinition. EntityEquipmentInventoryComponent- Implemented slot validation for
setEquipment, which now returns a boolean indicating whether the item can be equipped to the specified slot. EntityEquipmentInventoryComponentis currently limited to players only.- Moved
getDayto1.4.0. - Moved
getTimeOfDayto1.4.0. - Moved
setTimeOfDay(timeOfDay: number | TimeOfDay)to1.4.0. - Moved
getAbsoluteTimeto1.4.0. - Moved
setAbsoluteTime(absoluteTime: number)to1.4.0.
- Moved
- Moved
TimeOfDayto1.4.0.- Added length restrictions to
setLore- Up to20lines with up to50characters per line. - Moved function
setLoreto1.4.0. - Moved function
getLoreto1.4.0. - Moved class
SystemAfterEventsto1.4.0. - Moved class
ScriptEventCommandMessageAfterEventto1.4.0.
- Added length restrictions to
- Moved player
onScreenDisplayto1.4.0. - Moved
titleDisplayOptionsto1.4.0. - Moved
screenDisplayto1.4.0.
- Implemented slot validation for
- Removed
MinecraftBlockTypesdefined in@minecraft/server. - Moved
ItemUseBeforeEventto1.4.0. - Moved
ItemUseOnBeforeEventto1.4.0. - Moved
ItemUseAfterEventto1.4.0. - Moved
ItemUseOnAfterEventto1.4.0. - Moved
ItemStartUseOnAfterEventto1.4.0. - Moved
ItemStopUseAfterEventto1.4.0. - Moved
ItemStopUseOnAfterEventto1.4.0. - Moved
ItemCompleteUseAfterEventto1.4.0. - Moved
ItemReleaseUseAfterEventto1.4.0. - Moved
ItemStartUseAfterEventto1.4.0. - Moved
DimensionLocationto1.4.0. - Renamed
PositionInUnloadedChunkErrortoLocationInUnloadedChunkErrorand moved it to1.4.0. - Renamed
PositionOutOfWorldBoundariesErrortoLocationOutOfWorldBoundariesErrorand moved it to1.4.0.- Moved
getSpawnPointto1.4.0. - Moved
setSpawnPointto1.4.0. - Moved
getDefaultSpawnLocationto1.4.0. - Moved
setDefaultSpawnLocationto1.4.0.
- Moved
WorldAfterEvents- Removed
projectileHit. - Added
projectileHitBlock. - Added
projectileHitEntity.
- Removed
- Added class
ProjectileHitBlockAfterEventexport class:ProjectileHitBlockAfterEvent { readonly dimension: Dimension; readonly hitVector: Vector3; readonly location: Vector3; readonly projectile: Entity; readonly source?: Entity; getBlockHit(): BlockHitInformation; }
- Added class
ProjectileHitEntityAfterEventexport class:ProjectileHitEntityAfterEvent { readonly dimension: Dimension; readonly hitVector: Vector3; readonly location: Vector3; readonly projectile: Entity; readonly source?: Entity; getEntityHit(): EntityHitInformation; }
- Released Scoreboard API's from
betato1.4.0.- Updated
Scoreboard.getObjective,getObjectiveAtDisplaySlot, andclearObjectiveAtDisplaySlottoreturn '| undefined '.
- Updated
- Released
isValid()frombetato1.4.0for the following classes:BlockContainerEntityPlayerSimulatedPlayer
- Moved
Directionto1.4.0. - Moved
EntityDamageSourceto1.4.0. - Moved
EntityDieAfterEventto1.4.0. - Moved
EntityEventOptionsto1.4.0. - Moved
EntityHitBlockAfterEventto1.4.0. - Moved
EntityHitEntityAfterEventto1.4.0. - Moved
EntityHurtAfterEventto1.4.0. - Moved
EntityHealthChangedAfterEventto1.4.0. - Moved
Dimension.getBlockFromRaymethod to1.4.0. - Moved
Dimension.getEntitiesFromRaymethod to1.4.0. - Moved
Entity.getBlockFromViewDirectionmethod to1.4.0. - Moved
Entity.getEntitiesFromViewDirectionmethod to1.4.0. - Moved
BlockRaycastHitto1.4.0. - Moved
BlockRaycastOptionsto1.4.0. - Moved
EntityRaycastHitto1.4.0. - Moved
EntityRaycastOptionsto1.4.0. - Moved
PressurePlatePushEventto1.4.0. - Moved
PressurePlatePopEventto1.4.0. - Moved
TripWireTripEventto1.4.0. - Moved
TargetBlockHitEventto1.4.0.- Made property
idaccessible even if entity is not valid. - Made property
typeIdaccessible even if entity is not valid. - Changed item event
sourceproperties from typeEntitytoPlayer.
- Made property
- Removed
MinecraftItemTypesfrom@minecraft/serverand replaced with version from@minecraft/vanilla-data. - Added function
remove-Removes the entity. This cannot be called on players but can be used on simulated players inGametest. MolangVariableMap- Added
setFloatfunction. - Changed return type of
setColorRBG,setColorRGBA,setSpeedAndDirection, andsetVector3tovoid. - Changed the
MolangVariableMapproperty onspawnParticleto be optional:spawnParticle(effectName: string, location: Vector3, molangVariables?: MolangVariableMap): void.
- Added
- Renamed
ColorinterfacetoRGBA. - Added interface
RGB. - Added script binding functions to get/set the
CompoundBlockVolumeorigin. - Added additional params to some methods to query the children of
CompoundBlockVolumefor their positional relativity to the parent. - Added additional params to some methods to freeze positional relativty when origin changes are submitted.
- Converting the
CompoundBlockVolumecontainer to use relative coordinates to an internal origin. - Moved
ProjectileHitBlockAfterEventto1.5.0. - Moved
ProjectileHitEntityAfterEventto1.5.0. - Moved
ProjectileHitBlockAfterEventSignalto1.5.0. - Moved
ProjectileHitEntityAfterEventSignalto1.5.0. - Moved
BlockHitInformationto1.5.0. - Moved
EntityHitInformationto1.5.0.- Moved
spawnParticle(effectName: string, location: Vector3, molangVariables?: MolangVariableMap)to1.5.0. - Moved
setColorRGB(variableName: string, color: RGB)to1.5.0. - Moved
setColorRGBA(variableName: string, color: RGBA)to1.5.0. - Moved
setFloat(variableName: string, number: number)to1.5.0. - Moved
setSpeedAndDirection(variableName: string, speed: number, direction: Vector3)to1.5.0. - Moved
setVector3(variableName: string, vector: Vector3)to1.5.0.
- Moved
RGB- Moved
RGBto1.5.0. - Moved
RGBAto1.5.0. - Moved
triggerEvent(eventName: string)to1.5.0.
- Moved
- Renamed
EntityEquipmentInventoryComponenttoEntityEquippableComponent. - Updated
isSolid,isLiquid, andisAirto be properties instead of methods. ScriptEventCommandMessageAfterEvent- Made
initiator,sourceBlock, andsourceEntityoptional types.
- Made
ItemStack- Added
getCanPlaceOn()andgetCanDestroy(). - Added upper maximum limit of 255 to amount property - will throw if exceeds.
- Added
Entity- Added function
getProperty(identifier: string): boolean | number | string | undefined- Gets an entity property. - Added function
setProperty(identifier: string, value: boolean | number | string): void- Sets an entity property during the next tick. - Added function
resetProperty(identifier: string): boolean | number | string;- Resets an entity property to its default value during the next tick and returns the default value.
- Added function
beforeEvents- Added event/property
removeEvent.
- Added event/property
afterEvents- Renamed event/property
removedEventtoremoveEvent.
- Renamed event/property
- Class
EntityRemovedAfterEvent- Renamed field
removedEntitytoremovedEntityId: removedEntityId: string. - Added field
typeId: string.
- Renamed field
- Added class
EntityRemovedBeforeEvent.- Added field
removedEntity: Entity.
- Added field
- Moved
EquipmentSlotto5.0and changed enum values to uppercase. - Moved
EntityEquippableComponentto5.0. ScoreboardsetObjectiveAtDisplaySlotreturn type now correctly set toScoreboardObjectiveorundefined.
ScoreboardIdentitygetEntityreturn type now correctly set toEntityorundefined.
setWeatherAPI can now take an optional duration parameter to set the weather duration.- Added
read-onlypropertyheightRange: NumberRange- Gets min/max dimension height limits. - Adding
Player.isSleepingandPlayer.isEmoting. - Changed
scoreboardIdentityto be valid even after the entity has been killed. - World Events
- Renamed
BlockBreakAfterEventtoPlayerBreakBlockAfterEvent.- Added read-only
itemStackAfterBreak?: ItemStack(undefined if empty hand). - Added read-only
itemStackBeforeBreak?: ItemStack(undefined if empty hand).
- Added read-only
- Renamed
BlockBreakAfterEventSignaltoPlayerBreakBlockAfterEventSignal.- subscribe function now takes
options?: BlockEventOptions.
- subscribe function now takes
- Added
PlayerBreakBlockBeforeEventwith the following members.cancel: boolean, cancels event from happening.itemStack?: ItemStack, the item stack in use by the player (undefined if empty hand).- read-only
player: Player, the player breaking the block.
- Added
PlayerBreakBlockBeforeEventSignal. - Renamed
BlockPlaceAfterEventtoPlayerPlaceBlockAfterEvent. - Renamed
BlockPlaceAfterEventSignaltoPlayerPlaceBlockAfterEventSignal.- subscribe function now takes
options?: BlockEventOptions.
- subscribe function now takes
- Added
PlayerPlaceBlockBeforeEventwith the following members.cancel: boolean, cancels event from happening.- readonly
face: Direction, the face the block is being placed on. - readonly
faceLocation: Vector3, the location on the face the block was placed on. itemStack: ItemStack, the item stack being used to place the block.- read-only
player: Player, the player placing the block.
- Added
PlayerPlaceBlockBeforeEventSignal. - Modified
WorldAfterEvents.- Renamed
blockBreaktoplayerBreakBlock. - Renamed
|blockPlacetoplayerPlaceBlock.
- Renamed
- Modified
WorldBeforeEvents.- Added
playerBreakBlock. - Added
playerPlaceBlock.
- Added
- Added
BlockEventOptionswith the following members.blockTypes?: string[], names of blocks to be filtered against.permutations?: BlockPermutation[], specific block permutations to be filtered against.
- Added class
EntityLoadAfterEvent.- New field
entity: Entity. - Added class
EntityLoadAfterEventSignal.
- New field
- Class
EntitySpawnAfterEvent.- Added property reado-nly
cause: EntityInitializationCause.
- Added property reado-nly
- Class
WorldAfterEvents.- Added property read-only
entityLoad: EntityLoadAfterEventSignal.
- Added property read-only
- Added enum
EntityInitializationCause.
- Renamed
- Deprecate
minecraft:creative_categorycomponent in JSON formats 1.20.20 and higher. - Creative group and command visibility can now be set in the
descriptionfield in JSON formats 1.20.20 and higher. - Changed fire enchant duration used on projectiles from a
ShooterItemComponentto match vanilla behavior. - Sound definitions now accept both float and integer values for
min_distanceandmax_distance. - Render controllers without textures will now result in a content error and be ignored.
minecraft:entity_placerwill now content error when invalid blocks are named in theuse_onanddispense_onlists.- Removed
MinecraftEntityTypesfrom@minecraft/serverand replaced with version from@minecraft/vanilla-data. - Exposed
MoonPhaseandWorld.getMoonPhaseto script. - Removed the
minecraft:animates_in_toolbarcomponent. - Removed the
minecraft:explodablecomponent. - Extra damage hover text now appears on all component items that have an applied Sharpness enchantment.
- The
minecraft:shootercomponent now supports the Quick Charge enchantment withminecraft:enchantablewhencharge_on_drawis true. - Remove nonfunctional entity slot options from
minecraft:wearablecomponent, ie. saddle, entity armor, and chest. - Custom items with
minecraft:wearablecomponent auto-equip when dropped from a dispenser, matching parity with vanilla armor items. - Removed the
server-authoritative-soundbool fromserver.properties. - Deprecate
on_digparameters fromminecraft:diggeritem component in JSON formats 1.20.20 and higher. - Removed the
minecraft:ignores_permissioncomponent. - Removed the
minecraft:mirrored_artcomponent. - Moved the
protectionfield fromminecraft:armorcomponent tominecraft:wearablecomponent in JSON formats 1.20.20 and higher - Deprecate
minecraft:armorcomponent in JSON formats 1.20.20 and higher. - Removed nonfunctional and redundant slot options from
minecraft:wearablecomponent, ie. mainhand, hotbar, inventory, enderchest, and equippable. - Items with the
minecraft:wearablecomponent using theweapon.offhandslot will no longer equip when item is used in hotbar. - Equipping custom wearable items trigger generic equip sound.
- Custom items with
minecraft:wearablecomponent can now be equipped by clicking and dragging in inventory or shift-clicking. - Added
Scoreboard.addScoreand improvedScoreboard.setScoreto return the updated score. cooldownfield for target descriptors now properly work inminecraft:behavior.nearest_prioritized_attackable_targetgoal.- Deprecated
minecraft:mining_speedin JSON formats 1.20.30 and higher. - Fixed an issue where items with format version 1.20.20 and above using the
menu_categoryfield in a world with the "Holiday Creator Features" experimental toggle enabled would not load. - Removed
minecraft:requires_interactcomponent.
- Renamed
block_propertyandhas_block_propertytoblock_stateandhas_block_state.
Fixes
Template:Fixes Others
- Empty maps now emit the appropriate sound when players draw them.
- The third-person camera will no longer clip through terrain when near water or lava.
- Fixed Creative mode players not being ignited when standing in fire.
- The player no longer gets forced into sneak or crawl during the riptide animation.
- Players should no longer accidentally trigger crawling when they shouldn't.
- Fixed bottom face of portal effect so its color and transparency match the other faces.
- Fixed an issue where players would disappear temporarily when joining a game for the first time.
- iOS and iPadOS: Fixed crash in blocks JSON loading.
- Fixed a crash that could occur when the game lost focus while entering a world.
- Fixed an issue where screen narration would read recipe book folder items as the first item in the folder.
- Fixed held map not being centered when playing on narrow aspect ratio screens.
- Xbox: Fixed missing low disk space warning.
- Third person camera no longer clips through snow, mud, and soul sand.
- Fixed an issue with the client failing to attempt connection to dedicated server in some situations.
- Fixed a bug that autocomplete suggestions for values coming after brackets are missing if there is no space between tilde (as Z coordinate) and block name in commands.
- The game no longer crashes when it tries to place an invalid custom feature.
- Crouch-jumping while aiming forward and holding down the build button will no longer continue to build blocks upwards past where the player is aiming.
- Fixed a crash in the Deferred Technical Preview that could occur while generating terrain.
- Fixed an issue with content errors occurring with the Holiday Creator Features toggle turned on when using a json object version of
max_stack_size,can_destroy_in_creative,hover_text_color. - Fixed worlds downloaded from Realms not loading packs correctly.
- Collecting fish, axolotls, and tadpoles with buckets now emits vibrations at the right position.
- Fixed ZL/ZR icons for Joy-Con and Switch Pro controller on Android.
- Fixed lighting of items in hand in the "Deferred Technical Preview".
- Optimization and fixes for point light contributions.
- Fixed feedback button behavior in the new "Play screen" not linking to the feedback page.
- Fixed various pixel scaling issues on the HUD screen.
- Fixed an issue where content errors for items at the latest format version would appear for other items.
- The game menu gamepad shortcut on the new death screen now works correctly.
- Concrete powder blocks are now the correct color for worlds imported from previous versions.
- Fixed an issue where the boat wouldn't spawn on the water if the block underneath the water was highlighted.
- Fixed a bug in Education mode that prevented summon NPC commands from working if the users did not have
worldbuilderpermission when the base version of the world was before 1.19.80.
Script error: No such module "fixes".
Trivia
- 1.20.20 is the sixth skipped version of Bedrock Edition, after 1.3.0, 1.15.0, 1.16.230, 1.17.20, and 1.18.20 being skipped.
- This is the update in the 1.20 cycle to have the most Previews/Betas, having 10.
References
<references group="">
</references>
de:Bedrock Edition 1.20.30 es:Bedrock Edition 1.20.30 ko:Bedrock Edition 1.20.30 pt:Edição Bedrock 1.20.30 ru:1.20.30 (Bedrock Edition) uk:1.20.30 (Bedrock Edition) zh:基岩版1.20.30