Low FPS or lagging in Lunar Client? Boost your FPS with the best OptiFine, Sodium, and Lunar performance settings.
There are many factors that can affect FPS, ranging from your computer's specs to the programs running in the background. We can't cover every possible cause, but adjusting your in-game settings is the best place to start, and it's free!
The sections below are grouped by the video module you use. Most players on OptiFine are on 1.7.10, 1.8.9, or 1.12, and most Sodium players are on newer versions, so we've split these into separate sections because the menus look completely different. Jump to the module you use, or tune both. Lunar Client also has its own performance settings that can vary depending on the version you're on.
None of these options are required. Treat them as a starting point and adjust to your own preference.
Laptop/PC with two graphics cards? Before changing anything else, make sure Minecraft is actually using your dedicated GPU. Follow our graphics card switching guide first. It's the single most common cause of unexpectedly low FPS on laptops or desktops with an Integrated Graphics card and a dedicated graphics card.
If you play 1.8.9 (or any 1.7 to 1.12 version), you're almost certainly on OptiFine.
Open ESC → Options → Video Settings.
These are mostly preferences. In Details, turning off things like rain, sky, and stars gives a small boost. In Animations, disabling animations you don't care about (water, lava, fire, particles, and so on) can help on lower-end machines. Disable whatever you deem unnecessary.
Sodium is the go-to performance mod on modern versions (1.16-26.2). It completely replaces Minecraft's rendering engine and generally gives higher, more stable FPS than OptiFine on newer versions.
Open ESC → Options → Video Settings. The menu has three pages: General, Quality, and Performance.
Sodium labels each option with a performance impact (Low, Medium, or High). Focus on the High-impact ones; the Low ones mostly change looks, not FPS.
Heads up: If a setting below is named slightly differently or lives under a different tab in your version, look for the closest match. The recommended value still applies.
These ship tuned for speed, so leave them ON.
On Minecraft 26.2 and newer, you can switch Minecraft’s Graphics API from OpenGL to Vulkan. Vulkan is a newer rendering API, and on the right hardware, it can give you a noticeable FPS boost over OpenGL, especially in busy scenes. To switch, set your Graphics API to Vulkan in the Video Settings (a restart is needed for it to take effect).
It won't help everyone. The size of the gain depends heavily on your graphics card:
Because results vary so much, treat it as an experiment: switch to Vulkan, play for a bit, and compare your FPS and frametime stability against OpenGL. If it feels worse, switch back.
These settings apply no matter which video module you're using. Open the mods menu (Right Shift) > Mods > Settings > Performance.
Which options appear depends on your version and whether you're on OptiFine or a Fabric profile, so don't worry if something below isn't in your list; it just doesn't apply to your setup. Recommended values for the biggest FPS gain:
In the launcher, you can change how much memory is allocated to the client under the Settings tab. More is not better. Allocating too much causes Java's garbage collector to pause longer, which can lead to stutters and even crashes.
Recommended amounts:
There's rarely any reason to go above 6 GB for a standard Lunar setup. If you're running heavy resource packs or a modpack, you might go a little higher, but don't allocate more than half of your total system RAM.
These are outside-of-Minecraft changes that we know improve FPS and, just as importantly, frametime stability (how smooth and consistent your FPS feels).
Discord's clip/replay feature has a VRAM leak with OpenGL. While it's enabled, it gradually holds on to more and more of your GPU's VRAM instead of releasing it. Over a long session, this VRAM usage keeps climbing until your GPU runs low, at which point you'll start seeing lag spikes and stutters that get worse the longer you play.
To turn it off: Discord > User Settings (gear icon) > Clips > turn off "Enable Clipping" & "Enable Always-On Game Clipping"
While you're in Discord, two more changes reduce its impact on your game:
Outdated GPU drivers are among the most common causes of stutter, crashes, and uneven frametimes, and Sodium, in particular, relies on modern OpenGL features that older drivers don't handle well. A single driver update fixes a surprising number of "random lag" and crash reports.
After updating, restart your PC before testing.
Minecraft's chunk generation comes in bursts that can trip your CPU's power-saving throttle. On Windows, set your power plan to High Performance (Control Panel > Hardware and Sound > Power Options). On a laptop, do this while plugged in and set the Windows power mode slider to Best Performance.
Web browsers (especially Chrome), other launchers, and capture tools all use CPU, RAM, and GPU resources from your game. Before playing, close what you don't need, particularly capture and overlay tools like OBS, NVIDIA ShadowPlay/Highlights, SteelSeries Moments, Overwolf apps, and Medal. Open your Task Manager to see what's using up your resources!
Most gaming mice ship at 1000 Hz, which can add measurable overhead even on older PCs. Installing your mouse's software and lowering the polling rate to 500 Hz can help.
How to Create a Lunar Client Profile
Spotting a Malicious Site
Over the past few years there has been a large rise in attempts to obtain accounts through the use of lookalike sites with the assistance…
Reporting Ads on Lunar Client
Lunar Client is designed to enhance the Minecraft experience, offering players a wide range of features to explore and enjoy.
Changing Launcher Stream
Only perform these steps when instructed by a Lunar Client staff member
Uploading Launcher Logs
Learn how to upload your Lunar Client launcher logs when requested by a Lunar Client staff member. Follow these steps to share your Log ID for support.
Early Game Update Delivery
Only perform these steps when instructed by a Lunar Client staff member
© 2026 Moonsworth, LLC