[1.12.2] Incompatibility with VanillaFix
Opened this issue ยท 15 comments
Issue description:
With VanillaFix installed, rendering would fail (as the picture shows, the whole view becomes blue and I can't see anything) if there is an energy cube existing in my sight. If turn around so that I can't see the energy cube, the rendering would become normal again.
Steps to reproduce:
- Install Mekanism and VanillaFix
- Place any energy cube
Version (make sure you are on the latest version before reporting):
**Forge: 14.23.5.2838
**Mekanism: 9.8.0.381
**VanillaFix version: 1.0.10-99
No crash report, and nothing valuable is found in the log.
Have you reported to Vanilla Fix? There's not a lot we can do as we don't know what changes they make
Have you reported to Vanilla Fix? There's not a lot we can do as we don't know what changes they make
But however, 9.7.9.380 works fine, the incompatibility just exist in 9.8.0.381.
In 9.8.0 we removed a whole bunch of direct opengl calls in favour of the normal minecraft state tracker. Something that perhaps VF makes changes to
Could you add a option to switch back to gl11? VanillaFix is quite popular and it truly boosts fps a lot.
The incompatibility probably occurs here: VanillaFix Code
I think this is similar to #5579 so it may be fixed in 9.8.1
I was going to test to see if it is fixed with the changes coming in 9.8.1, but I am unable to reproduce it with just vanilla fix and 9.8.0. Do you have any other rendering mods installed/is it the default VanillaFix config?
I have Phosphor, BetterFPS, VanillaFix, Optifine and FoamFix installed. I have the same problem.
I don't know whether it is caused by VanillaFix, but both removing VanillaFix or downgrading Mekanism fixes it.
Check your BetterFPS settings as #5579 happens when BetterFPS has fog set to "fast". (Optifine has a similar option if I remember but I don't know if it behave the same).
9.8.1 has been released, if this does not fix the issue please let us know.