Whenever I bind and add a texture that's 16x16 into a gui but that texture has no transparent areas (it's a black square), the texture renders fine into minecraft.
However when I do the exact same thing for a 16x16 texture that has transparent areaws (it's a circle) the texture won't load.
Here's the code that allows a texture to show when there's no transparent areas but not show when there is a transparent area:
GL11.glColor4f(1F, 1F, 1F, 1F);
Minecraft.getMinecraft().func_110434_K().func_110577_a(myLogo);
drawTexturedModalRect(2, 3, 0, 0, myLogoxSize, myLogoySize);
Is there any other code I need to put in for it to work?