I'm using the current preview version of Optifine for 1.17, but the dragon's texture isn't part of Optifine at all. This texture works just fine on 1.16.5. I even tried redoing the texture with the files from the 1.17 folder, but it didn't fix it. Then I tried changing absolutely nothing about the "dragon_eyes" file and still putting it in my pack folder, but it still breaks the dragon. I also tried loading up Minecraft without Optifine, and that didn't change anything. Thanks in advance for the help; I have no idea what could be causing it
I'm using the current preview version of Optifine for 1.17, but the dragon's texture isn't part of Optifine at all. This texture works just fine on 1.16.5. I even tried redoing the texture with the files from the 1.17 folder, but it didn't fix it. Then I tried changing absolutely nothing about the "dragon_eyes" file and still putting it in my pack folder, but it still breaks the dragon. I also tried loading up Minecraft without Optifine, and that didn't change anything. Thanks in advance for the help; I have no idea what could be causing it
That is strange.
I have no idea what's causing it, but would you humor me for a test? Take your eyes file and just bucket-fill the entire thing with black save for the eye bits. Just 100% pure black. Then try it. I want to see what happens. I have a feeling that it'll fix it... but if it doesn't then that's worth knowing too.
I have no idea what's causing it, but would you humor me for a test? Take your eyes file and just bucket-fill the entire thing with black save for the eye bits. Just 100% pure black. Then try it. I want to see what happens. I have a feeling that it'll fix it... but if it doesn't then that's worth knowing too.
I hope that helps you.
Oh wow, that actually worked. I have no idea how it worked, I don't know how it fixed that, but it did lmao. Thank you so much
Oh wow, that actually worked. I have no idea how it worked, I don't know how it fixed that, but it did lmao. Thank you so much
OK, so, the reason that works is because the way that Minecraft calculates how much "glow" to add to the "eyes" is based entirely on the luminescence value of any given pixel. It doesn't really care about transparency in any way. So by filling the file with nothing but black, you're essentially saying "no glow on this pixel please" for every single pixel... apart from the ones that aren't black obviously.
What I don't know is why the default _eyes file caused the same problem. Logically it shouldn't since Mojang should be encoding it with "black transparency" that should effectively do the same thing. You don't need to understand how that works, just know that some image editors do it by default while others do not. Regardless, the default eyes file should have worked for you. That's why I was uncertain.
Here's what the texture is supposed to look like (but with red eyes)
Here's what the texture looks like after I add in the "dragon_eyes" file
I'm using the current preview version of Optifine for 1.17, but the dragon's texture isn't part of Optifine at all. This texture works just fine on 1.16.5. I even tried redoing the texture with the files from the 1.17 folder, but it didn't fix it. Then I tried changing absolutely nothing about the "dragon_eyes" file and still putting it in my pack folder, but it still breaks the dragon. I also tried loading up Minecraft without Optifine, and that didn't change anything. Thanks in advance for the help; I have no idea what could be causing it
That is strange.
I have no idea what's causing it, but would you humor me for a test? Take your eyes file and just bucket-fill the entire thing with black save for the eye bits. Just 100% pure black. Then try it. I want to see what happens. I have a feeling that it'll fix it... but if it doesn't then that's worth knowing too.
I hope that helps you.
Oh wow, that actually worked. I have no idea how it worked, I don't know how it fixed that, but it did lmao. Thank you so much
OK, so, the reason that works is because the way that Minecraft calculates how much "glow" to add to the "eyes" is based entirely on the luminescence value of any given pixel. It doesn't really care about transparency in any way. So by filling the file with nothing but black, you're essentially saying "no glow on this pixel please" for every single pixel... apart from the ones that aren't black obviously.
What I don't know is why the default _eyes file caused the same problem. Logically it shouldn't since Mojang should be encoding it with "black transparency" that should effectively do the same thing. You don't need to understand how that works, just know that some image editors do it by default while others do not. Regardless, the default eyes file should have worked for you. That's why I was uncertain.
Regardless, I'm glad you got it working!