Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Bedrock Edition 1.20.40: Difference between revisions

From SAS Gaming Wiki
imported>Bemly.moe
m add iOS version code
 
SyncBot (talk | contribs)
Remove broken links to missing pages
Line 27: Line 27:
== Additions ==
== Additions ==
=== General ===
=== General ===
'''[[Minecraft:Controls]]'''
'''Controls'''
* Added the ability to customize touch controls.
* Added the ability to customize touch controls.


Line 80: Line 80:
=== Blocks ===
=== Blocks ===
'''[[Minecraft:Note Block]]'''
'''[[Minecraft:Note Block]]'''
* Updated the sound that’s played when [[Minecraft:wither skeleton]] [[Minecraft:skull]]s are placed on top.
* Updated the sound that’s played when wither skeleton skulls are placed on top.


'''[[Minecraft:Sculk]]'''
'''[[Minecraft:Sculk]]'''
* No longer drops [[Minecraft:XP]] when mined with [[Minecraft:Silk Touch]].
* No longer drops XP when mined with [[Minecraft:Silk Touch]].


'''[[Minecraft:Sculk Sensor]] and [[Minecraft:Calibrated Sculk Sensor]]'''
'''[[Minecraft:Sculk Sensor]] and [[Minecraft:Calibrated Sculk Sensor]]'''
* Can now detect closing the inventory of a [[Minecraft:boat with chest]], a [[Minecraft:Boat with Chest|bamboo raft with chest]], or a [[Minecraft:minecart with chest]].
* Can now detect closing the inventory of a boat with chest, a [[Minecraft:Boat with Chest|bamboo raft with chest]], or a minecart with chest.


