Download // 1.8.9
One launcher, built for every version. Drop in your OptiFine, sign in with Microsoft, and you're playing in under a minute. 1.8.9 today, more on the way.
Four steps
Grab the SourClient installer for Windows. It bundles its own Java, so there's nothing else to install.
Drop your own OptiFine 1.8.9 jar into the launcher when prompted. Your resource packs and shaders come along.
Sign in to the Microsoft account that owns Minecraft. SourClient never sees your password, and there's no separate account to make.
Hit play. Tune your HUD, pick a cape, set your keybinds, and drop into the game.
Before you start
SourClient does not include Minecraft. All game files download directly from Mojang's official servers, exactly like the vanilla launcher. You'll need a Microsoft account that owns Minecraft: Java Edition.
NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.