maruohon / tweakeroo

A client-side Minecraft mod that adds various "tweaks" (= usually small-ish individual features)
GNU Lesser General Public License v3.0
481 stars 132 forks source link

Lava Visiblity not working #267

Open XeR0x4 opened 3 years ago

XeR0x4 commented 3 years ago

Even with toggling 'Lava Visibility' through the mod menu and with a hotkey, there is no visible change. Tried both respiration helmets & water breathing to no avail. Does not work in Single- nor Multiplayer. Possible guess is it might have something to do with Optifine?

maruohon commented 3 years ago

This has been broken at least since 1.15. Currently if you enable the disableRenderDistanceFog option, you also get lava visibility for free.

XeR0x4 commented 3 years ago

Cheers, could not find anything on the topic prior, apologies!

aeniii commented 3 years ago

I have the same issue but not even the disableRenderDistanceFog enabled works. I can't see anything more than three blocks. The rest tweakeroo stuff works fine. Is there something i could try?

maruohon commented 3 years ago

@aeniii Do you have Optifine? AFAIK Optifine completely breaks all the fog options in Tweakeroo. Also I fixed this issue somewhat recently, but the fix is currently only in the version on my server: https://masa.dy.fi/mcmods/client_mods/?mcver=1.17.1 But as always it has not been tested with Optifine, and I would assume it's still broken with it.

aeniii commented 3 years ago

Yes i do play with optifine. I can't really play without...

maruohon commented 3 years ago

Why is that? If you mean for performance, then you would get way better rendering performance with Sodium. Or if you want to use shaders, then with Iris, which also is based on top of Sodium.

aeniii commented 3 years ago

Yeah i need it for performance. I tried the iris mod but without shaders, my setup can't handle that, it lagged even more with that and i couldn't find a good setting that's better than with optifine.

aeniii commented 3 years ago

Yeah i tried again with sodium and i get these huge FPS drops what i don't have with optifine. Is there anything i can do to get the lava visibility with optifine? Or is there a specific setting in sodium that i am missing about these frame drops?

maruohon commented 3 years ago

@aeniii You would probably get better help with Sodium from their Discord, I don't really know enough of the details and how different hardware is affected. All I can suggest is the more generic things like:

As for the Tweakeroo options working with Optifine, that's pretty much just a no. I won't spend my time trying to debug and work around these incompatibility issues with a closed source mod, and it's likely it wouldn't even be possible.