'''[[Minecraft:Water]]'''
'''[[Minecraft:Water]]'''
* [[Minecraft:Mob]]s no longer receive [[Minecraft:fall damage]] when falling into a 1 block deep water pool.
* [[Minecraft: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 [[Minecraft:entity]] is submerged below eye-level in water, matching {{JE}}.
* 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>
* The splash sound for entering water has been updated to match {{JE}}.<ref>{{bug|MCPE-44120}}</ref>


=== Command format ===
=== Command format ===
'''{{cmd|give}}'''
'''{{cmd|give}}'''
* The sound for picking up items is now played when using the [[Minecraft:command]].
* The sound for picking up items is now played when using the command.


'''[[Minecraft:Chest]], [[Minecraft:Ender Chest]], [[Minecraft:Stonecutter]], and [[Minecraft:Trapped Chest]]'''
'''[[Minecraft:Chest]], [[Minecraft:Ender Chest]], [[Minecraft:Stonecutter]], and [[Minecraft:Trapped Chest]]'''
* Now they use the <code>minecraft:cardinal_direction</code> [[Minecraft:block state]] instead of <code>facing_direction</code>.
* 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>.
** <code>minecraft:cardinal_direction</code> uses four string values <code>["east", "north", "south", "west"]</code>.


=== Gameplay ===
=== Gameplay ===
'''[[Minecraft:Game rule]]s'''
'''Game rules'''
* The <code>spawnradius</code> game rule is now set to <code>10</code> by default to match {{JE}}.
* The <code>spawnradius</code> game rule is now set to <code>10</code> by default to match {{JE}}.


=== General ===
=== General ===
'''[[Minecraft:World options]]'''
'''World options'''
* The "Respawn radius" advanced option is now set to <code>10</code> by default instead of <code>5</code>.
* The "Respawn radius" advanced option is now set to <code>10</code> by default instead of <code>5</code>.


Line 112: Line 112:
'''[[Minecraft:Glass Bottle]]'''
'''[[Minecraft:Glass Bottle]]'''
* Now emit sounds when filling it from [[Minecraft:water]].
* Now emit sounds when filling it from [[Minecraft:water]].
* Pouring liquid from a bottle into a [[Minecraft:cauldron]] emits the appropriate [[Minecraft:sound]].
* Pouring liquid from a bottle into a [[Minecraft:cauldron]] emits the appropriate sound.
* Filling a bottle from a cauldron now emits the appropriate sound.
* Filling a bottle from a cauldron now emits the appropriate sound.
* Drinking from a bottle now emits the appropriate sound.
* Drinking from a bottle now emits the appropriate sound.


'''[[Minecraft:Explorer Map]]'''
'''[[Minecraft:Explorer Map]]'''
* Updated structure icons on explorer maps sold by [[Minecraft:cartographer]]s.
* Updated structure icons on explorer maps sold by cartographers.


'''[[Minecraft:Goat Horn]]s'''
'''[[Minecraft:Goat Horn]]s'''
Line 123: Line 123:


=== Mobs ===
=== Mobs ===
'''[[Minecraft:Cat]]'''
'''Cat'''
* Now plays a [[Minecraft:sound]] when begging for food.
* Now plays a sound when begging for food.


'''[[Minecraft:Guardian]] and [[Minecraft:Elder Guardian]]'''
'''Guardian and Elder Guardian'''
* Makes flopping [[Minecraft:sound]]s again when on land.
* Makes flopping sounds again when on land.


'''[[Minecraft:Iron Golem]] and [[Minecraft:Snow Golem]]'''
'''Iron Golem and Snow Golem'''
* Now have a crumbling-like [[Minecraft:particle]] effect when they are created.
* Now have a crumbling-like particle effect when they are created.


'''[[Minecraft:Villager]]'''
'''[[Minecraft:Villager]]'''
* [[Minecraft:Cartographer]]s no longer offer exploration maps as a trade item when not in the overworld.
* Cartographers no longer offer exploration maps as a trade item when not in the overworld.


'''[[Minecraft:Witch]]'''
'''[[Minecraft:Witch]]'''
* Now target [[Minecraft:player]]s within a 16 block distance.
* Now target players within a 16 block distance.


'''[[Minecraft:Wither]]'''
'''[[Minecraft:Wither]]'''
* The [[Minecraft:boss bar]] on the HUD is now same color as {{JE}}.
* The boss bar on the HUD is now same color as {{JE}}.


'''[[Minecraft:Wither Skeleton]]'''
'''Wither Skeleton'''
* Now have their own unique [[Minecraft:sound]]s.
* Now have their own unique sounds.


'''[[Minecraft:Zombie Villager]]'''
'''Zombie Villager'''
* Curing time is now randomized between 3 and 5 minutes, to match {{JE}}.
* Curing time is now randomized between 3 and 5 minutes, to match {{JE}}.


=== Non-mob entities ===
=== Non-mob entities ===
'''[[Minecraft:Boat]] and [[Minecraft:Boat with Chest]]'''
'''[[Minecraft:Boat]] and [[Minecraft:Boat with Chest]]'''
* Falling from a great height while riding it no longer deals [[Minecraft:fall damage]].
* Falling from a great height while riding it no longer deals fall damage.


== Experimental ==
== Experimental ==
Line 155: Line 155:
=== Changes ===
=== Changes ===
==== Gameplay ====
==== Gameplay ====
'''[[Minecraft:Trading]]'''
'''Trading'''
* Added seven new maps which cartographers can sell, depending on the biome they come from.
* 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.
** Jungle and swamp villages do not generate naturally. Thus, players must breed villagers or cure zombie villagers in these biomes to access their trades.
Line 501: Line 501:


==== World generation ====
==== World generation ====
'''[[Minecraft:Ancient City]]'''
'''Ancient City'''
* Increases the chance of generating enchanted books with [[Minecraft:Mending]].
* Increases the chance of generating enchanted books with Mending.


'''[[Minecraft:Desert Pyramid]]'''
'''Desert Pyramid'''
* Increases the chance of generating enchanted books with [[Minecraft:Unbreaking]] (level I to III).
* Increases the chance of generating enchanted books with Unbreaking (level I to III).


'''[[Minecraft:Jungle Temple]]'''
'''Jungle Temple'''
* Increases the chance of generating enchanted books with [[Minecraft:Unbreaking]] (level I to III).
* Increases the chance of generating enchanted books with Unbreaking (level I to III).


'''[[Minecraft:Mineshaft]]'''
'''Mineshaft'''
* Increases the chance of generating enchanted books with [[Minecraft:Efficiency]] (level I to V).
* Increases the chance of generating enchanted books with Efficiency (level I to V).


'''[[Minecraft:Pillager Outpost]]'''
'''Pillager Outpost'''
* Increases the chance of generating enchanted books with [[Minecraft:Quick Charge]] (level I to III).
* Increases the chance of generating enchanted books with Quick Charge (level I to III).


==== Technical ====
==== Technical ====
'''[[Minecraft:API]]'''
'''API'''
* Changed the names of the <code>CameraSetOptions</code> options to not include the word 'Script'.
* Changed the names of the <code>CameraSetOptions</code> options to not include the word 'Script'.
* Added the <code>chat(message: string)</code> method.
* Added the <code>chat(message: string)</code> method.
Line 729: Line 729:
* Placing invalid items into offhand slot will no longer cause them to drop.
* 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 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 [[Minecraft:1.19.80]].
* 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".
* High emissive values (> 0.25) no longer obscure surface detail in the "Deferred Technical Preview".
* Fixed several crashes that could occur during gameplay.
* Fixed several crashes that could occur during gameplay.
Line 742: Line 742:
{{Navbox Bedrock Edition versions|1.2x}}
{{Navbox Bedrock Edition versions|1.2x}}


[[Minecraft:de:Bedrock Edition 1.20.40]]
de:Bedrock Edition 1.20.40
[[Minecraft:es:Bedrock Edition 1.20.40]]
es:Bedrock Edition 1.20.40
[[Minecraft:ko:Bedrock Edition 1.20.40]]
ko:Bedrock Edition 1.20.40
[[Minecraft:pt:Edição Bedrock 1.20.40]]
pt:Edição Bedrock 1.20.40
[[Minecraft:ru:1.20.40 (Bedrock Edition)]]
ru:1.20.40 (Bedrock Edition)
[[Minecraft:uk:1.20.40 (Bedrock Edition)]]
uk:1.20.40 (Bedrock Edition)
[[Minecraft:zh:基岩版1.20.40]]
zh:基岩版1.20.40

Revision as of 15:21, 9 April 2026

Template:Infobox version

1.20.40 is a minor update to Template:BE released on October 24, 2023,<ref>Template:Cite</ref><ref>Template:Cite</ref> which brings more parity with Template:JE, and fixes bugs.

Additions

General

Controls

  • Added the ability to customize touch controls.

Minecraft:Settings

  • Added "Customize Controls" experimental touch option, OFF by default.
    • Enables the ability to customize touch controls.
      • It can only be done within a world.

Minecraft:options.txt

  • Added the following options:
    • gfx_moveStickX, defaults to 0.15.
    • gfx_moveStickY, defaults to 0.6.
    • gfx_moveStickScale, defaults to 1.
    • gfx_touchButton1X, defaults to 0.925.
    • gfx_touchButton1Y, defaults to 0.4.
    • gfx_touchButton1Scale, defaults to 1.
    • gfx_touchButton1Opacity, defaults to 1.
    • gfx_touchButton2X, defaults to 0.825.
    • gfx_touchButton2Y, defaults to 0.5.
    • gfx_touchButton2Scale, defaults to 1.
    • gfx_touchButton2Opacity, defaults to 1.
    • gfx_touchButton3X, defaults to 0.925.
    • gfx_touchButton3Y, defaults to 0.6.
    • gfx_touchButton3Scale, defaults to 1.
    • gfx_touchButton3Opacity, defaults to 1.
    • gfx_touchButton4X, defaults to 0.825.
    • gfx_touchButton4Y, defaults to 0.7.
    • gfx_touchButton4Scale, defaults to 1.
    • gfx_touchButton4Opacity, defaults to 1.
    • gfx_touchButton5X, defaults to 0.925.
    • gfx_touchButton5Y, defaults to 0.8.
    • gfx_touchButton5Scale, defaults to 1.
    • gfx_touchButton5Opacity, defaults to 1.
    • gfx_touchDpadX, defaults to 0.135.
    • gfx_touchDpadY, defaults to 0.775.
    • gfx_touchDpadScale, defaults to 1.
    • gfx_touchDpadOpacity, defaults to 1.
    • gfx_classicButton1X, defaults to 0.9.
    • gfx_classicButton1Y, defaults to 0.6.
    • gfx_classicButton1Scale, defaults to 1.
    • gfx_classicButton1Opacity, defaults to 1.
    • gfx_classicButton2X, defaults to 0.9.
    • gfx_classicButton2Y, defaults to 0.75.
    • gfx_classicButton2Scale, defaults to 1.
    • gfx_classicButton2Opacity, defaults to 1.
    • gfx_classicButton3X, defaults to 0.9.
    • gfx_classicButton3Y, defaults to 0.9.
    • gfx_classicButton3Scale, defaults to 1.
    • gfx_classicButton3Opacity, defaults to 1.

Changes

Blocks

Minecraft:Note Block

  • Updated the sound that’s played when wither skeleton skulls are placed on top.

Minecraft:Sculk

Minecraft:Sculk Sensor and Minecraft:Calibrated Sculk Sensor

  • Can now detect closing the inventory of a boat with chest, a bamboo raft with chest, or a minecart with chest.

Minecraft:Water

  • Minecraft:Mobs 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 Template:JE.
  • The splash sound for entering water has been updated to match Template:JE.<ref>Template:Bug</ref>

Command format

Template:Cmd

  • The sound for picking up items is now played when using the command.

Minecraft:Chest, Minecraft:Ender Chest, Minecraft:Stonecutter, and Minecraft:Trapped Chest

  • Now they use the minecraft:cardinal_direction block state instead of facing_direction.
    • minecraft:cardinal_direction uses four string values ["east", "north", "south", "west"].

Gameplay

Game rules

  • The spawnradius game rule is now set to 10 by default to match Template:JE.

General

World options

  • The "Respawn radius" advanced option is now set to 10 by default instead of 5.

Items

Minecraft:Glass Bottle

  • Now emit sounds when filling it from Minecraft:water.
  • Pouring liquid from a bottle into a Minecraft: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.

Minecraft:Explorer Map

  • Updated structure icons on explorer maps sold by cartographers.

Minecraft:Goat Horns

  • Now have a range of 256 blocks.

Mobs

Cat

  • Now plays a sound when begging for food.

Guardian and Elder Guardian

  • Makes flopping sounds again when on land.

Iron Golem and Snow Golem

  • Now have a crumbling-like particle effect when they are created.

Minecraft:Villager

  • Cartographers no longer offer exploration maps as a trade item when not in the overworld.

Minecraft:Witch

  • Now target players within a 16 block distance.

Minecraft:Wither

  • The boss bar on the HUD is now same color as Template:JE.

Wither Skeleton

  • Now have their own unique sounds.

Zombie Villager

  • Curing time is now randomized between 3 and 5 minutes, to match Template:JE.

Non-mob entities

Minecraft:Boat and Minecraft: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.
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
Current version of trades for cartographer
Level Item wanted Default quantity Price multiplier Item given Quantity Trades until disabled XP to villager
Novice Template:ItemLink 24 0.05 Template:ItemLink 1 16 2
Template:ItemLink 7 0.05 Template:ItemLink 1 12 1
Apprentice Template:BlockLink 11 0.05 Template:ItemLink 1 16 10
Template:ItemLink
Template:ItemLink
8
1
0.2 Forementioned maps<ref group=note>Divided into 3 groups, pulled independently.</ref> 1 12 5
Journeyman Template:ItemLink 1 0.05 Template:ItemLink 1 12 10
Template:ItemLink
Template:ItemLink
13
1
0.2 Template:ItemLink 1 12 10
Expert Template:ItemLink 7 0.05 Template:ItemLink 1 12 15
Template:ItemLink 3 0.05 Template:BlockSpriteTemplate:BlockSpriteTemplate:BlockSpriteTemplate:BlockSpriteTemplate:BlockSpriteTemplate:BlockSpriteTemplate:BlockSpriteTemplate:BlockSprite
Template:BlockSpriteTemplate:BlockSpriteTemplate:BlockSpriteTemplate:BlockSpriteTemplate:BlockSpriteTemplate:BlockSpriteTemplate:BlockSpriteTemplate:BlockSprite
Any color blank Minecraft: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
Master Template:ItemLink 8 0.05 Template:ItemLink 1 12 30
Template:ItemLink
Template:ItemLink
14
1
0.2 Template:ItemLink 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.
Current version of trades for desert armorers
Level Item wanted Default quantity Price multiplier Item given Quantity Trades until disabled XP to villager
Novice Template:ItemLink 15 0.05 Template:ItemLink 1 12 2
Template:ItemLink 5 0.05 Template:ItemLink 1 12 2
Apprentice Template:ItemLink 4 0.05 Template:ItemLink 1 12 5
Template:ItemLink 5 0.05 Template:ItemLink 1 12 5
Template:ItemLink 7 0.05 Template:ItemLink 1 12 5
Template:ItemLink 9 0.05 Template:ItemLink 1 12 5
Journeyman Template:ItemLink 1 0.05 Template:ItemLink 1 12 20
Template:ItemLink 5 0.05 Template:ItemLink 1 12 10
Template:ItemLink 36 0.2 Template:ItemLink 1 12 10
Expert Template:ItemLink 8 0.05 Template:ItemLink (Thorns I) 1 3 15
Template:ItemLink 9 0.05 Template:ItemLink (Thorns I) 1 3 15
Template:ItemLink 11 0.05 Template:ItemLink (Thorns I) 1 3 15
Template:ItemLink 13 0.05 Template:ItemLink (Thorns I) 1 3 15
Master Template:ItemLink
Template:ItemLink
16
4
0.05 Template:ItemLink (Thorns I) 1 3 30
Template:ItemLink
Template:ItemLink
16
3
0.05 Template:ItemLink (Thorns I) 1 3 30
Template:BlockLink 1 0.05 Template:ItemLink 4 12 30
Current version of trades for jungle armorers
Level Item wanted Default quantity Price multiplier Item given Quantity Trades until disabled XP to villager
Novice Template:ItemLink 15 0.05 Template:ItemLink 1 12 2
Template:ItemLink 5 0.05 Template:ItemLink 1 12 2
Apprentice Template:ItemLink 4 0.05 Template:ItemLink 1 12 5
Template:ItemLink 5 0.05 Template:ItemLink 1 12 5
Template:ItemLink 7 0.05 Template:ItemLink 1 12 5
Template:ItemLink 9 0.05 Template:ItemLink 1 12 5
Journeyman Template:ItemLink 1 0.05 Template:ItemLink 1 12 20
Template:ItemLink 5 0.05 Template:ItemLink 1 12 10
Template:ItemLink 36 0.2 Template:ItemLink 1 12 10
Expert Template:ItemLink 8 0.05 Template:ItemLink (Unbreaking I) 1 3 15
Template:ItemLink 9 0.05 Template:ItemLink (Unbreaking I) 1 3 15
Template:ItemLink 11 0.05 Template:ItemLink (Unbreaking I) 1 3 15
Template:ItemLink 13 0.05 Template:ItemLink (Unbreaking I) 1 3 15
Master Template:ItemLink 9 0.05 Template:ItemLink (Projectile Protection I) 1 3 30
Template:ItemLink 8 0.05 Template:ItemLink (Feather Falling I) 1 3 30
Template:BlockLink 1 0.05 Template:ItemLink 4 12 30
Current version of trades for plains armorers
Level Item wanted Default quantity Price multiplier Item given Quantity Trades until disabled XP to villager
Novice Template:ItemLink 15 0.05 Template:ItemLink 1 12 2
Template:ItemLink 5 0.05 Template:ItemLink 1 12 2
Apprentice Template:ItemLink 4 0.05 Template:ItemLink 1 12 5
Template:ItemLink 5 0.05 Template:ItemLink 1 12 5
Template:ItemLink 7 0.05 Template:ItemLink 1 12 5
Template:ItemLink 9 0.05 Template:ItemLink 1 12 5
Journeyman Template:ItemLink 1 0.05 Template:ItemLink 1 12 20
Template:ItemLink 5 0.05 Template:ItemLink 1 12 10
Template:ItemLink 36 0.2 Template:ItemLink 1 12 10
Expert Template:ItemLink 8 0.05 Template:ItemLink (Protection I) 1 3 15
Template:ItemLink 9 0.05 Template:ItemLink (Protection I) 1 3 15
Template:ItemLink 11 0.05 Template:ItemLink (Protection I) 1 3 15
Template:ItemLink 13 0.05 Template:ItemLink (Protection I) 1 3 15
Master Template:ItemLink
Template:ItemLink
16
3
0.05 Template:ItemLink (Protection I) 1 3 30
Template:ItemLink
Template:ItemLink
16
2
0.05 Template:ItemLink (Protection I) 1 3 30
Template:BlockLink 1 0.05 Template:ItemLink 4 12 30
Current version of trades for savanna armorers
Level Item wanted Default quantity Price multiplier Item given Quantity Trades until disabled XP to villager
Novice Template:ItemLink 15 0.05 Template:ItemLink 1 12 2
Template:ItemLink 5 0.05 Template:ItemLink 1 12 2
Apprentice Template:ItemLink 4 0.05 Template:ItemLink 1 12 5
Template:ItemLink 5 0.05 Template:ItemLink 1 12 5
Template:ItemLink 7 0.05 Template:ItemLink 1 12 5
Template:ItemLink 9 0.05 Template:ItemLink 1 12 5
Journeyman Template:ItemLink 1 0.05 Template:ItemLink 1 12 20
Template:ItemLink 5 0.05 Template:ItemLink 1 12 10
Template:ItemLink 36 0.2 Template:ItemLink 1 12 10
Expert Template:ItemLink 2 0.05 Template:ItemLink (Curse of Binding) 1 3 15
Template:ItemLink 3 0.05 Template:ItemLink (Curse of Binding) 1 3 15
Template:ItemLink 5 0.05 Template:ItemLink (Curse of Binding) 1 3 15
Template:ItemLink 7 0.05 Template:ItemLink (Curse of Binding) 1 3 15
Master Template:ItemLink
Template:ItemLink
6
2
0.05 Template:ItemLink (Curse of Binding) 1 3 30
Template:ItemLink
Template:ItemLink
8
3
0.05 Template:ItemLink (Curse of Binding) 1 3 30
Template:BlockLink 1 0.05 Template:ItemLink 4 12 30
Current version of trades for snow armorers
Level Item wanted Default quantity Price multiplier Item given Quantity Trades until disabled XP to villager
Novice Template:ItemLink 15 0.05 Template:ItemLink 1 12 2
Template:ItemLink 5 0.05 Template:ItemLink 1 12 2
Apprentice Template:ItemLink 4 0.05 Template:ItemLink 1 12 5
Template:ItemLink 5 0.05 Template:ItemLink 1 12 5
Template:ItemLink 7 0.05 Template:ItemLink 1 12 5
Template:ItemLink 9 0.05 Template:ItemLink 1 12 5
Journeyman Template:ItemLink 1 0.05 Template:ItemLink 1 12 20
Template:ItemLink 5 0.05 Template:ItemLink 1 12 10
Template:ItemLink 36 0.2 Template:ItemLink 1 12 10
Expert Template:ItemLink 8 0.05 Template:ItemLink (Frost Walker I) 1 3 15
Template:ItemLink 9 0.05 Template:ItemLink (Aqua Affinity) 1 3 15
Master Template:ItemLink
Template:ItemLink
12
2
0.05 Template:ItemLink (Frost Walker I) 1 3 30
Template:ItemLink
Template:ItemLink
12
3
0.05 Template:ItemLink (Aqua Affinity) 1 3 30
Template:BlockLink 1 0.05 Template:ItemLink 4 12 30
Current version of trades for swamp armorers
Level Item wanted Default quantity Price multiplier Item given Quantity Trades until disabled XP to villager
Novice Template:ItemLink 15 0.05 Template:ItemLink 1 12 2
Template:ItemLink 5 0.05 Template:ItemLink 1 12 2
Apprentice Template:ItemLink 4 0.05 Template:ItemLink 1 12 5
Template:ItemLink 5 0.05 Template:ItemLink 1 12 5
Template:ItemLink 7 0.05 Template:ItemLink 1 12 5
Template:ItemLink 9 0.05 Template:ItemLink 1 12 5
Journeyman Template:ItemLink 1 0.05 Template:ItemLink 1 12 20
Template:ItemLink 5 0.05 Template:ItemLink 1 12 10
Template:ItemLink 36 0.2 Template:ItemLink 1 12 10
Expert Template:ItemLink 8 0.05 Template:ItemLink (Mending) 1 3 15
Template:ItemLink 9 0.05 Template:ItemLink (Mending) 1 3 15
Template:ItemLink 11 0.05 Template:ItemLink (Mending) 1 3 15
Template:ItemLink 13 0.05 Template:ItemLink (Mending) 1 3 15
Master Template:ItemLink 9 0.05 Template:ItemLink (Respiration I) 1 3 30
Template:ItemLink 8 0.05 Template:ItemLink (Depth Strider I) 1 3 30
Template:BlockLink 1 0.05 Template:ItemLink 4 12 30
Current version of trades for taiga armorers
Level Item wanted Default quantity Price multiplier Item given Quantity Trades until disabled XP to villager
Novice Template:ItemLink 15 0.05 Template:ItemLink 1 12 2
Template:ItemLink 5 0.05 Template:ItemLink 1 12 2
Apprentice Template:ItemLink 4 0.05 Template:ItemLink 1 12 5
Template:ItemLink 5 0.05 Template:ItemLink 1 12 5
Template:ItemLink 7 0.05 Template:ItemLink 1 12 5
Template:ItemLink 9 0.05 Template:ItemLink 1 12 5
Journeyman Template:ItemLink 1 0.05 Template:ItemLink 1 12 20
Template:ItemLink 5 0.05 Template:ItemLink 1 12 10
Template:ItemLink 36 0.2 Template:ItemLink 1 12 10
Expert Template:ItemLink
Template:ItemLink
4
1
0.05 Template:ItemLink 1 3 15
Template:ItemLink
Template:ItemLink
4
1
0.05 Template:ItemLink 1 3 15
Template:ItemLink
Template:ItemLink
4
1
0.05 Template:ItemLink 1 3 15
Template:ItemLink
Template:ItemLink
2
1
0.05 Template:ItemLink 1 3 15
Master Template:ItemLink
Template:ItemLink
18
4
0.05 Template:ItemLink (Blast Protection I) 1 3 30
Template:ItemLink
Template:ItemLink
18
3
0.05 Template:ItemLink (Blast Protection I) 1 3 30
Template:BlockLink 1 0.05 Template:ItemLink 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 CameraSetOptions options to not include the word 'Script'.
  • Added the chat(message: string) method.
  • Changed get to return ItemType | undefined.
  • Changed source on ItemDefinitionTriggeredAfterEvent to be optional.
  • Added the following methods to Player:
    • above(steps?: number): Block | undefined
    • below(steps?: number): Block | undefined
    • north(steps?: number): Block | undefined
    • east(steps?: number): Block | undefined
    • south(steps?: number): Block | undefined
    • west(steps?: number): Block | undefined
    • offset(offset: Vector3): Block | undefined
    • center(): Vector3
    • bottomCenter(): Vector3
    • Made getItemStack function return ItemStack or undefined.
    • playMusic(trackId: string, musicOptions?: MusicOptions): void
    • queueMusic(trackId: string, musicOptions?: MusicOptions): void
    • stopMusic(): void
  • BlockStates
    • Made get function return BlockStateType or undefined.
  • Updated ExplosionAfterEvent and ExplosionBeforeEvent.
    • getUpdatedBlocks() will now return Block[].
    • setUpdatesBlocks(blocks: Block[]) now takes in a Block[].
  • Dynamic Properties
    • Property registration is no longer required and propertyRegistry has been removed from the worldInitialize event.
    • Removed limits on the count and size of properties that can set on an entity or the world.
    • Default values have been removed. getProperty will now always return undefined for unset properties.
    • String dynamic property values are now restricted to a length of 32767 bytes.
    • Removed function removeDynamicProperty.
    • Added function getDynamicPropertyIds - Returns an array of all dynamic property ids on an entity/world used by the Minecraft:behavior pack.
    • Added function getDynamicPropertyTotalByteCount - Returns the total number of bytes used by all dynamic properties on an entity/world by the behavior pack.
    • Added function clearDynamicProperties - Removes all dynamic properties added by this behavior pack from an entity/world.
    • Dynamic property numbers are now stored with double precision (64 bits)
  • Adding PlayerInteractWithBlock and PlayerInteractWithEntity before & after events.
  • Adding PlayerDimensionChangeBeforeEvent and PlayerDimensionChangeAfterEvent.
  • Released World.getMoonPhase, MoonPhase, and MoonPhaseCount v1.6.0.
  • Camera APIs moved from beta to 1.6.0.
  • Released Entity.is* API’s from beta to 1.6.0:
    • isSleeping.
    • isSneaking.
    • isSprinting.
    • isSwimming.
    • isClimbing.
    • isOnGround.
    • isInWater.
    • isFalling.
  • Released player level & XP APIs from beta to 1.6.0:
    • addLevels.
    • addExperience.
    • level.
    • getTotalXP.
    • xpEarnedAtCurrentLevel.
    • totalXpNeededForNextLevel.
    • resetLevel.
  • Released Player.is* API’s from beta to 1.6.0:
    • isEmoting.
    • isGliding.
    • isJumping.
    • isFlying.
  • Updated all methods besides show on ActionFormData, MessageFormData, and ModalFormData to be callable in read-only mode.
  • BlockInventoryComponent
    • container member variable now correctly reflects it can be a Container or undefined.
  • Fixed a versioning bug preventing @minecraft/server-ui module from working with @minecraft/server above version 1.2.0.
  • WeatherType moved to 1.6.0:
    • Moved function setWeather to 1.6.0.
    • Moved event/property entityRemove from beta to 1.6.0.
    • Moved event/property entityRemove from beta to 1.6.0.
  • Moved class EntityRemovedAfterEvent from beta to 1.6.0.
  • Moved class EntityRemoveAfterEventSignal from beta to 1.6.0.
  • Moved class EntityRemovedBeforeEvent from beta to 1.6.0.
  • Moved class EntityRemoveBeforeEventSignal from beta to 1.6.0.
    • Moved event/property entityLoad from beta to 1.6.0.
  • Moved class EntityLoadAfterEvent from beta to 1.6.0.
  • Moved class EntityLoadAfterEventSignal from beta to 1.6.0.
    • Moved event/property entitySpawn from beta to 1.6.0.
  • Moved enum EntityInitializationCause from beta to 1.6.0.
  • Moved class EntitySpawnAfterEvent from beta to 1.6.0.
  • Moved class EntitySpawnAfterEventSignal from beta to 1.6.0.
    • Moved event/property playerBreakBlock from beta to 1.6.0.
    • Moved event/property playerBreakBlock from beta to 1.6.0.
  • Moved class PlayerBreakBlockAfterEvent from beta to 1.6.0.
  • Moved class PlayerBreakBlockAfterEventSignal from beta to 1.6.0.
  • Moved class PlayerBreakBlockBeforeEvent from beta to 1.6.0.
  • Moved class PlayerBreakBlockBeforeEventSignal from beta to 1.6.0.
    • Moved event/property playerPlaceBlock from beta to 1.6.0.
  • Moved class PlayerPlaceBlockAfterEvent from beta to 1.6.0.
  • Moved class PlayerPlaceBlockAfterEventSignal from beta to 1.6.0.
  • Moved class BlockEventSignalOptions from beta to 1.6.0.
    • Move isAir(): boolean from beta to 1.6.0.
    • Move isLiquid(): boolean from beta to 1.6.0.
    • Moved amount from beta to 1.6.0.
    • Moved keepOnDeath: boolean from beta to 1.6.0.
    • Moved lockMode: ItemLockMode from beta to 1.6.0.
    • Moved nameTag?: string from beta to 1.6.0.
    • Moved clone(): ItemStack from beta to 1.6.0.
    • Moved getTags(): string[] from beta to 1.6.0.
    • Moved hasTag(tag: string): boolean from beta to 1.6.0.
    • Moved setCanDestroy(blockIdentifiers?: string[]): void from beta to 1.6.0.
    • Moved getCanDestroy(): string[] from beta to 1.6.0.
    • Moved setCanPlaceOn(blockIdentifiers?: string[]): void from beta to 1.6.0.
    • Moved getCanPlaceOn(): string[] from beta to 1.6.0.
    • Moved function getProperty to 1.6.0.
    • Moved function resetProperty to 1.6.0.
    • Moved function setProperty to 1.6.0.
  • Added function getWeather.
  • Added matches function called on an entity, which takes in EntityQueryOptions and returns true if the entity matches and false otherwise.
  • Moved getRotation from Beta to 1.6.0.
  • Move setRotation from beta to 1.6.0.
  • Added PlayerLeaveBeforeEvent - This event fires when a player leaves the server, before the Player object is removed.
  • Releasing PlayerDimensionChangeAfterEvent beta to 1.6.0.

Minecraft:JSON

  • Added a content error when attempting to load a damage sensor with an invalid "cause" value.
  • Allow single value parsing for minecraft:icon item component.
  • The camel mob dash component can now be applied to rideable mobs other than horse, donkey, and mule using minecraft:dash.
  • Trade items now have a filters property to determine if a trade should be considered.
  • Trade items no longer support the biome property to check villager biome types, the is_mark_variant filter can be used in the filters property instead to check the villager biome type.
  • Deprecated minecraft:weapon component starting in version 1.20.40.
  • Deprecated minecraft:on_use component starting in version 1.20.40.
  • Deprecated minecraft:on_use_on component starting in version 1.20.40.
  • The behavior.random_look_around_and_sit now has the field continue_sitting_on_reload.
  • behavior.is_scenting renamed to generic behavior.timer_flag_1.
  • behavior.is_rising renamed to generic behavior.timer_flag_2.
  • behavior.is_feeling_happy renamed to generic behavior.timer_flag_3.
  • behavior.timer_flag 1: 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. query.timer_flag_1 will return 1.0 on both the client and server when this behavior is running, and 0.0 otherwise.
  • behavior.timer_flag 2: 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. query.timer_flag_2 will return 1.0 on both the client and server when this behavior is running, and 0.0 otherwise.
  • behavior.timer_flag 3: 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. query.timer_flag_3 will return 1.0 on both the client and server when this behavior is running, and 0.0 otherwise.
  • Unlocked behavior.random_search_and_dig.
  • target_blocks field added. List of blocks that the mob can dig on. Default if target_blocks isn't added is dirt, grass, podzol, dirt with roots, moss, mud, and muddy mangrove roots.
  • item_table field added. Path to a loot table that specifies what the mob can dig up. item_table takes precedence over items.
  • Content errors added if the behavior has trouble reading or finding item_table and if unable to get an item from items.
  • on_item_found event now fires on item found AND digging finished. Before the event firing caused the digging to stop early.

Minecraft:Molang

  • Updated to version 1.20.40.
  • Added a new query.is_in_lava query function to Molang, to know if a mob is currently in Minecraft:lava.

Fixes

Template:Fixes 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

Template:Notelist

References

Template:Reflist

Navigation

Template:Navbox Bedrock Edition versions

de:Bedrock Edition 1.20.40 es:Bedrock Edition 1.20.40 ko:Bedrock Edition 1.20.40 pt:Edição Bedrock 1.20.40 ru:1.20.40 (Bedrock Edition) uk:1.20.40 (Bedrock Edition) zh:基岩版1.20.40