makamys / CoreTweaks

A bunch of random bug fixes, optimizations and tweaks (1.7.10)
MIT License
46 stars 5 forks source link

Issue with cloud + fluid/particle rendering #8

Open xJon opened 2 years ago

xJon commented 2 years ago

Reported by a player over Discord (using default configs, reproducible on its own):

image image image

Let me know if you need any more information!

makamys commented 2 years ago

This is an issue with how vanilla 1.7.10 renders transparent objects. It happens even in vanilla if you're above clouds (which is when they become transparent).

CoreTweaks amplifies the issue by making the clouds always transparent, even when you're below them. This can be configured using the cloudHeightCheck config option: set it to anything other than ALWAYS_TRANSPARENT as a workaround.

Interestingly, the same issue doesn't happen in Beta 1.7.3 (where clouds are always transparent), which shows that the issue is fixable. I will look into whether I can make the 1.7.10 renderer work the same way.

xJon commented 2 years ago

Really interesting, thank you for the detailed response.