CopperLauncher
GitHub Wiki About

Launcher Preferences

Tap the gear icon on the launcher home screen to open Settings.

Java / JRE Settings

CopperLauncher includes a built-in Java runtime downloader under Settings → Java Tweaks → Java Runtimes.

RuntimeStatusNotes
Internal (Java 8)Bundled — always availableDefault for older Minecraft versions. Shown as 1.8.0_xxx
External 17Download in-appRequired for Minecraft 1.17–1.20
External 21Download in-appRequired for Minecraft 1.21+
External 25Download in-appLatest — for future Minecraft versions

To download a runtime, go to Settings → Java Tweaks → Java Runtimes, find the version you need, and tap DOWNLOAD. You can also tap ADD NEW to add a custom JRE, or DELETE RUNTIME to remove one.

CopperLauncher selects the correct Java version automatically based on the Minecraft version you launch. You only need to download an external runtime if your Minecraft version requires it.

SettingDescription
Java ArgumentsCustom JVM arguments — see Java Arguments guide
RAM AllocationHow much RAM to give Minecraft (default: auto)
Sandbox .jar executionControls the availability of the sandbox security manager when executing a .jar file

Renderer Settings

The renderer is selected per-instance when creating a new instance. You can change it later in instance settings under Default controlmap.

RendererVersionsSpeedNotes
Holy GL4ESUp to 1.21.4FastBest compatibility for older versions
Zink (Vulkan)All versionsMidUses Vulkan via Zink translation layer
MobileGlues (OpenGL ES)1.17+FastNative OpenGL ES; great performance on modern devices
LTW (OpenGL ES 3)1.17+FastLightweight OpenGL ES 3 renderer; good balance of compatibility and speed
Krypton WrapperUp to 1.21.8FastWraps OpenGL calls for improved performance
DefaultAll versionsUses the system default renderer

If you are unsure which renderer to pick, try MobileGlues for Minecraft 1.17+ or Holy GL4ES for older versions.

Launcher Settings

SettingDescription
ThemeSwitch between Copper (default) and other themes
LanguageInterface language (Crowdin community translations)
Show LogShow the game log window during launch

Experimental Settings

Experimental settings may cause instability. Use with caution.

SettingDescription
Turbo ModeDisables frame limiting for maximum performance
Force VsyncForces vertical sync
Use alternate surfaceAlternative rendering surface (helps on some devices)