Java Edition 1.13/Flattening

1.13 modifies the values ​​of many blocks and items, as well as add and remove some block states. This process is known as "The Flattening." The contents of this page serve as a comparison between the identifiers of versions 1.12.2 and 1.13.

Block and Item IDs
Blocks and items that change their ID in any way also affect their statistics.

Entity IDs
Entities that change their ID in any way also affect their statistics.

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

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

Statistics

 * Changed to be namespaced
 * Everything on the "General" tab are now in the form of  instead of , and "something" became lowercased and separated with underscores.
 * Mined blocks are now in the form of  instead of , where "something" was either the numeral id or namespace.block_id.
 * Broken items are now in the form of  instead of , where "something" was either the numeral id or namespace.item_id.
 * Dropped items are now in the form of  instead of , where "something" was either the numeral id or namespace.item_id.
 * Used Items are now in the form of  instead of , where "something" was either the numeral id or namespace.item_id.
 * Killed entities are now in the form of  instead of , where "something" was the pre-1.11 entity id.
 * Also now exists for all entities, not just entities with spawn eggs.
 * Killed by entities are now in the form of  instead of , where "something" was the pre-1.11 entity id.
 * Also now exists for all entities, not just entities with spawn eggs.
 * Merged the blocks and items tabs.

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.
 * (now )  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.
 * arguments merged with  and formatted as   and.

Advancements

 * 's  removed.
 * condition's  removed.

Loot Tables

 * function removed.

Game Assets

 * Models
 * Renamed to use the new ids.
 * Block state files
 * Renamed to use the new ids.
 * for blocks without block states changed to an empty string.
 * Item Frames now have  instead of   and   instead of.
 * Model references no longer start at the  folder, but instead at.
 * Textures
 * Renamed to use the new ids.
 * Renamed the  folder to.
 * Renamed the  folder to.
 * Recipes
 * Renamed to use the new ids.
 * Advancements
 * Recipe advancements 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 "lightgem" 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 "yellowDust" 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 and used to be its ID before 1.11; 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  )
 * General statistic translation keys are now in the form of  instead of   (where "statisticId" was the statistic name with capitalization such as "playOneMinte" for Time Played; for instance   has been replaced with  )
 * Statistic information translation keys are now in the form of  instead of   (where "statisticType" was the statistic type with capitalization such as "entityKills" for killed mobs; for instance   has been replaced with  )