Fog problems with BCLib
When BCLib is installed some jank stuff happens with fog. These include fog not being removed to crashing the render cus it cant get the correct fog color.
Example of fog not being removed Example of render crash cus the color value is an invalid type (fixed if fog color type is set to sky)
Easy fix for both.
For fog not being removed we can just overwrite their value of remove fog
And for crash then we ether default to sky color (easier), or make proper compatibiliy and use their provided fog color (harder)