Java Edition data values/Blocks

Blocks $$
 * Identical
 * Identical are defined by their alphanumeric namespaced IDs.

Most blocks have a corresponding item form, which is the item most closely associated with the block, used for placing said block into the world, and represents it in perhaps more obscure cases, such as the Superflat customization screen, Enderman drops and the ability to have the block state which is placed customized. Special cases and exceptions to this rule have colored backgrounds, detailed in the below table.