Minecraft Wiki:Bedrock Edition flattening

The developers intend to have both Java Edition and Bedrock Edition the same; in order to achieve that, Bedrock will need to modify a lot of values ​​of many blocks and items, as well as add block states. This process is known as "The Flattening" (see Java Edition's flattening). The contents of this page serve as a comparison between Java and Bedrock, showing the changes Bedrock will need to make.

Particle IDs
Particle IDs became namespaced (minecraft: in front) as well as changed the ID.

Painting Motives
Painting Motives became namespaced ( in front) as well as changed the ID.

NBT Data

 * Items


 * in the root of the item data removed.
 * added in the  tag, only used for durability.
 * integer added in the  tag, for maps.
 * of Shields has the colors in the opposite order for consistency.
 * for enchantments got renamed to.
 * Enchantment Ids in  and   now use the string ids.


 * Entities


 * of Wolves has the colors in the opposite order for consistency.
 * and  of Endermen merged into.
 * and  of Arrows and Spectral Arrows merged into.
 * and  of Minecarts merged into.
 * and  of Falling Blocks merged into.
 * and   from Area Effect Clouds removed, merged with Particle (same formatting as in the command).


 * Blocks


 * Flower Pot Block Entity removed.
 * Note Block Block Entity removed.
 * and  of Moving Pistons merged into.
 * from Banners removed.
 * from Skulls and Heads removed.
 * of Banner’s and Shield's  has the colors in the opposite order for consistency.
 * of Jukeboxes removed.

Commands

 * argument removed.
 * argument merged with ID and no longer allows metadata.
 * argument merged with ID and no longer allows metadata.
 * and  arguments merged with ID and no longer allow metadata.
 * argument removed.
 * argument removed.
 * argument merged with ID and no longer allows metadata.
 * argument merged with ID and no longer allows metadata.

Loot Tables

 * function removed.
 * function removed.

Behavior Packs

 * Components
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.


 * AI goals
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.


 * Filters
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.
 * renamed to.

Game Assets

 * Entity models
 * Renamed to use the new ids.
 * Textures
 * Renamed to use the new ids.
 * Language files
 * Block translation keys are now in the form of  instead of   (where "something" was an arbitrary name such as "leaves2.big_oak" for glowstone; for instance   has been replaced with  )
 * Item translation keys are now in the form of  instead of   (where "something" was an arbitrary name such as "skull.creeper" for glowstone dust; for instance   has been replaced with  )
 * Entity translation keys are now in the form of  instead of   (where "something" was an arbitrary name such as "MinecartRideable" for minecart; for instance   has been replaced with  )
 * Enchantment translation keys are now in the form of  instead of   (where "something" was an arbitrary name such as "waterWorker" for aqua affinity; for instance   has been replaced with  )
 * Effect translation keys are now in the form of  instead of   (where "something" was an arbitrary name such as "digSlowDown" for mining fatigue; for instance   has been replaced with  )