ForceGL3.0 — Minecraft Mods — MetaMods

ForceGL3.0

Archived

Downloads

0

Last update

1 year ago

Versions

1.21 — 1.21.1
Client
Fabric
Game mechanics

ForceGL3.0

This repository is archived as the functionality has been implemented in ForceGL2.0

About the Mod

ForceGL3.0 is a modified version of ForceGL2.0 that instead of configuring GLFW hints to work with OpenGL 2.0 changes them for compatibility with OpenGL 3.0. This is a Minecraft modification compatible with Fabric, Forge, Quilt and NeoForge that forces the game to use OpenGL 3.0.

Troubleshooting Loading Issues

If the mod doesn't load on Forge or NeoForge:

The loaders take early control over the loading screen. To prevent this:

  • Launch the game once and let it crash
  • Navigate to the .minecraft/config folder, edit the fml.toml file and change earlyWindowControl = true to earlyWindowControl = false
  • Launch the game again with the mod in the mods folder - it should now load normally

Fixes

  • Resolves driver crashes on older graphics cards caused by Java exceptions when loading shaders through Iris or Oculus (including cards that can run Minecraft without the mod) [Not tested for ForceGL3.0, works in ForceGL2.0]
  • Fixes game launch issues due to GL errors

Background

Starting from Minecraft 1.17, Mojang changed the required OpenGL version to 3.2. This means that players with older graphics cards that don't support OpenGL 3.2 can no longer play the game. This mod restores the ability to play for such users by reverting GLFW hints to work with OpenGL 3.0.

Stability

Based on conducted tests, no issues have been found. However, it's important to remember that this mod forcibly runs the game on an unsupported OpenGL version. Unexpected problems may occur with other mods or resource packs.

While using this mod to run newer versions of Minecraft is acceptable, please consider upgrading your graphics card as soon as possible.

Support

Given the above (that you're running the game on an unsupported OpenGL version), I cannot provide full support for issues you may encounter when using this mod. This modification simply changes the OpenGL version and does not make other changes to the game's code. Nevertheless, I will try to provide as much assistance as possible.

For Older Graphics Cards

If you have an even older graphics card, use ForceGL2.0

Project members
Coredex

Coredex

Developer

Created: 7 Oct 2024

ID: 61715