lwjgl3ify (1.12.2)
lwjgl3ify moves Minecraft 1.12.2 onto LWJGL3 so the game can run on newer Java builds, and it is a Forge mod that needs MixinBooter.
What it does
Minecraft 1.12.2 ships with LWJGL2 and was built for older Java releases. lwjgl3ify swaps the game onto LWJGL3, which lets the 1.12.2 client start on Java 17 and later. The mod also bundles RetroFuturaBootstrap, an early load plugin system that other mods can build on. MixinBooter is required, and files are published for Forge only, with 1.0.1 for 1.12.2 as the latest. The code is open source under the GNU Lesser General Public License v3.0 only, and either side can run it, so neither the client nor the server needs it.
Key features
LWJGL3 rendering backend
Runs the game on LWJGL3 in place of the older LWJGL2 library it shipped with.
Java 17 startup
Allows the client to launch on Java 17 and later, which the original library setup did not support.
Early load plugins
Provides an early loading hook through RetroFuturaBootstrap that other mods can use.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Questions
Does lwjgl3ify need MixinBooter?
Which Minecraft version does lwjgl3ify support?
More from TwilightFlower
What the author says
Brings LWJGL3 and modern Java versions to Minecraft 1.12.2. Bundles RetroFuturaBootstrap as a flexible early load plugin system. This is a 1.12.2 port of the 1.7.10 version of lwjgl3ify. Though lwjgl3ify tries to be compatible, there will inevitably be mods that don't work with it. If you encounter a mod that doesn't…
Official listing
- Modrinth page
- modrinth.com/mod/lwjgl3ify-1.12
- Owner
- TwilightFlower
- Published
- 2024-06-09
- Updated on Modrinth
- 2024-06-25
- Facts verified
- 2026-10-15