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.

Blocks and Items
Blocks and items that change their ID in any way also affect their statistics.

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 Paintings is now namespaced.
 * 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.
 * 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; 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  )