Optimization Guide

Built-In Performance Features

Copper Launcher ships with several performance improvements out of the box: Sodium, Krypton Wrapper, MobileGlues, and GL4ES. These are active by default โ€” no extra setup needed.

In-Game Video Settings

SettingLow-endHigh-end
Render Distance4โ€“6 chunks10โ€“12 chunks
GraphicsFastFancy
Smooth LightingOffMaximum
CloudsOffFancy
ParticlesMinimalAll
Framerate Limit3060 / Unlimited

Java Arguments for Performance

Add these in Settings โ†’ Java Arguments:

-XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1

RAM Allocation

Device RAMRecommended Allocation
3GB1โ€“1.5GB
4GB1.5โ€“2GB
6GB2โ€“3GB
8GB+3โ€“4GB

Allocating too much RAM can cause worse performance. More is not always better.

Additional Performance Mods