Mipmapping works strangely for solid-rendered blocks with non-black 0-opacity pixels
The bug
If a block that does not support transparent pixels whatsoever is assigned a texture with pixels that are not black but have 0 opacity, the mipmapped version of that texture will set all of those pixels to black.
How to reproduce
- Download and apply the attached resource pack
- Create the following superflat world:
minecraft:bedrock,2*minecraft:dirt,minecraft:coarse_dirt;minecraft:plains
Expected results
The ground would be solid white everywhere.
Actual results
It becomes pure black when distant enough from the player.