Starting with Minecraft 1.8, all blocks now use a block state system and grab their rendering information (such as texture, rotation, etc) from block state files located in a resource pack.
If a block state isn't found for the block and known metadata, the game defaults the texture to a purple and black square texture (commonly known as a missing texture in most games) - At least, it should. It doesn't as of recent snapshots - that's a big problem.
Environment
System.getProperty('os.name') == 'Windows 8.1'
System.getProperty('os.version') == '6.3'
System.getProperty('os.arch') == 'amd64'
System.getProperty('java.version') == '1.8.0_11'
System.getProperty('java.vendor') == 'Oracle Corporation'
System.getProperty('sun.arch.data.model') == '64'
Linked issues
duplicates 1
Comments 2
I am having this exact same problem, see MC-64624 for examples
Example please .