Minecraft:Bedrock Edition 1.20.50
More actions
Template:Infobox version Template:Relevant guide
1.20.50, retroactively a Minecraft:game drop<ref>Template:Tweet</ref> named Minecraft:Bats and Pots,<ref>Template:Tweet</ref> is a version of Template:BE released on December 5, 2023<ref>Template:Cite</ref><ref>Template:Cite</ref>, which brings more parity with Template:JE and fixes bugs.
Additions
Gameplay
- Added
projectilesCanBreakBlocks, to control whether impact projectiles will destroy blocks that are destructible by them (i.e. Minecraft:chorus flowers, Minecraft:pointed dripstone and Minecraft:decorated pots). Defaults totrue. - Added
showRecipeMessages, to control whether the recipe toasts are displayed. Defaults totrue.- Needs the
recipesUnlockgame rule set totrueto work properly.
- Needs the
General
- Added the "Update 1.21" experimental toggle.
- Contains new features for Minecraft 1.21.
- Added the ability to deep link users within a Minecraft:server to dressing room offers.
- Added new
dust_plumeandwhite_smoke_particleparticle types.
Changes
Blocks
Minecraft:Andesite, Minecraft:Diorite, Minecraft:Granite, Minecraft:Polished Andesite, Minecraft:Polished Diorite, Minecraft:Polished Granite, Minecraft:Stone
- The different Minecraft:block states for the
stoneID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite stone
|
Template:BlockSprite stone
|
Template:BlockSprite granite
| |
Template:BlockSprite polished_granite
| |
Template:BlockSprite diorite
| |
Template:BlockSprite polished_diorite
| |
Template:BlockSprite andesite
| |
Template:BlockSprite polished_andesite
|
- Now can be destroyed by any projectile, which will no longer disappear after impact.
- Now can store items, up to a single stack of items.
- Minecraft:Players can interact with them and insert items into them.
- Player interactions with them cause them to wobble.
- They have no GUI, and need to be broken to retrieve their content by players.
- Minecraft:Players can interact with them and insert items into them.
- Now can be smashed by projectiles, which cause them to shatter and drop their contents.
- Now can stack up to 64.
- Updated the shatter, break, and step sounds to be "smashier".
Minecraft:Hopper and Minecraft:Dropper
- Now can insert and/or extract items from Minecraft:decorated pots.
- The different Minecraft:block states for the
planksID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite planks
|
Template:BlockSprite oak_planks
|
Template:BlockSprite spruce_planks
| |
Template:BlockSprite birch_planks
| |
Template:BlockSprite jungle_planks
| |
Template:BlockSprite acacia_planks
| |
Template:BlockSprite dark_oak_planks
|
- Now can read the number of items in Minecraft:decorated pots.
Minecraft:Sculk Sensor and Minecraft:Calibrated Sculk Sensor
- Now can detect players interacting with Minecraft:decorated pots, with frequency 11.
Command format
- Added a content warning for when the camera is placed outside of the player's chunk radius.
Gameplay
- Raid Minecraft:mobs can now join existing raids.
General
- Updated death message when killed by a Minecraft:bed explosion in Minecraft:The Nether.
- Completely remodelled the "How to Play" screen and created a new "Encyclopedia" screen.
- Added Minecraft:netherite related items to how to play descriptions.
- Removed obsolete references to "Old world" in "How to Play" screen.
Minecraft:Loading world screen
- Now displays 3 categories of tips based on player progression.
- Removed the "Vertical Sync" video option.
- Deprecated the
tag:legacy item component and released theminecraft:tagsitem component out of experimental in JSON formats1.20.50and higher.
Items
- Armor trims can now be applied to custom Minecraft:armor.
Mobs
- Their model, animations, and texture have been updated.
General
- Mobs on fire no longer spread Minecraft:fire to their target when holding something in their main hand.
- Changed mob attack reach calculation.
- In horizontal directions, mobs' attack reach are now their bounding box extended in horizontal directions, instead of using horizontal width to determine.
- For example, a ravager won't be able to attack through a few block thick walls.
- In vertical directions, mobs' attack reach are now the exact vertical range of their bounding box. When there's no overlap between their bounding box and their target's bounding box in vertical direction, they can not attack, in specific:
- Riding a medium-sized mob (e.g. horse) can get rid of attacks from short mobs (e.g. baby zombie).
- Riding a tall mob (e.g. camel) can get rid of attacks from standard size mobs (e.g. zombie).
- Some mob's reaching height now extended (e.g. enderman, safety height changed from 1.5 to 3).
- In horizontal directions, mobs' attack reach are now their bounding box extended in horizontal directions, instead of using horizontal width to determine.
Non-mob entities
Minecraft:Minecart with Hopper
- Now can insert and/or extract items from Minecraft:decorated pots.
Technical
- Realms are now available in betas and Previews.
- Any player who has an active Realms subscription is eligible to create a free beta/Preview Realm.
- Beta/Preview Realms will be separate from the regular Realms to prevent any issues from impacting regular Realms.
- The version of the last played world on a Realm is displayed in the Realms list.
- Experiments are available for newly created worlds.
- Players can now download worlds larger than 1GB from Realms on Xbox.
- You can now launch Minecraft directly into a Realm using a link, even when the game isn't running.
- Example link:
minecraft://connectToRealm?realmId=<Id number>
- Example link:
Experimental
These additions and changes are accessible by enabling the "Update 1.21", "Beta APIs", "Molang Features", and "Render Dragon Features for Creators" experimental toggles.
Additions
Blocks
- Have 8 variants in Template:Animate 4 oxidation levels, waxed or not waxed.
- Can be crafted both in Minecraft:crafting table and Minecraft:stonecutter:
- When in crafting table, consume 2 Minecraft:cut copper slabs from the same type, resulting in 1 chiseled copper with the same type.
- When in stonecutter, consume 1 Minecraft:block of copper, resulting in 4 chiseled copper from the same type.
- Can be crafted from tuff slabs or can be obtained by cutting tuff using a Minecraft:stonecutter.
Minecraft:Chiseled Tuff Bricks
- Can be crafted from tuff brick slabs or can be obtained by cutting tuff, tuff bricks, and polished tuff using a Minecraft:stonecutter.
- A light-emitting block that can toggle its light emission through redstone pulses.
- Have 8 variants in Template:Animate 4 oxidation levels, waxed or not waxed.
- Can be crafted in crafting table with a cross pattern, by 3 blocks of copper from the same type, 1 Minecraft:blaze rod in the center slot, and 1 Minecraft:redstone dust in the bottom slot, resulting in 1 copper bulb with the same type.
- They emit less light the more Template:Animate oxidized they are. From less oxidized to most oxidized, they emit block light levels of 15, 12, 8, and 4, respectively.
- While powered by a redstone signal, a redstone crystal in the center of them will glow.
- They have following properties:
- Only toggle their light on or off when receiveing a Template:Animate redstone pulse. Their state will not be changed if the source of the redstone pulse is removed.
- When the light is on, redstone comparators will read a redstone signal strength of 15.
- Don't conduct redstone power.
Minecraft:Copper Door and Minecraft:Copper Trapdoor
- Have 8 variants in Template:Animate Template:Animate 4 oxidation levels, waxed or not waxed.
- Works like wooden doors in that they can be opened and closed by the player as well as redstone.
- Can be crafted as other doors, with blocks of copper from the same type.
- A new type of decorative block unique to the copper family.
- Have 8 variants in Template:Animate 4 oxidation levels, waxed or not waxed.
- Can be crafted both in crafting table and stonecutter:
- When in crafting table, consume 4 blocks of copper from the same type in rhombic pattern, resulting in 1 copper grate with the same type.
- When in stonecutter, consume 1 block of copper, resulting in 4 copper grate from the same type.
- They have the following properties:
- Transparent and allows light to pass through.
- Cannot conduct redstone.
- Hostile mobs cannot naturally spawn on them.
- A variant of Minecraft:crafting table, can be crafted with five Minecraft:iron ingots, a crafting table, two Minecraft:redstone dusts, and a Minecraft:dropper.
- Have a user interface similar to crafting table.
- Have 3×3 interactable crafting grid.
- Their crafting grid slots are toggleable, meaning that the player can change the behavior of a slot by clicking or pressing on a slot with an empty hand.
- A toggled slot cannot hold any items and therefore cannot have items placed into it by other blocks such as Minecraft:hoppers and droppers.
- A toggled slot can be toggled off by player, whether clicked directly or holding item(s), pressing slot keys associated with an empty or a not empty hotbar slot.
- Unlike the crafting table, the slots display a preview of the crafted item which will be crafted and ejected on the next redstone pulse but cannot be manually taken out by the player.
- The user interface is shared between all players interacting with them, meaning that multiple players can interact with them at the same time, similar to Minecraft:chests and hoppers.
- Crafters can be oriented in any direction when placed.
- A Minecraft:pickaxe can increase the speed of mining them.
- The crafter ejects one crafted item at a time when powered by a new redstone pulse, a redstone signal that is not a continuous signal.
- Upon receiving this new signal, crafters eject the recipe result from the front face.
- All the result items will be ejected together when the output result has multiple type of items.
- They can interact with hoppers and droppers, to input/output automatically.
- Hoppers can be used to both insert and pull items out of them.
- Droppers can be used to insert items into them.
- Moving items in from another block with a hopper or a dropper prioritizes filling items into slots, by following these rules:
- If there is a toggled slot, skipped.
- If there is not a toggled slot, crafters prioritize the first empty slot from left-to-right and top-to-bottom.
- If there is not a toggled slot, and there are no empty slots, crafters prioritize the smallest stack of the same item. If there are multiple possible stacks, pick the first from left-to-right and top-to-bottom.
- If failed to select a slot, hoppers and droppers will not take any action.
- When read by a Minecraft:redstone comparator, the redstone signal strength is 0 to 9, where each non-empty or toggled slot adds 1 strength.
- Can be crafted from Minecraft:tuff or can be obtained by cutting tuff using a Minecraft:stonecutter.
- Can be used to craft respective File:Polished Tuff Stairs.png Minecraft:stairs, File:Polished Tuff Slab.png Minecraft:slabs, File:Polished Tuff Wall.png Minecraft:walls, and File:Tuff Bricks.png bricks.
- Can be crafted from Minecraft:polished tuff or can be obtained by cutting tuff using a Minecraft:stonecutter.
- Can be used to craft respective File:Tuff Brick Stairs.png Minecraft:stairs, File:Tuff Brick Slab.png Minecraft:slabs (that can be used to craft File:Chiseled Tuff Bricks.png Minecraft:chiseled tuff bricks), and File:Tuff Brick Wall.png Minecraft:walls.
Minecraft:Tuff Stairs, Minecraft:Tuff Slab, and Minecraft:Tuff Wall
- Can be crafted from Minecraft:tuff or can be obtained by cutting tuff using a Minecraft:stonecutter.
- Tuff slabs can be used to craft File:Chiseled Tuff.png Minecraft:chiseled tuff.
Changes
Blocks
Minecraft:Block of Copper (All variants)
- Now can be used to craft respective Template:Animate doors and Template:Animate trapdoors, as well as the Template:Animate Minecraft:copper bulb and Template:Animate Minecraft:copper grate, or any variant of the block of copper cutting it in a Minecraft:stonecutter.
- Now can be used to craft a File:Polished Tuff.png polished variant and respective File:Tuff Stairs.png Minecraft:stairs, File:Tuff Slab.png Minecraft:slabs, and File:Tuff Wall.png Minecraft:walls, or any form and variant of tuff cutting it in a Minecraft:stonecutter.
General
- Added the
copper_door,exposed_copper_door,weathered_copper_door,oxidized_copper_door,waxed_copper_door,waxed_exposed_copper_door,waxed_weathered_copper_door, andwaxed_oxidized_copper_doorinto theminecraft:dooritem tag.
Technical
- Added
BlockComponentTypeMap,EntityComponentTypeMap, andItemComponentTypeMapaliases which map component IDs to theirTypeScripttypes. - Changed
Block.getComponent,Entity.getComponent, andItemStack.getComponentto return the correct derived component type. - Added
BlockComponentTypes,EntityComponentTypes, andItemComponentTypesenums that enumerate component ID strings. - Removed
CraftingEventPacket. - Added
effectAddBeforeEventand removedeffectStatefromeffectAddAfterEvent. - Events
- Moved
PlayerInteractWithBlockAfterEventfrombetato1.7.0. - Moved
PlayerInteractWithBlockBeforeEventfrombetato1.7.0. - Moved
PlayerInteractWithEntityAfterEventfrombetato1.7.0. - Moved
PlayerInteractWithEntityBeforeEventfrombetato1.7.0.
- Moved
- Moved
PlayerLeaveBeforeEventfrombetato1.7.0. - Moved
NumberRangeinterface tominecraft/common.- Moved
heightRange: NumberRangefrombetato1.7.0. - Moved
matchesfrombetato1.7.0. - Moved function
clearDynamicPropertiesfrombetato1.7.0. - Moved function
getDynamicPropertiesfrombetato1.7.0. - Moved function
getDynamicPropertyIdsfrombetato1.7.0. - Moved function
getDynamicPropertyTotalByteCountfrombetato1.7.0. - Moved function
setDynamicPropertyfrombetato1.7.0. - Moved function
clearDynamicPropertiesfrombetato1.7.0. - Moved function
getDynamicPropertiesfrombetato1.7.0. - Moved function
getDynamicPropertyIdsfrombetato1.7.0. - Moved function
getDynamicPropertyTotalByteCountfrombetato1.7.0. - Moved function
setDynamicPropertyfrombetato1.7.0.
- Moved
TicksPerSecond- Moved from
betato1.7.0. - Moved
offsetfrombetato1.7.0. - Moved
abovefrombetato1.7.0. - Moved
belowfrombetato1.7.0. - Moved
northfrombetato1.7.0. - Moved
eastfrombetato1.7.0. - Moved
southfrombetato1.7.0. - Moved
westfrombetato1.7.0. - Moved
centerfrombetato1.7.0. - Moved
bottomCenterfrombetato1.7.0.
- Moved from
- Added initial NPC support to scripting with the
EntityNpcComponent. SimulatedPlayerstopUsingItemnow returns the item that was being used.
- Fixed
targetproperty to be of typeEntityorundefinedas the entity may not have a target. EntityHitInformation- Fixed
entityproperty to be of typeEntityorundefinedas the entity may be undefined.
- Fixed
EntityInventoryComponentcontainermember variable now correctly reflects it can be aContainerorundefined.entitymember variable now correctly reflects it can be aEntityorundefined.
ItemStartUseOnAfterEventitemStackis now optional.
ItemStopUseAfterEventitemStackis now optional.
- Moved
Entity.removefrombetato1.7.0. DataDrivenEntityTriggerAfterEvent- Renamed property
idtoeventIdfor clarity. - Changed
getModifierto work in read-only mode.
- Renamed property
- Changed
DefinitionModifierfrom aclassto aninterfacewith properties. - Made
EntityTypes.getproperly reflect that it can returnEntityType | undefinedinstead of justEntityType. - Dynamic Properties
- Minecraft:NBT change: Dynamic properties are now stored using the behavior pack manifest UUID, rather than the module UUID. Existing worlds using dynamic properties will continue to work, and will be migrated to the new format when properties are read or modified.
- Added
minecraft:behavior.melee_box_attackbehavior which functions the same asminecraft:behavior.melee_attackbut uses bounds based attack reach calculations.- The
reach_multiplierattribute is removed and replaced withbox_increase. - Reach is calculated by increasing the bounds of the attacking mobs in the xz-plane by
box_increaseblocks to create an "attack box". If the attack box intersects with the target's bounds the attacking mob can reach it.
- The
- Added
minecraft:can_join_raidcomponent to allow entities to join existing raids. - Renamed
minecraft:use_durationtominecraft:use_modifiersand added amovement_modifierparameter in JSON format versions1.20.50and higher. - Deprecated
minecraft:chargeablein JSON format versions1.20.50and higher. - Deprecated
on_digevent triggers fromminecraft:diggerin format versions1.20.50and higher.
- The following Molang queries are deprecated and will no longer be available in packs with a
min_engine_versionof1.20.50or higher:Replaced with query.timer_flag_1, set bybehavior.timer_flag_1.Replaced with query.timer_flag_2, set bybehavior.timer_flag_2.Replaced with query.timer_flag_3, set bybehavior.timer_flag_3.query.is_scentingquery.is_risingquery.is_feeling_happyquery.dash_cooldown_progress
Fixes
Template:Fixes Others
- Phantoms will no longer miss players who are gliding.
- Decreased the likelihood of players spawning above leaves
- Witches spawned via spawn eggs now join raids and throw potions at raiders.
- Fixed various spelling mistakes in the "How to Play" screen.
- Fixed tips display for custom vehicles from Marketplace packs when using touch controls with a joystick.
- Improved some of the common scripting error messages to provide better context and information.
- Fixed unreliability around
query.is_aliveon server. - Fixed an issue preventing mobs from spawning further than 6 chunks away from the nearest player even if the server's simulation range is larger than 6 chunks.
- Fixed fullscreen overlays not being displayed when being submerged in lava and powdered snow in the "Deferred Technical Preview".
- Fixed missing Hoppers within Minecarts in the "Deferred Technical Preview".
- Fixed an issue where certain light emitting blocks (e.g., sea lantern, glowstone, magma, etc...) could not be turned into point lights in the "Deferred Technical Preview".
- Fixed the appearance of rain, snow, and other weather effects in the "Deferred Technical Preview".
- Improved the quality of light sources over large distances in the "Deferred Technical Preview".
- Balanced the brightness of light emitted from emissive-only blocks in the "Deferred Technical Preview".
- Fixed an issue with upgrading loaded values that have multiple string names.
- Enhanced the bloom pipeline to utilize HDR scene information to more naturally emphasize bright pixels in the "Deferred Technical Preview".
- Fixed an issue where shadows from non-existent mobs would be rendered in the "Deferred Technical Preview".
- Fixed a crash that could occur when switching Dimensions in the "Deferred Technical Preview".
- Fixed heightmaps appearing inverted in the "Deferred Technical Preview".
- Fixed
@minecraft/server-uiforms not correctly rendering player scoreboard information when embedded in rawtext. - When a particle emitter is added to an entity but particles simulate in world, particles now correctly collide with the world.
- Added the missing crafting recipes for chiseled copper (all variants), tuff blocks, copper doors, trapdoors, and grates (all waxed variants).
- Fixed possible soft locking when performing different actions within Marketplace.
- Fixed a regression that caused flying players to slow down significantly after touching ground.
- The classic skins info pop now sends you to the correct settings page.
- Fixed a crash when joining a Realm after doing other things for a while.
- Fixed a crash that would sometimes occur when loading a world with custom items.
See also
References
Template:Navbox Bedrock Edition versions
Minecraft:de:Bedrock Edition 1.20.50 Minecraft:es:Bedrock Edition 1.20.50 Minecraft:pt:Edição Bedrock 1.20.50 Minecraft:ru:1.20.50 (Bedrock Edition) Minecraft:uk:1.20.50 (Bedrock Edition) Minecraft:zh:基岩版1.20.50