Java Edition missing texture and model uses

This page documents all known cases where missing textures and models are or were used in vanilla Java Edition.

For this page, due to the nature and intended use of missing textures and missing models, "vanilla" is defined in a much more strict sense than normal: alongside having no mods installed, use of non-default texture packs or resource packs, as well as non-default data packs, are also forbidden, as these can allow for the arbitrary occurrence of error handling assets.

Missing texture
''This section only covers cases where the texture arises due to a texture being absent or invalid. Cases where the texture appears due to a model being absent or invalid are documented in the missing model subsection.''

Particles
''From 13w02a to 13w17a, the missing texture was positioned at the very top-left of the texture atlas. As such, it was used in multiple cases not due to it being the missing texture, but due to it being at the top-left. Only cases in which the texture is used due to being the missing texture are listed here; cases where it is used due to its position are listed at Java Edition default texture uses.''
 * Block and item particles (breaking, broken, sprinting on, falling on, iron golem walking on, eating, ...)


 * Other particles

Blocks

 * Blocks and variants accessible through normal gameplay


 * Blocks and variants accessible via commands, intentional


 * Blocks and variants accessible via commands, unintentional

Items

 * Valid data values


 * Invalid data values

Invalid data value blocks and items
Invalid item data values tend to almost exclusively use the missing model in the later versions of their existence.

Items
The vast majority of item-damage combinations will have an absent model from versions 14w25a to 17w46a. A section detailing this in more specifics is pending.