Skip to main content

Minecraft Beta & Preview - 1.20.80.23

General

  • Fixed an issue where the primary user login was not resolved before launching the world when performing a protocol launch using connect?localLevelId= or connect?localWorld= (MCL-24096)
  • Fixed a bug that prevented custom features in behavior packs from loading
  • Fixed a crash during the load process of localization strings

Commands

  • Moved the /hud command out of Upcoming Creator Features experimental toggle.

Add-Ons and Script Engine

  • Blocks using custom tags in the “crafting_tags” field of their custom blocks with a “minecraft:crafting_table” component now support custom unlockable recipes (MCPE-175555)
    • This fixed a bug where some recipes did not show up when recipe unlocking was on

Entity Components

  • Added the “minecraft:body_rotation_blocked” component, which prevents an entity from visually rotating their body to match their own facing direction
  • The durations and cooldowns of “behavior.timer_flag_1,” “behavior.timer_flag_2,” and “behavior.timer_flag_3” are now correctly randomized on both start and stop, rather than only on spawn

Recipes

  • Added assume_symmetry boolean property for Shaped Recipes to allow for symmetrical shaped recipes with different outputs

Blocks

  • “red_flower” block is now split into unique instances: “poppy”, “blue_orchid”, “allium”, “azure_bluet”, “red_tulip”, “orange_tulip”, “white_tulip”, “pink_tulip”, “oxeye_daisy”, “cornflower”, and “lily_of_the_valley”

  • “coral_fan_dead” block is now split into unique instances: “dead_tube_coral_fan”, “dead_brain_coral_fan”, “dead_bubble_coral_fan”, “dead_fire_coral_fan” and “dead_horn_coral_fan”

Experimental Features

Editor

The Editor and its corresponding API are in early development, and available for keyboard/mouse on Windows PC Bedrock Preview builds. Tag us on social channels with #BedrockEditor.

Learn how to use the Editor, join the GitHub Discussion forum to engage with the team, and get started building extensions via the starter kit and samples.

Improvements this week:

  • Hovering over tool rail will now expand modal tool drawer if it’s not locked
  • Updated Quick Start panel information

General

  • Added an optional SpawnEntityOptions with a boolean initialPersistence field to the spawnEntity(…) function to support persistent entities in Editor tooling
  • StructureManager.place now places rotated structures the same way as the /structure command (MCPE-179447)
  • Moved getItemStack(amount?: number, withData?: boolean): ItemStack | undefined from beta to 1.10.0
  • Moved getItemStack(amount?: number): ItemStack | undefined from beta to 1.10.0
  • EntityAgeableComponent
    • Added property transformToItem to beta
  • EntityDefinitionFeedItem
    • Updated property item to return name with namespace in beta
  • Moved EntityTypeFamilyComponent from beta to 1.10.0
  • Added BlockComponentTickEvent for beta
    • Added ‘onTick’
  • Added BlockComponentEntityFallOnEvent for beta
    • Added ‘onEntityFallOn’
  • Added BlockComponentPlayerPlaceBeforeEvent for beta
    • Added ‘beforeOnPlayerPlace’
  • Added BlockComponentPlayerInteractEvent for beta
    • Added ‘onPlayerInteract’
  • Added BlockComponentPlayerDestroyEvent for beta
    • Added ‘onPlayerDestroy’
  • Added BlockComponentOnPlaceEvent for beta
    • Added ‘onPlace’
  • Added ItemComponentRegistry for beta
  • Added ItemCustomComponent for beta
  • Added ItemComponentUseEvent for beta
    • Moved structureManager from beta to 1.10.0
  • Structure Manager
    • Moved createEmpty from beta to 1.10.0
    • Moved delete from beta to 1.10.0
    • Moved get from beta to 1.10.0
    • Moved place from beta to 1.10.0
    • Moved id from beta to 1.10.0
    • Moved getBlockPermutation from beta to 1.10.0
    • Moved getIsWaterlogged from beta to 1.10.0
    • Moved isValid from beta to 1.10.0
  • Moved StructureSaveMode from beta to 1.10.0
  • Moved StructureRotation from beta to 1.10.0
  • Moved StructureAnimationMode from beta to 1.10.0
  • Moved StructureMirrorAxis from beta to 1.10.0
  • Removed StructureReadOptions
  • Moved StructureCreateOptions from beta to 1.10.0
  • Moved StructurePlaceOptions from beta to 1.10.0
  • Moved InvalidStructureError from beta to 1.10.0

Blocks

  • Added ‘minecraft:entity_fall_on’ block component behind the Beta API experiment
  • Added ‘minecraft:tick’ block component behind the Beta API experiment

Entity Components

  • Added property passengerMaxWidth to EntityRideableComponent
  • Added property seatRotation to Seat

Items

  • Added ‘minecraft:custom_components’ item component under the Beta APIs feature flag