Minecraft Wiki:Bedrock Edition flattening

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

All instances of string IDs would be namespaced, and the namespace optional. (Default namespace is minecraft:.)

Blocks and Items
Education Edition blocks would be moved to their own namespace, education:, distinct from minecraft:. allow and deny need to be added

Painting Motives
Painting motives have to become namespaced ( in front) as well as change their IDs.

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

 * Attributes
 * renamed to.


 * 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.


 * 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 dark oak leaves; 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 creeper skull; for instance   has been replaced with  )
 * Entity translation keys are now in the form of  instead of   (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  )