So, this is a bit frustrating and confusing for me. Here's a list of things I have done to try and fix this error:
1. Checked Java - I'm at Java 8, update 181.
2. In the vanilla Minecraft launcher, I first installed version 1.12.2 - 14.23.4.2759 using the the Forge Installer and tried to run it with no mods. Immediate crash. I tried allocating more memory in the JVM arguments from -Xmx2G to -Xmx4G. It crashed again.
3. I uninstalled Minecraft entirely and reinstalled. Then I tried version 1.12.2 - 14.23.4.2705 and did the same steps above. Still no success.
4. Uninstalled Java, reinstalled it again. Checked Nvidia drivers. Uninstalled 399.07 and reinstalled same one. Couldn't find anything that suggested Nvidia released a faulty driver.
5. Managed to load instances of 1.13, 1.12, and 1.10 Minecraft. As soon as I tried adding instances with Forge, it would immediately crash.
6. Tried creating a new instance in MultiMC without Forge and was able to load 1.13 and 1.12.
7. Tried creating a new instance in MultiMC and installing Forge through MultiMC and it crashed immediately for 1.12 and 1.10.
8. Tried creating a new instance of Skyfactory 3 and it crashed after two or three seconds of play. So it's not the Minecraft version that is causing this.
Part of the error I am getting:
So, to recap. I have the latest version of Java. I have no mods installed. I have allocated extra memory and turned the settings way down. Vanilla minecraft is okay with what I have right now. Forge doesn't seem to agree with this. I suspect there's something wrong with a driver somewhere, or maybe that I installed Forge incorrectly. I just can't figure it out on my own. Thank you!