Minecraft Guide
How to Reduce Lag and Increase FPS in Minecraft
Struggling with low frame rates or high latency? Follow this optimization guide to configure client settings, utilize performance mods, and reduce server lag.
1. Optimize Client Video Settings
Reducing the demands on your GPU and CPU is the quickest way to boost frames (FPS). Adjust these settings in your Minecraft Options menu:
- Render Distance: Lower this to 8–12 chunks. It determines how many chunks around you are drawn; high settings drastically reduce FPS.
- Simulation Distance: Reduce to 6–8 chunks. This controls the active updates of entities, tick rates, and block updates.
- Graphics: Change from "Fabulous!" or "Fancy" to "Fast" to skip heavy transparency and particle renders.
- Smooth Lighting: Set to Minimum or Off to reduce lighting computation load.
- Max Framerate: Set to match your monitor's refresh rate (e.g., 60fps or 144fps) or VSync to prevent CPU/GPU overheating.
2. Install Optimization Mods (Sodium or OptiFine)
Modern Minecraft versions run significantly smoother using community-developed performance mods instead of the vanilla engine:
- Sodium (Fabric): The gold standard for modern Minecraft versions. Sodium replaces the entire rendering engine with modern OpenGL rendering techniques, often doubling or tripling FPS.
- Lithium (Fabric): Optimizes server-side physics, chunk loading, and entity AI without changing game mechanics. Great for local play and singleplayer.
- OptiFine (Forge/Vanilla): The classic mod offering shader support and granular video settings. While highly popular, Sodium generally yields better FPS on modern versions.
3. Allocate More RAM to Minecraft
By default, the Minecraft Launcher only allocates 2GB of RAM to the game. This can lead to stuttering when new chunks load or during heavy gameplay. Allocate 4GB–6GB (never allocate more than half of your system RAM):
- Open the Minecraft Launcher and click on the Installations tab.
- Hover over your active installation and click the three dots (`...`) -> Edit.
- Click More Options at the bottom.
- In the JVM Arguments box, change the start of the line from
-Xmx2Gto-Xmx4G. - Click Save and launch the game.
4. Differentiate FPS Lag from Server Network Lag
It is important to know if the lag you feel is due to your computer (FPS) or the server connection (Latency):
| Lag Type | Symptoms | Primary Fix |
|---|---|---|
| FPS Lag (Client) | Choppy visuals, screen stutter, low frame rate count (check via F3). | Lower video settings, install Sodium, or allocate more RAM. |
| Network Lag (Server) | Blocks reappear when broken, delayed chat messages, rubber-banding. | Pick servers physically closer to you, check internet connection, or use ethernet. |
Find Low-Latency Servers
Sort our database by physical location to find servers closest to you for the absolute lowest ping.
Find Close Servers