lwjgl3ify colorful - graphics modernization for Minecraft 1.12.2
This mod enables running the legendary Minecraft 1.12.2 World of Color version using the modern LWJGL3 graphics library and current Java versions. The package includes RetroFuturaBootstrap system that provides flexible plugin loading during early game startup stages.
The mod requires MixinBooter for proper functionality. This version represents an adapted port of the well-known lwjgl3ify mod originally created for Minecraft 1.7.10.
Compatibility
Despite developers' efforts to ensure maximum compatibility, some mods may work incorrectly when using lwjgl3ify. If you discover incompatibility with any mod, please report it to the issue tracking system if such report doesn't exist yet.
Settings
After the first game launch, a lwjgl3ify.cfg file will appear in the config folder where you can modify various parameters: default window size, OpenGL context properties and other advanced settings for fine graphics tuning.
Server Installation
For server installation, first deploy a standard Forge server for version 1.12.2. Place the mod and mixinbooter files in the mods/ folder, then download the additional forgePatches file. This file should be placed in the same directory containing forge-universal.jar and minecraft_server.jar. Rename the downloaded file to lwjgl3ify-forgePatches.jar.
Create a java9args.txt file and fill it with content from the mod's source code. The server can now be launched with the command:
java -Xmx6G -Xms6G @java9args.txt -jar lwjgl3ify-forgePatches.jar nogui
Assuming that Java version 11, 17 or newer is installed in the system and is the first one found in PATH.