Affects Version/s: Minecraft 14w32d, Minecraft 14w33a, Minecraft 14w34b, Minecraft 14w34d, Minecraft 1.8-pre1, Minecraft 1.8-pre2, Minecraft 1.8-pre3, Minecraft 1.8, Minecraft 1.8.1, Minecraft 1.8.3, Minecraft 1.8.7, Minecraft 15w31c, Minecraft 15w32c, Minecraft 15w33c
Fix Version/s: Minecraft 15w44a
This is only noticeable when using a model that does not specify uv coordinates. That is, one that uses the game's default parametric projections (NOT uv-lock). This is also NOT a model error.
Projections on the north, east, and down faces are taken from the south, west, and up faces; they are not taken independently. In 1.9 snapshots the errors form on the east and west faces instead.
The spruce door in the screenshot uses the custom model (argon_door_generic) attached to this report. The front of the door is the west face and the side of the door is the north face. The north face (side) does not specify uv coords, so the texture should be taken from a projection, logically [13,0,16,16]. Instead, the face uses the coords [0,0,3,16].
As you can also see in the fences, the faces are using the same uv for opposite faces which are in different positions.
Lastly, the altered cube.json splits the cube model into eight small cubes, showing the exact error in the projection. The uv for the north, east, and down faces is the same as the uv for the south, west, and up faces.
The bug affects the north, east, and down faces (east and west faces in 1.9). This is the same bug as
MC-45375 , MC-2053 , and MC-190 . This also relates to MC-37106 , the result of (improperly) fixing the bug.