746 lines
40 KiB
Text
746 lines
40 KiB
Text
{{Infobox version
|
||
| title = v1.20.40
|
||
| edition = Bedrock
|
||
| vernum = 1.20.40
|
||
| image = Bedrock 1.20.40 PatchNotes.png
|
||
| image2 = Bedrock 1.20.40.png
|
||
| build = 18659016
|
||
| internal = '''Windows''': 1.20.4001.0<br>'''ChromeOS, Android, iOS, iPadOS, Fire''': 1.20.40.01<br>'''Xbox One''': 1.20.4001.70<br>'''PlayStation 4''': 2.75<br>'''Nintendo Switch''': v90
|
||
| versioncode = '''Android''':<br />
|
||
952004001 (armeabi-v7a, 33)<br />
|
||
962004001 (x86, 33)<br />
|
||
972004001 (arm64-v8a, 33)<br />
|
||
982004001 (x86_64, 33)
|
||
| server = 1.20.40.01
|
||
| serverdl = '''Server'''<br>[https://minecraft.azureedge.net/bin-win/bedrock-server-1.20.40.01.zip Windows]<br>[https://minecraft.azureedge.net/bin-linux/bedrock-server-1.20.40.01.zip Linux]
|
||
| date = October 24, 2023
|
||
| prevparent = 1.20.0
|
||
| prev = 1.20.32
|
||
| next = 1.20.41
|
||
| nextparent = 1.21.0
|
||
}}
|
||
|
||
'''1.20.40''' is a minor update to {{BE}} released on October 24, 2023,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/20637099144333|title=Minecraft - 1.20.40 (Bedrock)|website=Minecraft Feedback|date=October 24, 2023}}</ref> which brings more parity with {{JE}}, and fixes bugs.
|
||
|
||
== Additions ==
|
||
=== General ===
|
||
; [[Controls]]
|
||
* Added the ability to customize touch controls.
|
||
|
||
; [[Options]]
|
||
* Added "Customize Controls" experimental ''touch'' option, OFF by default.
|
||
** Enables the ability to customize touch controls.
|
||
*** It can only be done within a world.
|
||
|
||
; <samp>[[options.txt]]</samp>
|
||
* Added the following <code>options</code>:
|
||
** <code>gfx_moveStickX</code>, defaults to <code>0.15</code>.
|
||
** <code>gfx_moveStickY</code>, defaults to <code>0.6</code>.
|
||
** <code>gfx_moveStickScale</code>, defaults to <code>1</code>.
|
||
** <code>gfx_touchButton1X</code>, defaults to <code>0.925</code>.
|
||
** <code>gfx_touchButton1Y</code>, defaults to <code>0.4</code>.
|
||
** <code>gfx_touchButton1Scale</code>, defaults to <code>1</code>.
|
||
** <code>gfx_touchButton1Opacity</code>, defaults to <code>1</code>.
|
||
** <code>gfx_touchButton2X</code>, defaults to <code>0.825</code>.
|
||
** <code>gfx_touchButton2Y</code>, defaults to <code>0.5</code>.
|
||
** <code>gfx_touchButton2Scale</code>, defaults to <code>1</code>.
|
||
** <code>gfx_touchButton2Opacity</code>, defaults to <code>1</code>.
|
||
** <code>gfx_touchButton3X</code>, defaults to <code>0.925</code>.
|
||
** <code>gfx_touchButton3Y</code>, defaults to <code>0.6</code>.
|
||
** <code>gfx_touchButton3Scale</code>, defaults to <code>1</code>.
|
||
** <code>gfx_touchButton3Opacity</code>, defaults to <code>1</code>.
|
||
** <code>gfx_touchButton4X</code>, defaults to <code>0.825</code>.
|
||
** <code>gfx_touchButton4Y</code>, defaults to <code>0.7</code>.
|
||
** <code>gfx_touchButton4Scale</code>, defaults to <code>1</code>.
|
||
** <code>gfx_touchButton4Opacity</code>, defaults to <code>1</code>.
|
||
** <code>gfx_touchButton5X</code>, defaults to <code>0.925</code>.
|
||
** <code>gfx_touchButton5Y</code>, defaults to <code>0.8</code>.
|
||
** <code>gfx_touchButton5Scale</code>, defaults to <code>1</code>.
|
||
** <code>gfx_touchButton5Opacity</code>, defaults to <code>1</code>.
|
||
** <code>gfx_touchDpadX</code>, defaults to <code>0.135</code>.
|
||
** <code>gfx_touchDpadY</code>, defaults to <code>0.775</code>.
|
||
** <code>gfx_touchDpadScale</code>, defaults to <code>1</code>.
|
||
** <code>gfx_touchDpadOpacity</code>, defaults to <code>1</code>.
|
||
** <code>gfx_classicButton1X</code>, defaults to <code>0.9</code>.
|
||
** <code>gfx_classicButton1Y</code>, defaults to <code>0.6</code>.
|
||
** <code>gfx_classicButton1Scale</code>, defaults to <code>1</code>.
|
||
** <code>gfx_classicButton1Opacity</code>, defaults to <code>1</code>.
|
||
** <code>gfx_classicButton2X</code>, defaults to <code>0.9</code>.
|
||
** <code>gfx_classicButton2Y</code>, defaults to <code>0.75</code>.
|
||
** <code>gfx_classicButton2Scale</code>, defaults to <code>1</code>.
|
||
** <code>gfx_classicButton2Opacity</code>, defaults to <code>1</code>.
|
||
** <code>gfx_classicButton3X</code>, defaults to <code>0.9</code>.
|
||
** <code>gfx_classicButton3Y</code>, defaults to <code>0.9</code>.
|
||
** <code>gfx_classicButton3Scale</code>, defaults to <code>1</code>.
|
||
** <code>gfx_classicButton3Opacity</code>, defaults to <code>1</code>.
|
||
|
||
== Changes ==
|
||
=== Blocks ===
|
||
; [[Note Block]]
|
||
* Updated the sound that’s played when [[wither skeleton]] [[skull]]s are placed on top.
|
||
|
||
; [[Sculk]]
|
||
* No longer drops [[XP]] when mined with [[Silk Touch]].
|
||
|
||
; [[Sculk Sensor]] and [[Calibrated Sculk Sensor]]
|
||
* Can now detect closing the inventory of a [[boat with chest]], a [[Boat with Chest|bamboo raft with chest]], or a [[minecart with chest]].
|
||
|
||
; [[Water]]
|
||
* [[Mob]]s no longer receive [[fall damage]] when falling into a 1 block deep water pool.
|
||
* The ambient sounds for entering exiting water is now played only when an [[entity]] is submerged below eye-level in water, matching {{JE}}.
|
||
* The splash sound for entering water has been updated to match {{JE}}.<ref>{{bug|MCPE-44120}}</ref>
|
||
|
||
=== Command format ===
|
||
; {{cmd|give}}
|
||
* The sound for picking up items is now played when using the [[command]].
|
||
|
||
; [[Chest]], [[Ender Chest]], [[Stonecutter]], and [[Trapped Chest]]
|
||
* Now they use the <code>minecraft:cardinal_direction</code> [[block state]] instead of <code>facing_direction</code>.
|
||
** <code>minecraft:cardinal_direction</code> uses four string values <code>["east", "north", "south", "west"]</code>.
|
||
|
||
=== Gameplay ===
|
||
; [[Game rule]]s
|
||
* The <code>spawnradius</code> game rule is now set to <code>10</code> by default to match {{JE}}.
|
||
|
||
=== General ===
|
||
; [[Options]]
|
||
* The "Respawn radius" advanced option is now set to <code>10</code> by default instead of <code>5</code>.
|
||
|
||
=== Items ===
|
||
; [[Glass Bottle]]
|
||
* Now emit sounds when filling it from [[water]].
|
||
* Pouring liquid from a bottle into a [[cauldron]] emits the appropriate [[sound]].
|
||
* Filling a bottle from a cauldron now emits the appropriate sound.
|
||
* Drinking from a bottle now emits the appropriate sound.
|
||
|
||
; [[Explorer Map]]
|
||
* Updated structure icons on explorer maps sold by [[cartographer]]s.
|
||
|
||
; [[Goat Horn]]s
|
||
* Now have a range of 256 blocks.
|
||
|
||
=== Mobs ===
|
||
; [[Cat]]
|
||
* Now plays a [[sound]] when begging for food.
|
||
|
||
; [[Guardian]] and [[Elder Guardian]]
|
||
* Makes flopping [[sound]]s again when on land.
|
||
|
||
; [[Iron Golem]] and [[Snow Golem]]
|
||
* Now have a crumbling-like [[particle]] effect when they are created.
|
||
|
||
; [[Villager]]
|
||
* [[Cartographer]]s no longer offer exploration maps as a trade item when not in the overworld.
|
||
|
||
; [[Witch]]
|
||
* Now target [[player]]s within a 16 block distance.
|
||
|
||
; [[Wither]]
|
||
* The [[boss bar]] on the HUD is now same color as {{JE}}.
|
||
|
||
; [[Wither Skeleton]]
|
||
* Now have their own unique [[sound]]s.
|
||
|
||
; [[Zombie Villager]]
|
||
* Curing time is now randomized between 3 and 5 minutes, to match {{JE}}.
|
||
|
||
=== Non-mob entities ===
|
||
; [[Boat]] and [[Boat with Chest]]
|
||
* Falling from a great height while riding it no longer deals [[fall damage]].
|
||
|
||
== Experimental ==
|
||
These additions and changes are accessible by enabling the "Villager Trade Rebalancing", "Beta APIs", "Molang Features", and "Experimental Cameras" experimental toggles.
|
||
=== Changes ===
|
||
==== Gameplay ====
|
||
; [[Trading]]
|
||
* Added seven new maps which cartographers can sell, depending on the 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.
|
||
** Village maps points to a village in specific biome. Jungle explorer map points to a jungle pyramid. Swamp explorer map points to a swamp hut.
|
||
:: {| class="wikitable" style="text-align:center"
|
||
|+ Available new tradable maps
|
||
|-
|
||
! !! Desert !! Jungle !! Plains !! Savanna !! Snow !! Swamp !! Taiga
|
||
|-
|
||
! Group 1
|
||
| Savanna Village Map || Savanna Village Map || Savanna Village Map || Desert Village Map || Plains Village Map || Snowy Village Map || Plains Village Map
|
||
|-
|
||
! Group 2
|
||
| Plains Village Map || Desert Village Map || Taiga Village Map || Plains Village Map || Taiga Village Map || Taiga Village Map || Snowy Village Map
|
||
|-
|
||
! Group 3
|
||
| Jungle Explorer Map || Swamp Explorer Map || – || Jungle Explorer Map || Swamp Explorer Map || Jungle Explorer Map || Swamp Explorer Map
|
||
|}
|
||
:: {| class="wikitable" style="text-align:center"
|
||
|+ Current version of trades for cartographer
|
||
|-
|
||
! Level !! Item wanted !! Default quantity !! Price multiplier !! Item given !! Quantity !! Trades until disabled !! XP to villager
|
||
|-
|
||
! rowspan=2 | Novice
|
||
| {{ItemLink|Paper}} || 24 || 0.05 || {{ItemLink|Emerald}} || 1 || 16 || 2
|
||
|-
|
||
| {{ItemLink|Emerald}} || 7 || 0.05 || {{ItemLink|Empty Map}} || 1 || 12 || 1
|
||
|-
|
||
! rowspan=2 | Apprentice
|
||
| {{BlockLink|Glass Pane}} || 11 || 0.05 || {{ItemLink|Emerald}} || 1 || 16 || 10
|
||
|-
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Compass}} || 8<br>1 || 0.2 || ''Forementioned maps''<ref group=note>Divided into 3 groups, pulled independently.</ref> || 1 || 12 || 5
|
||
|-
|
||
! rowspan=2 | Journeyman
|
||
| {{ItemLink|Compass}} || 1 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 10
|
||
|-
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Compass}} || 13<br>1 || 0.2 || {{ItemLink|Ocean Explorer Map}} || 1 || 12 || 10
|
||
|-
|
||
! rowspan=2 | Expert
|
||
| {{ItemLink|Emerald}} || 7 || 0.05 || {{ItemLink|Item Frame}} || 1 || 12 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 3 || 0.05 || {{BlockSprite|white-banner}}{{BlockSprite|blue-banner}}{{BlockSprite|light-blue-banner}}{{BlockSprite|red-banner}}{{BlockSprite|pink-banner}}{{BlockSprite|green-banner}}{{BlockSprite|lime-banner}}{{BlockSprite|gray-banner}}<br>{{BlockSprite|black-banner}}{{BlockSprite|purple-banner}}{{BlockSprite|magenta-banner}}{{BlockSprite|cyan-banner}}{{BlockSprite|brown-banner}}{{BlockSprite|yellow-banner}}{{BlockSprite|orange-banner}}{{BlockSprite|light-gray-banner}}<br>Any color blank [[Banner]]<ref group="note" name="colored-offers">The list of possible offers contains individual offers for each color, so multiple colors may be offered by the same villager as separate trades.</ref> || 1 || 12 || 15
|
||
|-
|
||
! rowspan=2 | Master
|
||
| {{ItemLink|Emerald}} || 8 || 0.05 || {{ItemLink|Banner Pattern|Globe Banner Pattern}} || 1 || 12 || 30
|
||
|-
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Compass}} || 14<br>1 || 0.2 || {{ItemLink|Woodland Explorer Map}} || 1 || 1 || 30
|
||
|}
|
||
* Changed trades of armorers, change summary:
|
||
** Buying diamond armor now also requires a small amount of diamonds.
|
||
** Most master-level armorers buy iron blocks and pay 4 emeralds for them.
|
||
** Chainmail armor is exclusively sold by jungle and swamp armorers.
|
||
** The savanna armorer sells cursed diamond armor at reduced prices.
|
||
** The taiga armorer can swap one piece of diamond armor for another.
|
||
:: {| class="wikitable" style="text-align:center"
|
||
|+ Current version of trades for desert armorers
|
||
|-
|
||
! Level !! Item wanted !! Default quantity !! Price multiplier !! Item given !! Quantity !! Trades until disabled !! XP to villager
|
||
|-
|
||
! rowspan=2 | Novice
|
||
| {{ItemLink|Coal}} || 15 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
| {{ItemLink|Iron Ingot}} || 5 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
! rowspan=4 | Apprentice
|
||
| {{ItemLink|Emerald}} || 4 || 0.05 || {{ItemLink|Iron Boots}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Iron Helmet}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 7 || 0.05 || {{ItemLink|Iron Leggings}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Iron Chestplate}} || 1 || 12 || 5
|
||
|-
|
||
! rowspan=3 | Journeyman
|
||
| {{ItemLink|Lava Bucket}} || 1 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 20
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Shield}} || 1 || 12 || 10
|
||
|-
|
||
| {{ItemLink|Emerald}} || 36 || 0.2 || {{ItemLink|Bell}} || 1 || 12 || 10
|
||
|-
|
||
! rowspan=4 | Expert
|
||
| {{ItemLink|Emerald}} || 8 || 0.05 || {{ItemLink|Iron Boots}} (Thorns I) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Iron Helmet}} (Thorns I) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 11 || 0.05 || {{ItemLink|Iron Leggings}} (Thorns I) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 13 || 0.05 || {{ItemLink|Iron Chestplate}} (Thorns I) || 1 || 3 || 15
|
||
|-
|
||
! rowspan=3 | Master
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond}} || 16<br>4 || 0.05 || {{ItemLink|Diamond Chestplate}} (Thorns I) || 1 || 3 || 30
|
||
|-
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond}} || 16<br>3 || 0.05 || {{ItemLink|Diamond Leggings}} (Thorns I) || 1 || 3 || 30
|
||
|-
|
||
| {{BlockLink|Block of Iron}} || 1 || 0.05 || {{ItemLink|Emerald}} || 4 || 12 || 30
|
||
|}
|
||
:: {| class="wikitable" style="text-align:center"
|
||
|+ Current version of trades for jungle armorers
|
||
|-
|
||
! Level !! Item wanted !! Default quantity !! Price multiplier !! Item given !! Quantity !! Trades until disabled !! XP to villager
|
||
|-
|
||
! rowspan=2 | Novice
|
||
| {{ItemLink|Coal}} || 15 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
| {{ItemLink|Iron Ingot}} || 5 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
! rowspan=4 | Apprentice
|
||
| {{ItemLink|Emerald}} || 4 || 0.05 || {{ItemLink|Chainmail Boots}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Chainmail Helmet}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 7 || 0.05 || {{ItemLink|Chainmail Leggings}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Chainmail Chestplate}} || 1 || 12 || 5
|
||
|-
|
||
! rowspan=3 | Journeyman
|
||
| {{ItemLink|Lava Bucket}} || 1 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 20
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Shield}} || 1 || 12 || 10
|
||
|-
|
||
| {{ItemLink|Emerald}} || 36 || 0.2 || {{ItemLink|Bell}} || 1 || 12 || 10
|
||
|-
|
||
! rowspan=4 | Expert
|
||
| {{ItemLink|Emerald}} || 8 || 0.05 || {{ItemLink|Chainmail Boots}} (Unbreaking I) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Chainmail Helmet}} (Unbreaking I) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 11 || 0.05 || {{ItemLink|Chainmail Leggings}} (Unbreaking I) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 13 || 0.05 || {{ItemLink|Chainmail Chestplate}} (Unbreaking I) || 1 || 3 || 15
|
||
|-
|
||
! rowspan=3 | Master
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Chainmail Helmet}} (Projectile Protection I) || 1 || 3 || 30
|
||
|-
|
||
| {{ItemLink|Emerald}} || 8 || 0.05 || {{ItemLink|Chainmail Boots}} (Feather Falling I) || 1 || 3 || 30
|
||
|-
|
||
| {{BlockLink|Block of Iron}} || 1 || 0.05 || {{ItemLink|Emerald}} || 4 || 12 || 30
|
||
|}
|
||
:: {| class="wikitable" style="text-align:center"
|
||
|+ Current version of trades for plains armorers
|
||
|-
|
||
! Level !! Item wanted !! Default quantity !! Price multiplier !! Item given !! Quantity !! Trades until disabled !! XP to villager
|
||
|-
|
||
! rowspan=2 | Novice
|
||
| {{ItemLink|Coal}} || 15 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
| {{ItemLink|Iron Ingot}} || 5 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
! rowspan=4 | Apprentice
|
||
| {{ItemLink|Emerald}} || 4 || 0.05 || {{ItemLink|Iron Boots}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Iron Helmet}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 7 || 0.05 || {{ItemLink|Iron Leggings}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Iron Chestplate}} || 1 || 12 || 5
|
||
|-
|
||
! rowspan=3 | Journeyman
|
||
| {{ItemLink|Lava Bucket}} || 1 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 20
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Shield}} || 1 || 12 || 10
|
||
|-
|
||
| {{ItemLink|Emerald}} || 36 || 0.2 || {{ItemLink|Bell}} || 1 || 12 || 10
|
||
|-
|
||
! rowspan=4 | Expert
|
||
| {{ItemLink|Emerald}} || 8 || 0.05 || {{ItemLink|Iron Boots}} (Protection I) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Iron Helmet}} (Protection I) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 11 || 0.05 || {{ItemLink|Iron Leggings}} (Protection I) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 13 || 0.05 || {{ItemLink|Iron Chestplate}} (Protection I) || 1 || 3 || 15
|
||
|-
|
||
! rowspan=3 | Master
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond}} || 16<br>3 || 0.05 || {{ItemLink|Diamond Leggings}} (Protection I) || 1 || 3 || 30
|
||
|-
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond}} || 16<br>2 || 0.05 || {{ItemLink|Diamond Boots}} (Protection I) || 1 || 3 || 30
|
||
|-
|
||
| {{BlockLink|Block of Iron}} || 1 || 0.05 || {{ItemLink|Emerald}} || 4 || 12 || 30
|
||
|}
|
||
:: {| class="wikitable" style="text-align:center"
|
||
|+ Current version of trades for savanna armorers
|
||
|-
|
||
! Level !! Item wanted !! Default quantity !! Price multiplier !! Item given !! Quantity !! Trades until disabled !! XP to villager
|
||
|-
|
||
! rowspan=2 | Novice
|
||
| {{ItemLink|Coal}} || 15 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
| {{ItemLink|Iron Ingot}} || 5 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
! rowspan=4 | Apprentice
|
||
| {{ItemLink|Emerald}} || 4 || 0.05 || {{ItemLink|Iron Boots}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Iron Helmet}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 7 || 0.05 || {{ItemLink|Iron Leggings}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Iron Chestplate}} || 1 || 12 || 5
|
||
|-
|
||
! rowspan=3 | Journeyman
|
||
| {{ItemLink|Lava Bucket}} || 1 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 20
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Shield}} || 1 || 12 || 10
|
||
|-
|
||
| {{ItemLink|Emerald}} || 36 || 0.2 || {{ItemLink|Bell}} || 1 || 12 || 10
|
||
|-
|
||
! rowspan=4 | Expert
|
||
| {{ItemLink|Emerald}} || 2 || 0.05 || {{ItemLink|Iron Boots}} (Curse of Binding) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 3 || 0.05 || {{ItemLink|Iron Helmet}} (Curse of Binding) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Iron Leggings}} (Curse of Binding) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 7 || 0.05 || {{ItemLink|Iron Chestplate}} (Curse of Binding) || 1 || 3 || 15
|
||
|-
|
||
! rowspan=3 | Master
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond}} || 6<br>2 || 0.05 || {{ItemLink|Diamond Helmet}} (Curse of Binding) || 1 || 3 || 30
|
||
|-
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond}} || 8<br>3 || 0.05 || {{ItemLink|Diamond Chestplate}} (Curse of Binding) || 1 || 3 || 30
|
||
|-
|
||
| {{BlockLink|Block of Iron}} || 1 || 0.05 || {{ItemLink|Emerald}} || 4 || 12 || 30
|
||
|}
|
||
:: {| class="wikitable" style="text-align:center"
|
||
|+ Current version of trades for snow armorers
|
||
|-
|
||
! Level !! Item wanted !! Default quantity !! Price multiplier !! Item given !! Quantity !! Trades until disabled !! XP to villager
|
||
|-
|
||
! rowspan=2 | Novice
|
||
| {{ItemLink|Coal}} || 15 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
| {{ItemLink|Iron Ingot}} || 5 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
! rowspan=4 | Apprentice
|
||
| {{ItemLink|Emerald}} || 4 || 0.05 || {{ItemLink|Iron Boots}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Iron Helmet}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 7 || 0.05 || {{ItemLink|Iron Leggings}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Iron Chestplate}} || 1 || 12 || 5
|
||
|-
|
||
! rowspan=3 | Journeyman
|
||
| {{ItemLink|Lava Bucket}} || 1 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 20
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Shield}} || 1 || 12 || 10
|
||
|-
|
||
| {{ItemLink|Emerald}} || 36 || 0.2 || {{ItemLink|Bell}} || 1 || 12 || 10
|
||
|-
|
||
! rowspan=2 | Expert
|
||
| {{ItemLink|Emerald}} || 8 || 0.05 || {{ItemLink|Iron Boots}} (Frost Walker I) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Iron Helmet}} (Aqua Affinity) || 1 || 3 || 15
|
||
|-
|
||
! rowspan=3 | Master
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond}} || 12<br>2 || 0.05 || {{ItemLink|Diamond Boots}} (Frost Walker I) || 1 || 3 || 30
|
||
|-
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond}} || 12<br>3 || 0.05 || {{ItemLink|Diamond Helmet}} (Aqua Affinity) || 1 || 3 || 30
|
||
|-
|
||
| {{BlockLink|Block of Iron}} || 1 || 0.05 || {{ItemLink|Emerald}} || 4 || 12 || 30
|
||
|}
|
||
:: {| class="wikitable" style="text-align:center"
|
||
|+ Current version of trades for swamp armorers
|
||
|-
|
||
! Level !! Item wanted !! Default quantity !! Price multiplier !! Item given !! Quantity !! Trades until disabled !! XP to villager
|
||
|-
|
||
! rowspan=2 | Novice
|
||
| {{ItemLink|Coal}} || 15 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
| {{ItemLink|Iron Ingot}} || 5 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
! rowspan=4 | Apprentice
|
||
| {{ItemLink|Emerald}} || 4 || 0.05 || {{ItemLink|Chainmail Boots}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Chainmail Helmet}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 7 || 0.05 || {{ItemLink|Chainmail Leggings}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Chainmail Chestplate}} || 1 || 12 || 5
|
||
|-
|
||
! rowspan=3 | Journeyman
|
||
| {{ItemLink|Lava Bucket}} || 1 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 20
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Shield}} || 1 || 12 || 10
|
||
|-
|
||
| {{ItemLink|Emerald}} || 36 || 0.2 || {{ItemLink|Bell}} || 1 || 12 || 10
|
||
|-
|
||
! rowspan=4 | Expert
|
||
| {{ItemLink|Emerald}} || 8 || 0.05 || {{ItemLink|Chainmail Boots}} (Mending) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Chainmail Helmet}} (Mending) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 11 || 0.05 || {{ItemLink|Chainmail Leggings}} (Mending) || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}} || 13 || 0.05 || {{ItemLink|Chainmail Chestplate}} (Mending) || 1 || 3 || 15
|
||
|-
|
||
! rowspan=3 | Master
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Chainmail Helmet}} (Respiration I) || 1 || 3 || 30
|
||
|-
|
||
| {{ItemLink|Emerald}} || 8 || 0.05 || {{ItemLink|Chainmail Boots}} (Depth Strider I) || 1 || 3 || 30
|
||
|-
|
||
| {{BlockLink|Block of Iron}} || 1 || 0.05 || {{ItemLink|Emerald}} || 4 || 12 || 30
|
||
|}
|
||
:: {| class="wikitable" style="text-align:center"
|
||
|+ Current version of trades for taiga armorers
|
||
|-
|
||
! Level !! Item wanted !! Default quantity !! Price multiplier !! Item given !! Quantity !! Trades until disabled !! XP to villager
|
||
|-
|
||
! rowspan=2 | Novice
|
||
| {{ItemLink|Coal}} || 15 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
| {{ItemLink|Iron Ingot}} || 5 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 2
|
||
|-
|
||
! rowspan=4 | Apprentice
|
||
| {{ItemLink|Emerald}} || 4 || 0.05 || {{ItemLink|Iron Boots}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Iron Helmet}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 7 || 0.05 || {{ItemLink|Iron Leggings}} || 1 || 12 || 5
|
||
|-
|
||
| {{ItemLink|Emerald}} || 9 || 0.05 || {{ItemLink|Iron Chestplate}} || 1 || 12 || 5
|
||
|-
|
||
! rowspan=3 | Journeyman
|
||
| {{ItemLink|Lava Bucket}} || 1 || 0.05 || {{ItemLink|Emerald}} || 1 || 12 || 20
|
||
|-
|
||
| {{ItemLink|Emerald}} || 5 || 0.05 || {{ItemLink|Shield}} || 1 || 12 || 10
|
||
|-
|
||
| {{ItemLink|Emerald}} || 36 || 0.2 || {{ItemLink|Bell}} || 1 || 12 || 10
|
||
|-
|
||
! rowspan=4 | Expert
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond Boots}} || 4<br>1 || 0.05 || {{ItemLink|Diamond Leggings}} || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond Leggings}} || 4<br>1 || 0.05 || {{ItemLink|Diamond Chestplate}} || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond Helmet}} || 4<br>1 || 0.05 || {{ItemLink|Diamond Boots}} || 1 || 3 || 15
|
||
|-
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond Chestplate}} || 2<br>1 || 0.05 || {{ItemLink|Diamond Helmet}} || 1 || 3 || 15
|
||
|-
|
||
! rowspan=3 | Master
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond}} || 18<br>4 || 0.05 || {{ItemLink|Diamond Chestplate}} (Blast Protection I) || 1 || 3 || 30
|
||
|-
|
||
| {{ItemLink|Emerald}}<br>{{ItemLink|Diamond}} || 18<br>3 || 0.05 || {{ItemLink|Diamond Leggings}} (Blast Protection I) || 1 || 3 || 30
|
||
|-
|
||
| {{BlockLink|Block of Diamond}} || 1 || 0.05 || {{ItemLink|Emerald}} || 42 || 12 || 30
|
||
|}
|
||
|
||
==== World generation ====
|
||
; [[Ancient City]]
|
||
* Increases the chance of generating enchanted books with [[Mending]].
|
||
|
||
; [[Desert Pyramid]]
|
||
* Increases the chance of generating enchanted books with [[Unbreaking]] (level I to III).
|
||
|
||
; [[Jungle Temple]]
|
||
* Increases the chance of generating enchanted books with [[Unbreaking]] (level I to III).
|
||
|
||
; [[Mineshaft]]
|
||
* Increases the chance of generating enchanted books with [[Efficiency]] (level I to V).
|
||
|
||
; [[Pillager Outpost]]
|
||
* Increases the chance of generating enchanted books with [[Quick Charge]] (level I to III).
|
||
|
||
==== Technical ====
|
||
; [[API]]
|
||
* Changed the names of the <code>CameraSetOptions</code> options to not include the word 'Script'.
|
||
* Added the <code>chat(message: string)</code> method.
|
||
* Changed <code>get</code> to return <code>ItemType | undefined</code>.
|
||
* Changed source on <code>ItemDefinitionTriggeredAfterEvent</code> to be optional.
|
||
* Added the following methods to <code>Player</code>:
|
||
** <code>above(steps?: number): Block | undefined</code>
|
||
** <code>below(steps?: number): Block | undefined</code>
|
||
** <code>north(steps?: number): Block | undefined</code>
|
||
** <code>east(steps?: number): Block | undefined</code>
|
||
** <code>south(steps?: number): Block | undefined</code>
|
||
** <code>west(steps?: number): Block | undefined</code>
|
||
** <code>offset(offset: Vector3): Block | undefined</code>
|
||
** <code>center(): Vector3</code>
|
||
** <code>bottomCenter(): Vector3</code>
|
||
** Made <code>getItemStack</code> function return <code>ItemStack</code> or <code>undefined</code>.
|
||
** <code>playMusic(trackId: string, musicOptions?: MusicOptions): void</code>
|
||
** <code>queueMusic(trackId: string, musicOptions?: MusicOptions): void</code>
|
||
** <code>stopMusic(): void</code>
|
||
* <code>BlockStates</code>
|
||
** Made get function return <code>BlockStateType</code> or <code>undefined</code>.
|
||
* Updated </code>ExplosionAfterEvent</code> and </code>ExplosionBeforeEvent</code>.
|
||
** <code>getUpdatedBlocks()</code> will now return <code>Block[]</code>.
|
||
** <code>setUpdatesBlocks(blocks: Block[])</code> now takes in a <code>Block[]</code>.
|
||
* Dynamic Properties
|
||
** Property registration is no longer required and <code>propertyRegistry</code> has been removed from the <code>worldInitialize</code> event.
|
||
** Removed limits on the count and size of properties that can set on an entity or the world.
|
||
** Default values have been removed. <code>getProperty</code> will now always return undefined for unset properties.
|
||
** String dynamic property values are now restricted to a length of <code>32767</code> ''bytes''.
|
||
** Removed function <code>removeDynamicProperty</code>.
|
||
** Added function <code>getDynamicPropertyIds</code> - Returns an array of all dynamic property ids on an entity/world used by the [[behavior pack]].
|
||
** Added function <code>getDynamicPropertyTotalByteCount</code> - Returns the total number of bytes used by all dynamic properties on an entity/world by the behavior pack.
|
||
** Added function <code>clearDynamicProperties</code> - Removes all dynamic properties added by this behavior pack from an entity/world.
|
||
** Dynamic property numbers are now stored with double precision (<code>64</code> ''bits'')
|
||
* Adding <code>PlayerInteractWithBlock</code> and <code>PlayerInteractWithEntity</code> before & after events.
|
||
* Adding <code>PlayerDimensionChangeBeforeEvent</code> and <code>PlayerDimensionChangeAfterEvent</code>.
|
||
* Released <code>World.getMoonPhase</code>, <code>MoonPhase</code>, and <code>MoonPhaseCount</code> v<code>1.6.0</code>.
|
||
* Camera APIs moved from ''beta'' to <code>1.6.0</code>.
|
||
* Released <code>Entity.is*</code> API’s from ''beta'' to <code>1.6.0</code>:
|
||
** <code>isSleeping</code>.
|
||
** <code>isSneaking</code>.
|
||
** <code>isSprinting</code>.
|
||
** <code>isSwimming</code>.
|
||
** <code>isClimbing</code>.
|
||
** <code>isOnGround</code>.
|
||
** <code>isInWater</code>.
|
||
** <code>isFalling</code>.
|
||
* Released player level & XP APIs from ''beta'' to <code>1.6.0</code>:
|
||
** <code>addLevels</code>.
|
||
** <code>addExperience</code>.
|
||
** <code>level</code>.
|
||
** <code>getTotalXP</code>.
|
||
** <code>xpEarnedAtCurrentLevel</code>.
|
||
** <code>totalXpNeededForNextLevel</code>.
|
||
** <code>resetLevel</code>.
|
||
* Released <code>Player.is*</code> API’s from ''beta'' to <code>1.6.0</code>:
|
||
** <code>isEmoting</code>.
|
||
** <code>isGliding</code>.
|
||
** <code>isJumping</code>.
|
||
** <code>isFlying</code>.
|
||
* Updated all methods besides show on <code>ActionFormData</code>, <code>MessageFormData</code>, and <code>ModalFormData</code> to be callable in read-only mode.
|
||
* <code>BlockInventoryComponent</code>
|
||
** container member variable now correctly reflects it can be a <code>Container</code> or <code>undefined</code>.
|
||
* Fixed a versioning bug preventing <code>@minecraft/server-ui</code> module from working with <code>@minecraft/server</code> above version <code>1.2.0</code>.
|
||
* <code>WeatherType</code> moved to <code>1.6.0</code>:
|
||
** Moved function <code>setWeather</code> to <code>1.6.0</code>.
|
||
** Moved event/property <code>entityRemove</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved event/property <code>entityRemove</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>EntityRemovedAfterEvent</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>EntityRemoveAfterEventSignal</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>EntityRemovedBeforeEvent</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>EntityRemoveBeforeEventSignal</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved event/property <code>entityLoad</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>EntityLoadAfterEvent</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>EntityLoadAfterEventSignal</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved event/property <code>entitySpawn</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved enum <code>EntityInitializationCause</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>EntitySpawnAfterEvent</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>EntitySpawnAfterEventSignal</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved event/property <code>playerBreakBlock</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved event/property <code>playerBreakBlock</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>PlayerBreakBlockAfterEvent</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>PlayerBreakBlockAfterEventSignal</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>PlayerBreakBlockBeforeEvent</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>PlayerBreakBlockBeforeEventSignal</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved event/property <code>playerPlaceBlock</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>PlayerPlaceBlockAfterEvent</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>PlayerPlaceBlockAfterEventSignal</code> from ''beta'' to <code>1.6.0</code>.
|
||
* Moved class <code>BlockEventSignalOptions</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Move <code>isAir(): boolean</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Move <code>isLiquid(): boolean</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved <code>amount</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved <code>keepOnDeath: boolean</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved <code>lockMode: ItemLockMode</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved <code>nameTag?: string</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved <code>clone(): ItemStack</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved <code>getTags(): string[]</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved <code>hasTag(tag: string): boolean</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved <code>setCanDestroy(blockIdentifiers?: string[]): void</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved <code>getCanDestroy(): string[]</code> from ''beta'' to 1.6.0.
|
||
** Moved <code>setCanPlaceOn(blockIdentifiers?: string[]): void</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved <code>getCanPlaceOn(): string[]</code> from ''beta'' to <code>1.6.0</code>.
|
||
** Moved function <code>getProperty</code> to <code>1.6.0</code>.
|
||
** Moved function <code>resetProperty</code> to <code>1.6.0</code>.
|
||
** Moved function <code>setProperty</code> to <code>1.6.0</code>.
|
||
* Added function <code>getWeather</code>.
|
||
* Added <code>matches</code> function called on an entity, which takes in <code>EntityQueryOptions</code> and returns true if the entity matches and false otherwise.
|
||
* Moved <code>getRotation</code> from <code>Beta</code> to <code>1.6.0</code>.
|
||
* Move <code>setRotation</code> from <code>beta</code> to <code>1.6.0</code>.
|
||
* Added <code>PlayerLeaveBeforeEvent</code> - This event fires when a player leaves the server, before the ''Player'' object is removed.
|
||
* Releasing <code>PlayerDimensionChangeAfterEvent</code> <code>beta</code> to <code>1.6.0</code>.
|
||
|
||
; [[JSON]]
|
||
* Added a content error when attempting to load a damage sensor with an invalid "cause" value.
|
||
* Allow single value parsing for <code>minecraft:icon</code> item component.
|
||
* The camel mob dash component can now be applied to rideable mobs other than horse, donkey, and mule using <code>minecraft:dash</code>.
|
||
* Trade items now have a <code>filters</code> property to determine if a trade should be considered.
|
||
* Trade items no longer support the <code>biome</code> property to check villager biome types, the <code>is_mark_variant</code> filter can be used in the <code>filters</code> property instead to check the villager biome type.
|
||
* Deprecated <code>minecraft:weapon</code> component starting in version 1.20.40.
|
||
* Deprecated <code>minecraft:on_use</code> component starting in version 1.20.40.
|
||
* Deprecated <code>minecraft:on_use_on</code> component starting in version 1.20.40.
|
||
* The <code>behavior.random_look_around_and_sit</code> now has the field <code>continue_sitting_on_reload</code>.
|
||
* <code>behavior.is_scenting</code> renamed to generic <code>behavior.timer_flag_1</code>.
|
||
* <code>behavior.is_rising</code> renamed to generic <code>behavior.timer_flag_2</code>.
|
||
* <code>behavior.is_feeling_happy</code> renamed to generic <code>behavior.timer_flag_3</code>.
|
||
* <code>behavior.timer_flag 1</code>: Fires an event when this behavior starts, then waits for a duration before stopping. When stopping due to that timeout or due to being interrupted by another behavior, fires another event. <code>query.timer_flag_1</code> will return <code>1.0</code> on both the client and server when this behavior is running, and <code>0.0</code> otherwise.
|
||
* <code>behavior.timer_flag 2</code>: Fires an event when this behavior starts, then waits for a duration before stopping. When stopping due to that timeout or due to being interrupted by another behavior, fires another event. <code>query.timer_flag_2</code> will return <code>1.0</code> on both the client and server when this behavior is running, and <code>0.0</code> otherwise.
|
||
* <code>behavior.timer_flag 3</code>: Fires an event when this behavior starts, then waits for a duration before stopping. When stopping due to that timeout or due to being interrupted by another behavior, fires another event. <code>query.timer_flag_3</code> will return <code>1.0</code> on both the client and server when this behavior is running, and <code>0.0</code> otherwise.
|
||
* Unlocked <code>behavior.random_search_and_dig</code>.
|
||
* <code>target_blocks</code> field added. List of blocks that the mob can dig on. Default if <code>target_blocks</code> isn't added is dirt, grass, podzol, dirt with roots, moss, mud, and muddy mangrove roots.
|
||
* <code>item_table</code> field added. Path to a loot table that specifies what the mob can dig up. <code>item_table</code> takes precedence over <code>items</code>.
|
||
* Content errors added if the behavior has trouble reading or finding <code>item_table</code> and if unable to get an item from <code>items</code>.
|
||
* <code>on_item_found</code> event now fires on item found AND digging finished. Before the event firing caused the digging to stop early.
|
||
|
||
; [[Molang]]
|
||
* Updated to version 1.20.40.
|
||
* Added a new <code>query.is_in_lava</code> query function to Molang, to know if a mob is currently in [[lava]].
|
||
|
||
== Fixes ==
|
||
{{fixes|project=MCPE|fixedin=1.20.40.20 Preview,1.20.40.21 Preview,1.20.40.22 Preview,1.20.40.23 Preview,1.20.40.24 Preview,1.20.40
|
||
|;From released versions before 1.20.0
|
||
|26929|Guardians no longer make flopping sounds while on land.
|
||
|38566|D-Pad Touch controls not calibrated properly (up/down buttons).
|
||
|41103|Lava flowing down or fully spread out does not change to cobblestone when touched by water from the side.
|
||
|43591|Incorrect wither boss bar texture in Bedrock.
|
||
|52904|When you block a tipped arrow or shulker bullet with a shield, you still get the affect.
|
||
|73307|Elytra ceiling clip.
|
||
|85954|Villages in the nether or end are unstable.
|
||
|99972|Sheep don't drop wool after being previously sheared.
|
||
|100598|Buckets instantly pick up liquids after placing (MLG/bucket clutch doesn't work).
|
||
|131980|Rabbits rarely eat carrot crops.
|
||
|152129|Item name overlaps oxygen bar.
|
||
|152130|Item name overlaps mob health bar.
|
||
|152131|Item name overlaps Absorption health bar.
|
||
|152753|Boats no longer negate fall damage.
|
||
|153254|Goat Horn has a very short sound range with other players.
|
||
|154385|New UI for brewing stand doesn't fit the screen.
|
||
|157918|Missing sound for filling water bottles from source blocks and cauldrons.
|
||
|160290|Command {{cmd|damage}} override type not working correctly.
|
||
|164734|Command candidates are not displayed if <code>@e[type{{=}}item]</code> is entered in {{cmd|execute}}.
|
||
|168369|Purple border and tooltip text are broken when upgrading diamond gear to netherite.
|
||
|168913|Invalid data in <code>sound_definitions.json</code> can crash the game.
|
||
|169001|Random light sources in the world.
|
||
|169067|Editing sign in angle/side will edit back instead of the front.
|
||
|173155|Soul speed effect does not work when crawling on soul soil.
|
||
|;From 1.20.0 version
|
||
|169577|Diagonal patterns get inverted in shields.
|
||
|169666|Camels appear to slide when walking.
|
||
|169765|Warped fungus on a stick is held backwards in 1st person.
|
||
|172369|Camels indefinitely dash while in lava.
|
||
|172674|Camel is missing the dash button on smartphone touch controls.
|
||
|172846|Camel's legs won't stop moving when idle.
|
||
|172917|There is no chat message for when skipping the night is not possible with <code>playerssleepingpercentage</code> set above 100.
|
||
|173010|3rd person perspective goes through the east and south sides of the cauldron.
|
||
|173028|"Detected lost connection" and "Abandoned connection closed" error message is untranslated.
|
||
|173073|Minecraft world can't interact and save (Windows and Android).
|
||
|173189|[ScriptAPI] Some characters are counted as 2 or 3 characters in the character count check of the <code>setLore()</code> method.
|
||
|;From 1.20.x versions
|
||
|172377|Zombie villagers don't have biome or rank overlays.
|
||
|172785|Player can pass through blocks by spamming jump and sneak.
|
||
|173006|Iron golems spawn in 2 block high space.
|
||
|173362|{{cmd|recipe}} is still highlighted in blue in the chat box.
|
||
|173799|<code>minecraft:transformation</code> scale key without limit.
|
||
|173898|Foxes can't pick up equippable items (armor, mob heads, carved pumpkin, etc.).
|
||
|173934|Crash when enabling "Deferred Render" experimental feature.
|
||
|174480|“§” text modifiers overwrite text when next to a line break on iOS and iPadOS.
|
||
|174524|Water splash sounds no longer plays after the addition of entering/exiting water sound.
|
||
|174529|Water from a waterlogged block cannot be removed with an empty bucket without aiming at the block in the water.
|
||
|174859|Powder snow does not prevent fall damage.
|
||
|175072|Unable to type any text after writing on a sign and pressing {{key|Esc}}.
|
||
|175114|Tap-and-hold full stack crafting no longer works on mobile.
|
||
|175119|Buttons and non-full blocks do not prevent spiders from spawning.
|
||
|175156|Goat Horn sounds are again controlled by "Hostile Creatures" instead of "Jukebox/Note Blocks".
|
||
|otherissuescount=20}}
|
||
; Others
|
||
* Fixed an issue where text to speech did not say how to open chat or emotes.
|
||
* Text-to-speech message for popup title/description is now played properly.
|
||
* Clicking off the game window will not unselect a friend.
|
||
* Fixed a bug where the tooltip for the v-sync setting was showing without being hovered.
|
||
* Fixed a bug where "PBR" was not included in HUD while in level using "Deferred Technical Preview".
|
||
* The seven new explorer maps from cartographers can now also point to structures in already explored chunks.
|
||
* Fixed a crash that could occur when running in the archold room in the spellrune marketplace map.
|
||
* Fixed an issue where particles were not consistently lit while in the "Deferred Technical Preview".
|
||
* Camels can no longer dash while in lava or water.
|
||
* Fixed an extremely rare bug (~0.000003% chance) that could cause item frames to not drop their item when hit or destroyed.
|
||
* Fixed a bug where closing the game while having the portfolio open resulted in a crash.
|
||
* Autocompleting text now moves the caret to end of the line.
|
||
* Lightweight mobs and entities wearing leather boots once again sink into the top layer of Powder Snow when falling from a height of more than two and a half blocks.
|
||
* Splash particles are now emitted at an actor's waist instead of above their head
|
||
* Fixed a crash related to tessellation of water blocks.
|
||
* Placing invalid items into offhand slot will no longer cause them to drop.
|
||
* Fixed a bug where the sniffer ended digging as soon as item was created, not at the end of the specified dig duration.
|
||
* Fixed a bug that prevented summon NPC commands from working if the users did not have worldbuilder permissions where the base version of the world was before [[1.19.80]].
|
||
* High emissive values (> 0.25) no longer obscure surface detail in the "Deferred Technical Preview".
|
||
* Fixed several crashes that could occur during gameplay.
|
||
|
||
== Notes ==
|
||
{{Notelist}}
|
||
|
||
== References ==
|
||
{{reflist}}
|
||
|
||
== Navigation ==
|
||
{{Navbox Bedrock Edition versions|1.2x}}
|
||
|
||
[[de:Bedrock Edition 1.20.40]]
|
||
[[es:Bedrock Edition 1.20.40]]
|
||
[[pt:Edição Bedrock 1.20.40]]
|
||
[[uk:1.20.40 (Bedrock Edition)]]
|
||
[[zh:基岩版1.20.40]]
|