Et Futurum Requiem

Et Futurum Requiem

105k Downloads

All block textures have an opaque background

avescarelo opened this issue ยท 27 comments

commented

Mod version 2.5.1
All textures have an opaque background

image
image

commented

I have no idea why only with this mod i have a crash

Log: https://gist.github.com/avescarelo/9d399ad0b9db00196611aea859dfe52d

commented

image

commented

I have never seen this issue before. Are you possibly using a mod that is wrongfully filling in transparent areas in my textures? Maybe the jar you downloaded is somehow corrupt, what happens if you download the mod again?

commented

I know this happens when some other Block in that Chunk or anything else rendering in that Chunk, forgets to reset the Alpha handling properly. Now the question is what is the cause?

(I cant really test because EFRs Dev build is currently throwing unrelated Errors at me, because someone assumes 0 and 15 are the bounds by which itemstack metadata goes, even though its 0 to 32767. :P )

Edit: I did send a PM for that one a few mins ago ;)

commented

I want to say it's another mod's bad alpha handling, but since this issue applies to my blocks only, I'm tempted to say it's something else, or a corrupt jar
Wha? Can you elaborate on the second one?
Answered in DMs ^

commented

So yeah, if this happens with no other mods installed, can you please try re-downloading the mod? (P.S. you'd've known to provide this information if you didn't skip over the template. :) Please use the template next time or your issues will be auto-closed)
Also, it'd help to know the OS you're using, the PNG compression algorithm we use could possibly be a culprit on certain OSs if I were to guess. Send logs, it'll have the OS information I need

commented

wait wait wait which png compression algo do you use? (wait i remember telling you about it so its probably the one i gave you which is fine LOL) because i ran into issues with optipng and grayscale textures. Once a png is marked as grayscale, minecraft will NOT be able to render it properly at all (some optipng parameters can easily fix that ofc). Obviously colored Textures wont be hit by that, but if you happen to have a Texture that is 100% grayscale without any color variation, it will happen.

commented

I use the same compression algorithm that you provided in the format_all_source_files.sh that you added. I use that typically before releases to format the code, it seems to also contain some sort of lossless PNG compression in it.

commented

Yeah that one is fine, it has the right parameters for optipng.

IF you ran optipng at "maximum efficiency" then minecraft wouldn't be able to handle the resulting png files... likely due to the old OpenGL library it uses.

commented

Crash logs are kind of useless for class loading errors, a full log (like the one you posted here #376 (comment)) would be more helpful.

commented

Any updates on the issue, @avescarelo? Is there a mod conflict, did you try to re-download the jar? Requested OS information/logs?

commented

Yes!
I had such a problem with previous versions of the mod, it manifests itself both on Linux and on Windows

commented

Have you tried removing other mods yet as requested? I'd start with OptiFine
I'm certain this is somehow another mod's doing now. And I have a sneaking suspicion it's OptiFine, but to be sure please slowly remove all mods until the issue stops.
I will ask again; does this happen with ONLY EFR installed?

commented

Crash logs are kind of useless for class loading errors, a full log (like the one you posted here #376 (comment)) would be more helpful.

Yes, here: https://gist.github.com/avescarelo/5766e2be64b76bda8df2a38f2f66d268

commented

That's weird, I've never seen an error like this without other mods installed o.o

commented

Is that a Version that has a new Block Renderer in it? Maybe that new Renderer is leaking a GL Setting or so, which one of the Blocks in that particular World happens to use somewhere Underground.

commented

It looks like some error involving potions happens, but a different error prevents the actual message from getting printed. Now where have I seen this before? Oh yeah: #258

That issue was caused by potion ID extension mods though. I think the issue this time is improper configuration.

I would suggest creating a fresh instance with a fresh config and testing there for now, since this is unrelated to the texture issue.

I also just pushed an unpushed CoreTweaks branch created to fix this particular logging issue that you can grab here. Adding it should make it easier to find out why that potion crash happens.

commented

Yes, sorry for lae answers i removed configs and all is good, now testing add other mods. Only with this mood all is good

commented

[removed]

Also, I saw that someone here wrote about bugs with taumcraft (if I'm not mistaken) and you said that you don't have its source code, maybe it's useful to you, this is the source code of taumcraft to which fixes of various bugs are made

Maybe this src can help with develop of the mod

commented

Is that a Version that has a new Block Renderer in it? Maybe that new Renderer is leaking a GL Setting or so, which one of the Blocks in that particular World happens to use somewhere Underground.

No otherwise I would have already gotten this texture error. I am also talking about the potion crash anyways

commented

Yeah maybe somehow it's the potion ID? If levitation's ID is set out of bounds of vanilla (32 or more) it may cause issues.

commented

I was found a problem mod, that's because AntiXray mod: https://rubukkit.org/threads/1-7-2-1-7-10-antixray-reloaded-minecraft-forge.62985/

I removed and all is good, this mod remove an opaque of Xray texturepacks

commented

Which Thaumcraft related Compatibility Issue are you talking about specifically? I do have the thaumcraft source code too, and I know a little bit about how things work in there.

commented

I think it was written about this in one of the reports before, but it doesn't matter, the main thing is that the problem has been solved

commented

Not sure why antixray was messing up my textures and not the other ones, but glad to see it resolved!

commented

Side note: For copyright safety I removed the Thaumcraft src here. However I have actually since my last report came across Thaumcraft src and may look at the other issue in the future