Distant Horizons disables rendering, mentioning `uIsWhiteWorld`, in 2.4.3-b
## Check off each item in this list before submitting: <!--To mark a section as complete either put an "x" in between the square brackets, example: "[x]" Or click the checkbox once the issue has been created.--> 1. [x] Check the FAQ to see if your issue has already been reported and has a solution: [Problems-and-solutions](https://gitlab.com/distant-horizons-team/distant-horizons/-/wikis/1-user-guide/1-frequently-asked-questions/2-problems-and-solutions/Problems-and-Solutions) 2. [x] Make sure you are not using any mods on the incompatible list: [Mod support FAQ](https://gitlab.com/distant-horizons-team/distant-horizons/-/wikis/1-user-guide/1-frequently-asked-questions/4-mod-support/Mod-Support) 3. [x] Check the existing issues to verify that your bug hasn't already been submitted: [Issues](https://gitlab.com/distant-horizons-team/distant-horizons/-/issues) 4. [x] Upload Minecraft's crash report and/or log. \ Minecraft crash reports are located in: `.minecraft/crash-reports` \ Minecraft logs are located in: `.minecraft/logs` 5. [x] Upload your Distant Horizons Config. \ The config is found in: `.minecraft/configs/DistantHorizons.toml` 6. [x] Fill out the information below: * **minecraft version**: 1.21.1 * **Distant Horizons version**: 2.4.3-b * **Mod loader**: NeoForge * **Installed mods (list the smallest number of mods that you can use to re-create the bug)**: See attached logs. Unfortunately i don't currently have the time to do a binary search and the error is not informative as to the cause. * **Describe the bug:** When i create a new world or load into an existing world, i get the following error message: > **ERROR: Distant Horizons renderer has encountered an exception!** > > Renderer disabled to try preventing GL state corruption. > > Toggle DH rendering via the config UI to re-activate DH rendering. > > Error: java.lang.RuntimeException: Uniform name not found: uIsWhiteWorld Reenabling rendering causes rendering to be disabled again, with the same message. i have no idea what `uIsWhiteWorld` means and the only google results are from people talking about this bug on some other platform, with no information. i also tried searching the repo and didn't find anything, so it might be something in lower-level renderer code? i did try disabling ThreatenGL, since the variable name reminds me of Hungarian notation i've seen in shader code, but the error still occurred. The only other notable rendering mod i have, to my knowledge, is Sodium, and disabling that didn't fix the issue either. Downgrading from 2.4.3-b to 2.4.2-b fixed the issue. The issue does not occur on my setup with 2.4.3-b installed on its own. * **Steps to reproduce the bug**: Enable the conflicting mod(s) and load or create any world. [DistantHorizons.toml](/uploads/300328436efe4ad9e22569aa1884d4be/DistantHorizons.toml) [debug.log](/uploads/e55ba0291b6712baf52735ffe15660cc/debug.log) [latest.log](/uploads/656c25ff65fed8b86d11083b2e5ab8fe/latest.log)
issue