Repository navigation
FLauncher 12.2.0 — Optimization Suite, Phase 2
Builds on 12.1.0's Performance settings. Still all opt-in.
Discrete GPU forcing (Windows)
"Use discrete GPU" now registers your exact javaw.exe with Windows as a high-performance-GPU app (Settings > Display > Graphics) before the game starts. On dual-GPU laptops that were rendering Minecraft on the integrated GPU this is the single biggest win available; on desktops it does nothing. Turning the toggle off removes the entry — but only if FLauncher wrote it; a preference you set yourself in Windows Settings is never touched.
Old Java 8 safety guard
The tuned GC flags don't exist on Java 8 below update 40, and such a JVM would refuse to start with them. The generator now detects that and emits nothing instead of failing your launch.
Smart-heap visibility
- The launch log states when memory was sized automatically.
- The Java settings memory box shows a notice while automatic sizing is active, so the ignored spinboxes don't mislead.
From 12.1.0 (if you're jumping straight here)
Auto-optimized JVM flags (the 1.8.9 GC-stutter fix), automatic memory sizing, and game process priority — see the 12.1.0 notes.