Beta: Bedrock

Remember that only those on Xbox One / Windows 10 / and Android may participate in the Beta builds.  You will not be able to join Realms or non-beta players worlds and you will not be able to open worlds opened in the Beta in earlier/current stable builds of Bedrock.


Are you excited for these changes?  I am!  Those of you that are familiar with Java Edition will recognize some of these changes below.  Hopefully, some of your crashes have been fixed as well.  Happy crafting!


Vanilla Parity

  • Brewing Stand can now be crafted with Blackstone (MCPE-90465)
  • Players can now spawn farmland with the /give command and pick it with Pick Block (MCPE-25691)
  • Cod and Salmon killed by fire damage now drop cooked fish (MCPE-30693

Performance and Stability

  • Fixed a crash that occurred when entering a game with specific texture packs enabled 
  • Adding tags to the Ender Dragon will no longer crash the game when reloading the world (MCPE-89076


  • Fence gates now align with Blackstone Walls (MCPE-78002
  • Placing blocks on Crimson Roots and Warped Roots will now properly remove the roots (MCPE-81521
  • Target blocks no longer power additional blocks above them (MCPE-85455
  • Cocoa Beans can now be placed on and survive on all jungle wood variants (MCPE-46638

Experience Orb

  • The Experience Orb now ignores world lighting, allowing it to always be at max brightness (MCPE-67448


  • Dropped items no longer float too low to the ground 
  • Dragon Egg now always drops when it is destroyed by an explosion (MCPE-52632


  • Mobs in lava were not able to find a path out. This fix makes it so they can enter a lava block if they are already in lava 
  • Pathfinding will now account for "minecraft:scale'" component 
  • Updated BrewingStand, ButtonBlock, ChestBlock, EnderChestBlock, SlabBlock, and SoulSandBlockblock types to allow path-finding and navigation (MCPE-47075

Technical Updates

  • Updated Actor Properties. Two fields that were invalid and appeared in some vanilla content will now give a content error. The field "value" on "minecraft:can_fly" and the property "minecraft:foot_size" should simply be removed from any entity files 
  • Make boat use the Buoyancy Component. Added two new components, the inside_block_notifiercomponent, which fires specified events when the actor enters or exits specified blocks, and the out_of_control component, which sets a corresponding actor flag, in order to make this possible 
  • Added error checks to parsing of minecraft shareables items. Displays content log if item name is invalid or the array is empty 
  • Attempting to load a custom material that is not defined no longer causes a crash. A proper content error is now thrown 
  • Exposed new data parameters to control the behavior of Drop Item For Goal. This includes: "seconds_before_pickup", "cooldown", "minimum_teleport_distance", "max_head_look_at_height", "teleport_offset", and "entity_types". Check out the new Actor component documentation! 
  • Exposed new data parameters to control the behavior of Harvest Farm Block Goal, including "max_seconds_before_search", "search_cooldown_max_seconds", and "seconds_until_new_task". Check out the new Actor component documentation! 


  • The UI now supports using aseprite JSON files for animations, which allows more advanced animations than simple flip books


  • Added a new /structure command that allows to save and load structures without having to use structure blocks 
  • Added /playanimation command which allows you to run a one-off animation. It assumes all variables have been setup correctly for the animation to run
  • Added /ride command which allows you to make entities ride other entities, stop entities from riding, make rides evict their riders, or summon rides or riders

Format Version Checks

  • Updated the format_versionfield in geometry, particles, and animation files to behave as entity behavior files do. That is, you no longer need to specify a specific version for it to be accepted, instead, you can just specify the version of the release you are targeting


  • Now supports customizing non-Illager banners
  • Up to 6 patterns and colors can be specified

Accepted banner types

  • "default"
  • "illager_captain"

Accepted color values

  • "black"
  • "red"
  • "green"
  • "brown"
  • "blue"
  • "purple"
  • "cyan"
  • "silver"
  • "gray"
  • "pink"
  • "lime"
  • "yellow"
  • "light_blue"
  • "magenta"
  • "orange"
  • "white"

Accepted pattern values

  • "base"
  • "border"
  • "bricks"
  • "circle"
  • "creeper"
  • "cross"
  • "curly_border"
  • "diagonal_left"
  • "diagonal_right"
  • "diagonal_up_left"
  • "diagonal_up_right"
  • "flower"
  • "gradient"
  • "gradient_up"
  • "half_horizontal"
  • "half_horizontal_bottom"
  • "half_vertical"
  • "half_vertical_right"
  • "mojang"
  • "piglin"
  • "rhombus"
  • "skull"
  • "small_stripes"
  • "square_bottom_left"
  • "square_bottom_right"
  • "square_top_left"
  • "square_top_right"
  • "straight_cross"
  • "stripe_bottom"
  • "stripe_center"
  • "stripe_downleft"
  • "stripe_downright"
  • "stripe_left"
  • "stripe_middle"
  • "stripe_right"
  • "stripe_top"
  • "triangle_bottom"
  • "triangle_top"
  • "triangles_bottom"
  • "triangles_top"

Possible input

"function": "set_banner_details","type": "default","base_color": "blue","patterns": [  {    "pattern": "flower",    "color": "white"  },  {    "pattern": "triangle_bottom",    "color": "brown"  }]



  • To post a comment, please or register a new account.
Posts Quoted:
Clear All Quotes